JAVA (78) 썸네일형 리스트형 JAVA :: 반복문 (for, while, do while) 반복문 : 조건문이 참인 동안 반복하는 구문 예시 : public class LoopEx1 { public static void main(String[] args) { //1~5까지 숫자 출력하기 System.out.println("for 구문을 이용하여 1~5까지 출력하기"); for(int i=1;i5;i++) { System.out.print(i); } } } for(int i=1;iSystem.out.print(i); 1. int i = 1 : 초기화. i 변수는 for 구문 내부에서만 사용 가능한 지역변수. 2. i 3. System.out.print(i).. JAVA :: Math.random (랜덤 함수) Math.random() : x0 예시 : int num = (int)(Math.random()*10)+1;1~10 사이의 임의의 수(난수)를 출력하기 0 0 0 0 응용 : 가위바위보 프로그램 만들기 public class Exam3 { public static void main(String[] args) { int num = (int)(Math.random()*3)+1; switch(num) { case 1 : System.out.println("가위"); break; case 2 : System.out.println("바위"); break; case 3 : .. 바구니 개수 문제 사과의 갯수를 입력받아 필요한 바구니수 계산하기 바구니당 10개의 사과가 들어간다 내가 짠 코드 : package chap3; import java.util.Scanner; public class Exam6 { public static void main(String[] args) { Scanner sc = new Scanner(System.in); System.out.println("사과의 갯수를 입력하세요"); int apple = sc.nextInt(); int basket = apple/10+1; System.out.println("필요한 바구니갯수:"+basket+"개"); } } 정상적으로 작동한다. 그러나 오류가 있다. 사과가 10의 배수로 딱 떨어지는 경우는 불필요한 바구니 개수가 1개가 더.. JAVA :: float 자료형 사용시 유의할 점 public class Exam5 { public static void main(String[] args) { float f = 3/2; System.out.println("f=" + f); } } 변수 f의 출력값은 "f=1.0"으로 나온다3/2를 이루는 3과 2가 정수값이기 때문에 소수점 아래가 탈락했기 때문이다.이를 고치기 위해서는 (float)3/2로 작성하거나 3/2f로 작성해주면 해결된다 float f = (float)3/2; System.out.println("f=" + f); 이 출력값은 f=1.5 이다. 놀이기구 신장 문제 놀이동산 "원더랜드"의 놀이기구들이 가지고 있는 키 제한사항은 아래와 같습니다. 동화극장 : 키 제한 없음 회전목마 : 100cm 이상 범퍼카 : 120cm 이상 신장을 입력받아 탈 수 있는 기구 목록을 나열하시오. 정답 : import java.util.Scanner; public class Test22 { public static void main(String[] args) { System.out.println("신장을 입력하세요"); Scanner sc = new Scanner(System.in); int height = sc.nextInt(); System.out.println("=== 탈 수 있는 놀이기구 ==="); System.out.println("동화극장"); if(height >= 10.. [백준-자바] 11382 꼬마정민 문제 꼬마 정민이는 이제 A + B 정도는 쉽게 계산할 수 있다. 이제 A + B + C를 계산할 차례이다! 입력 첫 번째 줄에 A, B, C (1 ≤ A, B, C ≤ 1012)이 공백을 사이에 두고 주어진다. 출력 A+B+C의 값을 출력한다. 정답 : import java.util.Scanner; public class Main{ public static void main(String[] args){ Scanner sc = new Scanner(System.in); long A = sc.nextLong(); long B = sc.nextLong(); long C = sc.nextLong(); System.out.println(A+B+C); } } 틀린 이유 : Scanner sc = new Scann.. 이전 1 ··· 7 8 9 10 다음