목록[Java] (201)
Everything has an expiration date
/*========================================= ■■■ 실행 흐름의 컨트롤(제어문) ■■■ - switch 문 실습 ===========================================*/ // 사용자로부터 1 부터 3 까지의 정수 중 하나를 입력받아 // 입력받은 정수만큼의 별문자(★)가 출력되는 프로그램을 작성한다. // 단, 두 가지 방법으로 구현할 수 있도록 한다. // ① switch 문의 일반 모델을 사용하여 구현한다. (자유롭게 break!) // ② switch 문의 기본 모델을 사용하되, (break 쓰지 말고 해결하라. 입력 오류 제외.) // 『break』를 딱 한 번만 사용할 수 있도록 구현한다. // 실행 예) // 임의의 정수 입력(1~3)..
/*========================================= ■■■ 실행 흐름의 컨트롤(제어문) ■■■ - switch 문 ===========================================*/ /* ○ 다중 선택문이라 하며, switch 문 다음의 수식 값에 따라 실행 순서를 여러 방향으로 분기할 때 사용하는 문장이다. ○ 형식 및 구조 switch(수식) { case 상수1 : 문장1; [break;] case 상수2 : 문장2; [break;] : [ defalut : 문장n+1; [break;]] } switch 문의 『수식』과 case 의 『상수』는 byte, short, int, long 형이어야 한다. (double, float 지원 안함 -> avg 정수로 선언..
/*========================================= ■■■ 실행 흐름의 컨트롤(제어문) ■■■ - if 문 - if ~ else 문 실습 ===========================================*/ // 1. 프로그램을 작성할 때 주어진 조건에 따라 // 분기 방향을 정하기 위해 사용하는 제어문에는 // if문, if~else문, 조건연산자, 복합 if문(if문 중첩), switch문이 있다. // 2. if문은 if 다음의 조건이 참(true)일 경우 // 특정 문장을 수행하고자 할 때 사용되는 구문이다. // 사용자로부터 임의의 정수 5개를 입력받아 // 짝수별, 홀수별 합계를 출력하는 프로그램을 구현한다. // 단, Scanner 를 활용하여 데이터를..
/*========================================= ■■■ 실행 흐름의 컨트롤(제어문) ■■■ - if 문 - if ~ else 문 실습 ===========================================*/ // 1. 프로그램을 작성할 때 주어진 조건에 따라 // 분기 방향을 정하기 위해 사용하는 제어문에는 // if문, if~else문, 조건연산자, 복합 if문(if문 중첩), switch문이 있다. // 2. if문은 if 다음의 조건이 참(true)일 경우 // 특정 문장을 수행하고자 할 때 사용되는 구문이다. // ○ 과제 // 사용자로부터 임의의 문자를 하나 입력받아 // 알파벳 대문자 이면 소문자로, 소문자이면 대문자로 // 알파벳이 아닌 기타 문자면 입..
/*========================================= ■■■ 실행 흐름의 컨트롤(제어문) ■■■ - if 문 - if ~ else 문 실습 ===========================================*/ // 1. 프로그램을 작성할 때 주어진 조건에 따라 // 분기 방향을 정하기 위해 사용하는 제어문에는 // if문, if~else문, 조건연산자, 복합 if문(if문 중첩), switch문이 있다. // 2. if문은 if 다음의 조건이 참(true)일 경우 // 특정 문장을 수행하고자 할 때 사용되는 구문이다. //○ 과제 //사용자로부터 임의의 알파벳 한 문자를 입력받아 //이를 판별하여 입력받은 알파벳이 모음일 경우만 //결과를 출력하는 프로그램을 구현한다..
// for문, array 사용해서 Test037 재구성 import java.util.Scanner; public class Mytest3 { public static void main(String[] args) { Scanner sc = new Scanner(System.in); System.out.print("5개의 정수 입력(공백 구분) : "); int a = sc.nextInt(); int b = sc.nextInt(); int c = sc.nextInt(); int d = sc.nextInt(); int e = sc.nextInt(); int[ ] inputData = { a,b,c,d,e }; // ◆ 값으로 배열 생성 : String[ ] names = { “혼공자”, “혼공족장”, “자..