java 24

JetBrain [Easy] Coffee Machine - Stage 3

커피머신에 남아있는 재료의 양으로 커피를 만들 수 있는지 없는지 여부를 판단하는 로직을 짜야함. import java.util.Scanner; /** * the coffee machine needs 200 ml of water, 50 ml of milk, and 15 g of coffee beans to make one cup of coffee. * Example 1 * * Write how many ml of water the coffee machine has: * > 300 * Write how many ml of milk the coffee machine has: * > 65 * Write how many grams of coffee beans the coffee machine has: * > 10..

JetBrain [Easy] Coffee Machine - Stage 2

이번문제는 간단한 수식을 넣는 문제인것 같다. /** * The program should calculate how much water, coffee, and milk are necessary to make the specified amount of coffee. * One cup of coffee made on this coffee machine contains * 200 ml of water, * 50 ml of milk, and * 15 g of coffee beans. * * The user should input the amount of coffee he needs, in cups, for all the guests. * * Of course, all this coffee is not neede..

JetBrain [Easy] Coffee Machine - Stage 1

새로운 프로젝트는 커피머신을 만드는 프로젝트 그냥 단순히 문장 출력 public class Stage1 { public static void main(String[] args) { System.out.println("Starting to make a coffee"); System.out.println("Grinding coffee beans"); System.out.println("Boiling water"); System.out.println("Mixing boiled water with crushed coffee beans"); System.out.println("Pouring coffee into the cup"); System.out.println("Pouring some milk into the..

JetBrain [Easy] Cinema Room Manager - Stage 5

드디어 마지막 단계인 stage 5. Statistic 프로그램을 만드는 것. 티켓을 팔았으면 좌석중 몇퍼센트를 팔았는지, 수익은 얼마인지 계산을 하는 프로그램인 것 같다. 그리고 잘못된 열과 자리를 입력했을 경우나 이미 팔린 좌석을 예매 하면 에러메세지를 띄워주는 것 까지 ! /** * When the item Statistics is chosen, your program should print the following information: * * The number of purchased tickets; * The number of purchased tickets represented as a percentage. Percentages should be rounded to 2 decimal plac..

JetBrain [Easy] Cinema Room Manager - Stage 4

5개의 필수 코스를 듣고 드디어 stage 4. 메뉴를 만드는 코드이다. 중요한 점은 0.Exit를 누룰 때 까지 계속 메뉴를 선택할 수 있게 해야한다는 점. 티켓을 구매하면 지정 좌석을 "B"로 바꿔줘야 하는 점이 있다. /** * * Show the seats should print the current seating arrangement. The empty seats should be marked with an S symbol, and taken seats are marked with a B symbol. * Buy a ticket should read the seat coordinates from the input and print the ticket price like in the previou..

JetBrain [Easy] Cinema Room Manager - Stage 3

stage 3 문제 시작 ! 필요로 하는 자바 컨셉들 드디어 좌석을 보여줘서 해당 좌석가격을 보여주는 프로그램 단계이다. 해당강의에서는 Array 를 사용해서 문제를 푸는것 같은데 Array 를 안쓰고 문제를 풀었다. import java.util.Scanner; public class Cinema_UserInput { public static void main(String[] args) { final int PRICE_CHEAP = 8; final int PRICE_NORMAL = 10; Scanner sc = new Scanner(System.in); System.out.println("Enter the number of rows:"); int rows = sc.nextInt(); System.out..

JetBrain [Easy] Cinema Room Manager - Stage 2

stage 2 문제 시작 조건 총 좌석수 60 처음부터 반까지는 10달러를 받고 뒷쪽 열은 8달러 홀수 열의 경우 예를 들어 9열 이면 4열까지만10불를 받고, 5열부터 9열까지는 8불을 받는다. 열과 열당 좌석수는 9를 넘어가면 안된다. final int PRICE_CHEAP = 8; final int PRICE_NORMAL = 10; Scanner sc = new Scanner(System.in); System.out.println("Enter the number of rows:"); int row2 =0; //condition 1 : rows lower than 9 do { row2 = sc.nextInt(); }while((row2 9)); System.out.println("Enter the n..