개발자한걸음 (212) 썸네일형 리스트형 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 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 / 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 Scanner 문자열 예제(신호등) package parctice; import java.util.Scanner; public class Line { public static void main(String[] args) { Scanner sc = new Scanner(System.in); System.out.print("색 입력(빨강|노랑|초록): "); String color = sc.next(); if (color.equals("빨강")) { System.out.println("정지"); } else if (color.equals("노랑")) { System.out.println("주의"); } else if (color.equals("초록")) { System.out.println("출발!"); } else { System.out.p.. Scanner 문자열 입력 package parctice; import java.util.Scanner; public class Line { public static void main(String[] args) { // 문자열 입력 // -> 심화내용 // => 웹 개발xxx Scanner sc = new Scanner(System.in); /* * System.out.println("문자열입력: "); * * String str=sc.nextLine(); * * // next() -> 띄어쓰기를 구분할 수 없음! * * // nextLine() -> 띄어쓰기를 구분함(한줄단위로 진행) * * System.out.println("정수입력: "); * * int i=sc.nextInt(); * * * * System.out.prin.. Scanner+논리연산자+if문으로 계절찾기 예제 package parctice; import java.util.Scanner; public class Line { public static void main(String[] args) { // 연산자 우선순위 -> 디버깅표 // 비교,논리,조건(삼항) 연산자 // 입력 Scanner // ☆ 유효성 검사 : 사용자 편의성을 고려하며 코딩해야한다. // 제어문 : 조건문/반복문 // [교환 알고리즘] : 임시자정변수 tmp // 1~12 사이의 정수 13-> 잘못된 입력 : wea // wea2 =2월은 겨울입니다. // wea6 =6월은 여름입니다. Scanner sc = new Scanner(System.in); System.out.println("1~12 사이의 수를 입력하시오."); int mon .. If문 교환알고리즘을=tmp를 이용한 예제 package parctice; import java.util.Scanner; public class Line { public static void main(String[] args) { Scanner sc = new Scanner(System.in); /* * * System.out.print("정수1: "); * * int a=sc.nextInt(); * * System.out.print("정수2: "); * * int b=sc.nextInt(); * * * * // [교환 알고리즘] * * // -> "임시저장변수" tmp * * if(a>b) { * * int tmp=a; * * a=b; * * b=tmp; * * } * * /// : a가 b보다 작다는것이 보장될수있도록! * * * * Stri.. If문 기초예제3 짝수/홀수 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 num = sc.nextInt(); if (num % 2 == 0) { System.out.println("짝수입니다"); } else { System.out.println("홀수입니다."); } } } 이전 1 ··· 22 23 24 25 26 27 다음