본문 바로가기

반응형

scanner

[JAVA] 정보를 입력 받아 BMI 지수를 계산하기(포매팅 사용) Q. 이름, 키, 몸무게를 입력받아 BMI 지수를 계산해 저장하는 프로그램을 만들어 보세요. public class Student { String name; double height; double weight; double bmi_num; public Student(String name, double height, double weight) { this.name=name; this.height=height; this.weight=weight; } public void bmi() { bmi_num = weight / ((height/100)*(height/100)); if (bmi_num == 0 || bmi_num 더보기
[JAVA] 클래스의 객체를 생성하여 멤버 변수에 값을 대입한 다음 출력하기 Q. student클래스의 객체를 생성하여 멤버 변수에 값을 대입한 다음 출력하기 class Student{ public String name; public int age; public double height; } import java.util.Scanner; public class StudentTest { public static void main(String[] args) { Scanner sc = new Scanner(System.in); Student student = new Student(); System.out.println("이름을 입력하세요 ."); student.name = sc.nextLine(); System.out.println("나이를 입력하세요 ."); student.age =.. 더보기
[JAVA] 2차원 배열을 이용하여 입력한 높이 만큼의 파스칼 삼각형을 저장하려 출력하는 프로그램을 만들기 Q. 2차원 배열(최대 100행 100열)을 이용하여 입력한 높이 만큼의 파스칼 삼각형을 저장하여 출력하는 프로그램을 만들어 보세요. import java.util.Scanner; public class AAAa { public static void main(String[] args) { Scanner sc = new Scanner(System.in); int num; for(;;) { num = sc.nextInt(); if(num 더보기
[JAVA] 배열을 이용하여 피보나치 수열을 저장하여 출력하는 프로그램 만들어보기 import java.util.Scanner; public class Age { public static void main(String [] args) { System.out.print("몇개의 피보나치 수열을 출력하겠습니까? >>"); Scanner sc = new Scanner(System.in); int num = sc.nextInt(); int arr[] = new int[num]; arr[0] = 1; arr[1] = 1; System.out.print(arr[0] + " " + arr[1]+ " "); for(int i=2 ; i 더보기
[JAVA] 7명의 IQ를 입력 받아 최대 IQ와 최소 IQ를 출력하는 프로그램을 만들어보세요. import java.util.Scanner; public class Age { public static void main(String [] args) { int max = 0; int min = 0; System.out.print ("7명의 IQ를 입력하세요>>"); Scanner sc = new Scanner(System.in); int arr[] = new int [7]; for(int i =0 ; imax) { max = arr[i]; } if(i==0) { min=arr[i]; } if(min>arr[i]) { min=arr[i]; } }System.out.println("최고 IQ : " + max); System.out.println("최소 IQ : " + min); } } 더보기
[JAVA] 배열을 이용하여 7일 간 저금한 금액의 총합을 입력, 계산하여 출력하기 Q. 배열을 이용하여 7일간 저금한 금액의 총합을 계산하여 출력하는 프로그램을 만들어 보세요. import java.util.Scanner; public class Age { public static void main(String [] args) { int sum = 0; System.out.print ("7일간의 저금 금액 입력>>"); Scanner sc = new Scanner(System.in); int arr[] = new int [7]; for(int i =0 ; i 더보기
[JAVA] 중첩 while문으로 별 찍기 Q. 중첩 while 문으로 별찍기 import java.util.Scanner; public class On { public static void main(String[] args){ int i=0 ,j=0; Scanner sc = new Scanner(System.in); System.out.print("몇줄?>>"); int num = sc.nextInt(); while(i 더보기
[JAVA] 100m를 걸어가기 위해 필요한 걸음 수를 계산하는 프로그램 만들기 Q.100m를 걸어가기 위해 필요한 걸을 수를 계산하는 프로그램을 작성하세요. 사람마다 한 걸음 당 걸어가는 미터수는 다릅니다. import java.util.Scanner; public class On { public static void main(String[] args) { double m = 100; System.out.print("보폭(m)을 입력하세요>>"); Scanner sc = new Scanner(System.in); double step = sc.nextDouble(); while(true) { double bo = m/step; System.out.println("필요한 걸음 수는 " +bo+" 걸음 입니다."); break; } } } 더보기

반응형