본문 바로가기

반응형

java

[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] 다형성을 이용하여 동물 울음소리 출력하기(상속, 오버라이딩) Q. Animal 클래스는 동물의 울음소리를 출력해주는 sound함수를 가지고 있다. 그리고 이 Animal 클래스를 상속받는 Dog(개)클래스, Cat(고양이)클래스, Frog(개구리)클래스를 정의하고 Animal 클래스의 sound함수를 각 클래스에 맞게 재 정의하세요. (함수 오버 라이딩의 특성) 1. 메인문 class Polymorphism_1 public class Polymorphism_1 { public static void main(String[] args) { Animal animal = new Animal(); animal= new Cat(); animal.sound(); animal = new Dog(); animal.sound(); animal = new Frog(); animal... 더보기
[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; } } } 더보기

반응형