사전교육 1주차
개요
우선, 사전 교육 신청한 내용은 ‘java 언어 기초’
이다.
1주차에는 [JVM, 변수]에 대한 내용이다. 언어에 대한 이해, jvm이 뭔지 변수 상수에 대한 이해를 하는게 1주차의 목표이다.
끝에는 과제가 있고 과제 풀이에 대해 작성해보려고 한다.
과제 내용

입력값 예시
백종원 돼지고기 김치찌개 만들기
4.5
돼지고기는 핏물을 빼주세요.
잘익은 김치 한포기를 꺼내서 잘라주세요.
냄비에 들기름 적당히 두르고 김치를 넣고 볶아주세요.
다진마늘 한스푼, 설탕 한스푼 넣어주세요.
종이컵으로 물 8컵 부어서 센불에 끓여주세요.
핏물 뺀 돼지고기를 넣어주세요.
된장 반스푼, 양파 반개, 청양고추 한개를 썰어서 넣어주세요.
간장 두스푼반, 새우젓 두스푼, 고춧가루 두스푼반 넣어주세요.
중불로 줄여서 오래 끓여주세요~!!
마지막에 파 쏭쏭 썰어서 마무리하면 돼요^^
출력값 예시
[ 백종원 돼지고기 김치찌개 만들기 ]
별점 : 4 (80.0%)
1. 돼지고기는 핏물을 빼주세요.
2. 잘익은 김치 한포기를 꺼내서 잘라주세요.
3. 냄비에 들기름 적당히 두르고 김치를 넣고 볶아주세요.
4. 다진마늘 한스푼, 설탕 한스푼 넣어주세요.
5. 종이컵으로 물 8컵 부어서 센불에 끓여주세요.
6. 핏물 뺀 돼지고기를 넣어주세요.
7. 된장 반스푼, 양파 반개, 청양고추 한개를 썰어서 넣어주세요.
8. 간장 두스푼반, 새우젓 두스푼, 고춧가루 두스푼반 넣어주세요.
9. 중불로 줄여서 오래 끓여주세요~!!
10. 마지막에 파 쏭쏭 썰어서 마무리하면 돼요^^
과제 풀이
import java.util.Scanner;
public class Recipe {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
Scanner sc2 = new Scanner(System.in);
Scanner sc3 = new Scanner(System.in);
String title = sc.nextLine();
float scope = sc2.nextFloat();
int floatToInt = (int)scope;
float average = floatToInt * 20;
String[] content = new String[10];
// content 배열에 각 줄 담기
for(int i=0; i<content.length; i++){
content[i] = sc3.nextLine();
}
System.out.println("[ " + title + " ]");
System.out.println("별점 : " + floatToInt + " (" + average +"%)");
// 숫자 담아서 출력
for (int i = 0; i < content.length; i++){
System.out.println((i + 1) + ". " + content[i]);
}
}
}
실행 결과
