본문 바로가기

개발자노트

(260)
반복문 for를 이용한 완전수 구하기 package class07; public class Test09 { public static void main(String[] args) { for (int i = 1; i
while 예제1 카페 메뉴판 package class05; import java.util.Scanner; public class Test08 { public static void main(String[] args) { Scanner sc = new Scanner(System.in); int num = 0; while (true) { // 유효성 체크 System.out.println("============="); System.out.println(" 메뉴판"); System.out.println("============="); System.out.println("1. 아메리카노"); System.out.println("2. 카페라떼"); System.out.println("3. 프라푸치노"); System.out.println("..
반복문 while에서 범위 지정하여 완전 수 구하기 package class04; public class Test06_2 { public static void main(String[] args) { int num = 1; while (num
반복문 while 통해 완전수 구하기 package class04; import java.util.Scanner; public class Test06 { public static void main(String[] args) { Scanner sc = new Scanner(System.in); System.out.print("정수입력: "); int num = sc.nextInt(); int i = 0; int total = 0; // 약수들을 저장하는 역할 while (i < num - 1) { i++; if (num % i == 0) { total += i; } } System.out.println("total: " + total); if (total == num) { System.out.println("완전수"); } else { Sys..
반복문 while로 약수 구하기 package class03; import java.util.Scanner; public class WhileTest02 { public static void main(String[] args) { // 약수,소수,완전수 // 피보나치,팩토리얼 // 최대공약수,최소공배수 Scanner sc = new Scanner(System.in); System.out.println("정수를 입력하시오"); int num = sc.nextInt(); int i = 0; while (i 18번라인 //아래의 코드들을 수행하지말고, //다시 while문 상단으로 이동해라! } System...
반복문 while로 정수1과 정수2사이의 수 세기 package class03; import java.util.Scanner; public class WhileTest01 { public static void main(String[] args) { Scanner sc = new Scanner(System.in); System.out.println("정수1입력"); int num1 = sc.nextInt(); System.out.println("정수2입력"); int num2 = sc.nextInt(); if (num1 > num2) { int tmp = num1; // [교환] -> tmp 임시저장변수 num1 = num2; num2 = tmp; // num1가 num2보다 무조건 작습니다 } while (num1
반복문 while로 수세기 package parctice; import java.util.Scanner; public class Line { public static void main(String[] args) { Scanner sc = new Scanner(System.in); System.out.println("정수를 입력하시오.: "); int num1 = sc.nextInt(); int i = 1; while (i
반복문 while / for /*반복문 while: 어떤(특정) 조건을 만족할 때까지 계속 ~~할 때 까지 반복 무한하게, 영원히 for : N번, N회 a부터 ~ b까지 범위가 분명하게 주어졌을 때 '배열'(자료구조) ✅while: 횟수를 모를 때 while(true) -> if문과 유사 무한루프(무한반복문) -> "종료조건" 필수! ✅for: 분명히 알 때 for(초기식;조건식;증감식){ 수행할 문장; } ex)) for(int i=1;i수행문->증감식->조건식->증감식 ) while 예제1 int i=1; while(i F를 만나면 바로 밖 라인으로 이동한다. } // (while 문법 밖) */ while 예제2 int i=0; while(i