분류 전체보기 53

[점프 투 자바] Multiples of 3 and 5

문제 프로젝트 오일러에 대해 들어본 적이 있는가? 프로젝트 오일러는 프로그래밍 퀴즈를 풀이하는 곳으로 전 세계적으로 유명하다. 이 곳에서 제공하는 퀴즈 중 가장 첫번째 인 "Multiples of 3 and 5" 를 함께 풀어보도록 하자. 문제는 다음과 같다. 10 미만의 자연수에서 3과 5의 배수를 구하면 3, 5, 6, 9이다. 이들의 총합은 23이다. 1000미만의 자연수에서 3, 5의 배수의 총합을 구하라. 풀이 public class multiplesof3and5{ int max; public multiplesof3and5(int max){ this.max = max; } public int sum(){ int sum = 0; for(int i = 0;i < max;i++){ if((i % 3 ..

Study/algorithm 2021.08.06

[점프 투 자바] 구구단

문제 예제를 보지 않고, 자신만의 구구단을 작성해보자 풀이 import java.util.*; public class multiplicationTable{ public static void main(String[] args){ Scanner sc = new Scanner(Sysete.in); int num; System.out.println("원하는 구구단은? "); num = sc.nextInt(); for(int i = 0;i < 9;i++){ System.out.print((num * (i+1)) + " "); } } } © 참고 https://wikidocs.net/236 위키독스 온라인 책을 제작 공유하는 플랫폼 서비스 wikidocs.net

Study/algorithm 2021.08.06

[Android] 안드로이드의 특징과 4대 컴포넌트

안드로이드란? 안드로이드 는 휴대 전화를 비롯한 휴대용 장치를 위한 운영 체제와 미들웨어, 사용자 인터페이스 그리고 표준 응용 프로그램, 웹 브라우저, 이메일 클라이언트, 단문 메시지 서비스(SMS), MMS 등을 포함하고 있는 소프트웨어 스택이자 모바일 운영 체제이다. 안드로이드의 특징 공개 운영체제인 리눅스 기반이다. 자바 및 코틀린을 이용해 개발한다. 운영체제의 핵심 코드, 라이브러리 코드, 구글 앱 코드 등 대부분 코드가 오픈되어 있다. 안드로이드 플랫폼 기반의 스마트폰을 여러 제조업체에서 만들 수 있다. 개발자가 만든 앱은 구글 Play 스토어뿐만 아니라 다양한 방법으로 사용자에게 배포할 수 있다. 안드로이드 기반의 모든 애플리케이션은 평등하다는 사상으로 스마트폰에 기본 탑재된 앱과 개발자들이 ..

Android/study 2021.08.05