언어74 do_while문 예제_plus game import java.util.Random; import java.util.Scanner; public class Ex03_선생님풀이 { public static void main(String[] args) { /* 1. 랜덤으로 정수 2개를 뽑아 문제를 출력하세요. * 2. 사용자로부터 두 수의 합을 입력 받으세요. * 3. 입력 받은 값이 두 수의 합과 일치하면 "성공!" * 그렇지 않은 경우 "실패.."를 출력해주세요. * 4. 일치하지 않았을 때만 다시 실행할 것인지 물어보고 * "Y"를 입력하면 계속 실행, * "N"을 입력하면 프로그램을 종료하세요. * */ // 1. 랜덤수 생성 기능 불러오기 Random rd = new Random(); // 2. Scanner 기능 불러오기 Scanner.. 2023. 2. 26. do_while문 예제_로그인 실패 시, 계속 입력 import java.util.Scanner; public class Ex_do_while문 { public static void main(String[] args) { /* 로그인이 실패했을 경우에 계속 입력! * "Y"를 입력하면 아이디, 비밀번호 계속 입력! * 로그인이 성공하거나 "N"을 입력하면 프로그램 종료 */ Scanner sc = new Scanner(System.in); String id = "Hello"; String pw = "1234"; String anw = ""; do { System.out.print("아이디를 입력해 주세요 >> "); String id1 = sc.next(); System.out.print("비밀번호를 입력해 주세요 >> "); String pw1 = sc.. 2023. 2. 26. do_while문 예제_몸무게 감량 프로그램 import java.util.Scanner; public class Ex_그냥복습 { public static void main(String[] args) { /* 1. 현재 몸무게와 목표 몸무게를 입력받고, * 주차 별 감량 몸무게를 입력받기 * 2. 목표 몸무게를 달성하면 축하한다는 문구를 출력하고 * 프로그램 종료 */ Scanner sc = new Scanner(System.in); int week = 0; System.out.print("현재 몸무게 : "); int now = sc.nextInt(); System.out.print("목표 몸무게 : "); int after = sc.nextInt(); do { week++; System.out.print(week+"주차 감량 몸무게 : ");.. 2023. 2. 26. do_while문 예제_숫자 계속 입력받기 import java.util.Scanner; public class Ex_do_while문 { public static void main(String[] args) { /* 숫자를 입력받아 숫자 계속 입력받기 */ Scanner sc = new Scanner(System.in); do { System.out.print("정수입력 : "); int num = sc.nextInt(); if(num==0) { System.out.println("프로그램 종료"); break; } } while(true); } } 2023. 2. 26. while문 예제_숫자 입력 시, 홀수와 짝수의 누적 개수 import java.util.Scanner; public class Ex_while문 { public static void main(String[] args) { /* while문을 사용하여 숫자를 입력받아 * 홀수와 짝수가 각각 몇 개 입력되었는지 출력 */ Scanner sc = new Scanner(System.in); int result1 = 0; int result2 = 0; while(true) { System.out.print("숫자입력 : "); int num = sc.nextInt(); if(num==-1) { System.out.println("종료되었습니다."); break; } if(num%2==0) { result1 += 1; // result1++ } else { result2.. 2023. 2. 26. while문 예제_숫자 누적 import java.util.Scanner; public class Ex_그냥복습 { public static void main(String[] args) { /* while문을 사용하여 키보드로부터 * 숫자를 입력받아 누적하는 프로그램 작성. */ Scanner sc = new Scanner(System.in); int sum = 0; while(true) { System.out.print("숫자입력 : "); int num = sc.nextInt(); sum += num; System.out.println("누적결과 : "+sum); if(num==-1) { System.out.println("종료되었습니다."); break; } } } } 2023. 2. 26. 이전 1 ··· 9 10 11 12 13 다음