[JAVA] 쉽게 배우는 자바 프로그래밍 : 프로그래밍 문제 chaper03 [2]
2022. 6. 19. 18:20
카테고리 없음
📌 06 철수와 영희가 가위(s), 바위(r), 보(p) 게임을 한다. 다음 실행 결과와 같이 r,p,s 중 하나를 입력해 승자 또는 무승부를 출력하는 프로그램을 출력하는 프로그램을 작성하라. 철수 : r 영희 : s 철수 , 승! scanner 클래스의 next() 메서드를 호출하면 키보드에서 입력된 문자열을 읽을 수 있다.문자열 타입은 equals() 메서드를 이용해 비교한다. 예를 들어 String s가 있을 때 s.equals("r")은 문자열 s와 'r'을 비교해 같다면 0, 다르면 0이 아닌 수를 반환한다. package ch03; import java.util.Scanner; public class P123N6 { public static void main(String[] args) { Sc..
[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] 쉽게 배우는 자바 프로그래밍 : 도전 과제 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..