본문 바로가기

제로베이스 백엔드 스쿨

(13)
미니과제 5번 - 달력 출력 프로그램 미니과제 5번 - 달력 출력 프로그램   콘솔 시행 결과가 위와 같아야함 수행 조건- Scanner 클래스를 사용하기- java의 Calender class도 사용 + Date나 LocalDate class 사용하기- 입력값으로는 년도와 월을 지정- 화면과 같이 3달을 출력해야함  https://dev-cho.tistory.com/46 [LocalDate Class] 날짜(연, 월, 일) 다루기← 목차로 돌아가기 Java에서 날짜, 시간 제대로 다루기 개요 기존 Date 클래스와 Calendar 클래스는 날짜와 Timezone 관련되어 개발자를 헷갈리게 하는 부분이 많아 쓰는 것을 지양해야 한다. 위에 대dev-cho.tistory.comhttps://hianna.tistory.com/613 LocalD..
미니과제 4번 - 주민등록번호 생성 프로그램 보호되어 있는 글입니다.
미니과제 3번 - 놀이공원 입장료 계산하기 놀이동산 입장권 계산 프로그램- Scanner 함수를 사용- 다중 조건문을 이용하기 (if 및 조건문으로 케이스별로 나누기)- 입장료는 나이와 기타 우대사항에 따라서 달라짐- 3세미만은 무료 입장- 복지카드 & 국가유공자 -> 일반할인가- 13세 미만인 경우 &  17시 이후 입장 -> 특별할인가- 중복할인은 불가능(일반할인과 특별할인 적용 대상이면 더 싼 특별할인 적용가로 결제)   문제 풀이나이, 입장시간, 국가유공자 여부, 복지카드 여부에 따라 입장료가 달라짐이에 대한 각각의 변수들 생성 필요public class Practice3 { public static void main(String[] args) { Scanner sc = new Scanner(System.in); ..
미니과제 2번 - 결제 금액 캐시백 계산 프로그램 Scanner 클래스 사용하기결제 금액 캐시백 계산에 대하여 위의 조건 만족하기Scanner class의 next(), nextInt() 기능 사용 문제 설명캐시백을 계산하는 프로그램 작성결제금액을 입력 받음 -> 해당 결제 금액에 대하여 캐시백 포인트를 계산백원단위로 계산다음과 같은 실행결과 출력 import java.util.Scanner;public class miniAssignment2 { public static void main(String[] args) { System.out.println("[캐시백 계산]"); Scanner sc = new Scanner(System.in); System.out.println("결제 금액을 입력해 주세요.(금액): "); int price = sc...
미니과제 1번 - 구구단 출력하기 구구단 출력하기조건- 다중 반복문을 이용(for 문을 중첩해서 사용하기0- String.format을 이용하여 정해진 형식에 맞춰 출력하기(ex. 두자리 숫자로 출력)  public class miniAssignment1 { public static void main(String[] args) { System.out.println("[구구단 출력]"); //for문 중첩을 통한 구구단 출력 for (int i = 1; i 구구단 출력-> for문 반복을 사용, 중첩을 통한 다중 반복, String.format을 통해 출력 format 설정            %숫자d: 숫자만큼의 자릿수로 우측정렬             String.format("%02d", (i*j)): i*j 형식이 두자리씩 출력..