728x90 While Quiz 13 - 배열 + while = 배열 + while (난이도 중 ) (혼자 못풀었음 ㅠ -> 아직도 살짝 오락가락) 1~100까지 정수 중에 3의 배수이거나, 4의 배수일 경우에 가로로 출력 int[] arr = {1000, 500, 100, 50, 10};//동전 int money = 17520; //금액 System.out.println("금액 : "+money+"원"); int i = 0; while(i 확실히 배열 쪽이 공부가 모자란 것 같으니, 다시 확인하기) 양수를 입력 받아, 입력 받은 수 크기의 배열을 생성하세요. //배열에 1~입력 받은 수 까지 차례대로 값을 넣으세요. Scanner scan = new Scanner(System.in); System.out.print("수를 입력하세요 ->"); int size =.. 수업 복습하기/Java Quiz 2021. 8. 21. Day 06 - 무한 반복문 + 탈출문 break = 무한 반복문 + 탈출문 break 그래도 스위치 문에서 봤던 break라 조금은 익숙하다 이거에요~ 반복문의 횟수를 정확히 모를 때 사용하고, 자바에서는 while(true)문장을 사용합니다. 특정조건에서 반복문을 탈출하는 형태로 사용합니다. 퀴즈 12번을 참고해서, 무한 반복문을 만들어보자 퀴즈 12번 링크 : 2021.08.21 - [JAVA 복습/Quiz 정리] - Quiz 12 - 스캐너 + while 무한 반복문을 만들 때 while(조건){실행문} 에서 조건에는 true가 들어간다. 왜냐? 무한반복이니까! 그러다 실행문 내의 또 다른 if나 조건 등에 해당 할 때 , break문으로 탈출하는 것이다. break 같은 경우에는, 어디에 들어가느냐가 중요하다! 한 세트가 돌아가는걸 생각해보거나.. 수업 복습하기/Java 2021. 8. 21. Quiz 12 - 스캐너 + while = 스캐너 + while (난이도 중-> 하) (혼자 못풀었음 ㅠ -> 비슷한 문제 오늘 풀었음!) 정수를 계속 입력하다가, "0"을 입력하면, 0을 입력하기 전까지 입력한 정수들의 합 구하는 문제 ex) 정수입력>4 정수입력>2 정수입력> 0 합:6 Scanner scan = new Scanner(System.in); int sum = 0;//합계변수는 while바깥에 만든다. int a = 1; while(a!=0) { //a!=0만 두면 무한히 돌아간다. System.out.print("정수입력>"); a=scan.nextInt(); sum+=a; } System.out.println("합:"+sum); 수업 복습하기/Java Quiz 2021. 8. 21. Quiz 11 - 스캐너 + while = 스캐너 + while (난이도 하) 1~100까지 정수 중에 3의 배수이거나, 4의 배수일 경우에 가로로 출력 3, 4, 6, 8, 9, 12, 15 ~ (생략) ~ 92, 93, 96, 99, 100 int a = 1; while(a 수업 복습하기/Java Quiz 2021. 8. 20. Quiz 10 - 스캐너 + while = 스캐너 + while (난이도 하) 구구단 단수를 입력하세요 : 랜덤 구구단 2단 --------------------------- 2x1=2 쭉쭉 해서 2x9=18까지! 만약 정수 10을 입력했을 때, 10x1=10부터 시작해서 10x9=90이 출력되었다면 정답~ import java.util.Scanner; public class Quiz10 { public static void main(String[] args) { Scanner scan = new Scanner(System.in); System.out.print("구구단 단수를 입력하세요 : "); int num = scan.nextInt(); //num은 내가 콘솔에서 입력할 값 System.out.println("랜덤 구구단 "+num+".. 수업 복습하기/Java Quiz 2021. 8. 20. Day 05 - 반복문 While + do. while = 반복문 While + do. while while이 끝난줄 알았지만 아니었다는거 너무 충격이고..ㅜ 그래도 오늘도 열심히 수업들은 내용을 정리해봅시다. = 반복문으로 소수 여부 판별하기. 소수를 구하는 특징 1. 약수가 2개이다 (1과 자기자신) 2. 1이 아니라 2부터 시작했을 때는 나누어지는 수가 본인 하나 밖에 없다는 것 3. 또 다른말로는 약수 중에 2가 없다는 것. = 반복문 + 배열 여기서부터 멘붕의 시작이었달까..? 오늘 배열 공부 다시한다 ^^.. 하고나면, 출력값은 배열요소의합:28 이 나옵니다. int sum 은 꼭 while문 밖에 써야된다는거 또 명심~ = do while do while문의 가장 큰 특징은 조건 검사가 마지막에 일어나기 때문에, 한 번은 무조건 실행이 된다는 것.. 수업 복습하기/Java 2021. 8. 19. Day 04 - 반복문 While 처음에는 쉽다 생각했는데, 문제로 활용하려고 하니까 어려웠던 while문 시작~ 정보처리기사 필기 공부할 때 while을 접해봤는데, 눈으로 분석은 쉽지, 만드는건 영~ * 반복문 while - while로 반복문 설정하기 전에, 제어 변수를 입력해야한다. (꼭 while 밖에 있어야함.) - while 바로 뒤에 오는 소괄호에는 제어변수가 반복의 조건식을 반복 횟수를 나타낼 수 있게 표현되야 한다. - 중괄호 뒤에는 내가 원하는 조건을 적으면 된다. 제일 기본적인 while 문항을 봅시다! int sum + 0; sum = sum + 1; sum = sum + 2; sum = sum + 3; sum = sum + 4; sum = sum + 5; sum = sum + 6; sum = sum + 7; su.. 수업 복습하기/Java 2021. 8. 18. 이전 1 다음 728x90 728x90