[JAVA] 프로그래머스 Switch문 실습 1번
2022. 6. 19. 18:39
자바/연습
1번 문제 변수 month에는 지금이 몇월인지 나타내는 숫자가 들었습니다.1 switch문을 이용해서 season에 현재 계절을 저장하는 코드를 완성해보세요. 편의상 계절은 다음과 같이 나눕니다. 계절기간겨울12월 ~ 2월봄3월 ~ 5월여름6월 ~ 8월가을9월 ~ 11월 ※ 이번 실습에선 switch의 default 문은 사용하지 마세요. package programers; import java.util.Calendar; public class SwitchExam { public static void main(String[] args) { // month에는 오늘이 몇 월인지 들어 있습니다. int month = Calendar.getInstance().get(Calendar.MONTH) + 1; Str..
[JAVA] 쉽게 배우는 자바 프로그래밍 : 프로그래밍 문제 chapter03 [1]
2022. 6. 19. 15:08
자바/연습
📌 01 키보드로 입력한 정수가 19 이상이면 '성년' 아니면 '미성년'을 출력하는 프로그램을 if ~ else문을 사용해 작성하라 package ch03; import java.util.Scanner; public class P122N1 { public static void main(String[] args) { Scanner sc = new Scanner(System.in); System.out.print("정수를 입력하세요 : "); int age = sc.nextInt(); if(age >= 19) { System.out.print("성년"); }else System.out.print("미성년"); } } 출력결과 📌 02 키보드로 등수를 입력받아 1등이면 '아주 잘했습니다' , 2~3등이면 '잘..
[Java] While문을 이용한 구구단 출력하기
2022. 6. 19. 10:38
자바/연습
package ch03; public class While99dan { public static void main(String[] args) { int row = 2; while(row < 10) { int column = 1; while(column < 10) { System.out.printf("%4d", row * column); column ++; } System.out.println(); row ++; // 각 단이 끝나면 다음 단으로 } } }
[JAVA] 쉽게 배우는 자바 프로그래밍 : 도전 과제 chapter02 [2]
2022. 6. 18. 17:15
자바/연습
📌06 키보드로 화씨온도(F)를 입력받아 섭씨온도(C)로 환산해 출력하는 프로그램을 작성하라. 화씨온도 -> 섭씨온도 : C = 5/9 * (F-32) 정수타입을 이용하면 5/9는 0이 되므로 정확한 결과를 얻을 수 없다. package ch01; import java.util.Scanner; public class P81No6 { public static void main(String[] args) { double C,F; Scanner sc = new Scanner(System.in); System.out.print("화씨온도(F)를 입력하세요 : "); F = sc.nextDouble(); C = (5*(F-32))/9; System.out.println("섭씨온도는 " + C +"입니다"); } ..
[JAVA] 쉽게 배우는 자바 프로그래밍 : 프로그래밍 문제 chaper02 [1]
2022. 6. 18. 15:29
자바/연습
📌 01 printIn() 메서드를 이용해 다음 형태의 피라미드를 출력하는 프로그램을 작성하라. package ch01; public class P80No1 { public static void main(String[] args) { //프로그래밍 문제 p80 1번 for(int i = 1; i 초 int h,m,s; h = a /(60*60); m = a/60 ; s = a%m; System.out.println(h+"시간"+m+"분"+s+"초"); } } 📌 05 임의의 소문자로 초기화된 char 타입 변수 c를 대문자로 변환해 출력하는 프로그램을 작성하라. 조건 ASCII 테이블에서 대문자가 소문자 앞에 있다 대문자와 소문자의 정수값 차이는 (int)'A' - (int)'a'를 이용한다. packa..
[JAVA] 쉽게 배우는 자바 프로그래밍 : 도전 과제 chapter02
2022. 6. 18. 12:07
자바/연습
📌 01 - 직사각형의 가로와 세로를 키보드로 입력을 받아 넓이를 구하는 프로그램을 작성해보자. package ch01; import java.util.Scanner; public class P75 { public static void main(String[] args) { double w,h,area; // 가로 세로 넓이를 받을 변수를 선언 (double) Scanner sc = new Scanner(System.in); System.out.print("직사각형의 가로 길이를 입력하세요 : "); w = sc.nextDouble(); //스캐너 실수로 받는 메소드는 nextDouble System.out.print("직사각형의 세로 길이를 입력하세요 : "); h = sc.nextDouble(); a..
[백준 알고리즘 / JAVA ] 2753번 : 윤년
2022. 6. 13. 22:33
자바/연습
연도는 1보다 크거나 같고, 4000보다 작거나 같은 자연수 -> if로 범위 지정 윤년이면 1 아니면 0 -> 조건문 if 연도 -> scanner로 사용자로부터 입력받음 연도가 4의 배수 -> 연도를 4를 나눴을 때 나머지가 0이여야함 100의 배수가 아닐때 -> a % 100 != 0 400의 배수일때 -> a % 400 ==0 import java.util.Scanner; public class LeapYear { public static void main(String[] args){ Scanner sc = new Scanner(System.in); int a = sc.nextInt(); if( a=1 ) { if ((a%4==0 && a%100 !=0 ) || a%400==0) { System...
[백준 알고리즘 / JAVA ] 9498번 : 시험 성적
2022. 6. 13. 21:52
자바/연습
A,B,C,D,F 구간 -> if else문 (조건문) or 반복문을 사용해도 된다 시험점수 -> scanner로 사용자로부터 입력 시험점수 범위 : nextInt로 정수값 받음 import java.util.Scanner; public class Exam9498 { public static void main(String[] args) { Scanner sc = new Scanner(System.in); int a = sc.nextInt(); if(a>=90 && a=80 && a= 70 && a= 60 && a
[백준 알고리즘 / JAVA ] 10430번 : 나머지
2022. 6. 13. 00:11
자바/연습
세 수 A,B,C값 -> Scanner로 사용자로부터 입력받음 (5,8,4) print를 통해서 사칙연산의 결과가 어떻게 되는지 확인 import java.util.Scanner; public class Reminder10430 { public static void main(String []args){ Scanner sc = new Scanner(System.in); int a = sc.nextInt(); int b = sc.nextInt(); int c = sc.nextInt(); System.out.println( (a+b)%c ); System.out.println( (a%c + b%c)%c ); System.out.println( (a*b)%c ); System.out.println( (a%c *..
[백준 알고리즘 / JAVA ] 1092번 : ??!
2022. 6. 12. 22:39
자바/연습
joonas라는 아이디를 사이트에 입력 -> scanner 알파벳 소문자로만 구성 -> String String 값을 scanner로 받는 nextLine()을 사용 import java.util.Scanner; public class BaekJoon10926 { public static void main(String[] args) { Scanner sc = new Scanner(System.in); String a = sc.nextLine(); System.out.println(a + "??!"); } }