국비지원 JAVA 풀스택 과정/JAVA 69

메서드 정의해서 구구단 출력하기

MethodEx06 package com.dream.method; import java.util.Scanner; //사용자로 부터 단을 입력받아 구구단을 출력하는 메서드를 정의하세요. //기능 : 1. 사용자로부터 단을 입력받는다. 2.구구단을 출력한다. //기능을 수행하는데 필요한 필수 데이터 : 1.Scanner sc / 2. int dan //클래스명 : Goodan / 메서드명 : 1.getDan(Scanner sc) 2. printGoodan(int dan) public class MethodEx06 { public static void main(String[] args) { Goodan godan = new Goodan();// 객체 생성 코드 Scanner sc = new Scanner(Sy..

[JAVA] 비만도를 측정 프로그램

비만도를 측정하는 프로그램 ● BMI 계산법 = 체중(kg)/키(신장,m)*키(신장,m) ● 건강상태 저체중 : 18.5 미만 정상 : 18.5 ~ 22.9 과체중 : 23.0 ~ 24.9 비만 1단계 : 25.0 ~ 29.9 비만 2단계 : 30.0 ~ 39.9 비만 3단계 : 40.0 이상 BMI_Machine_Main import java.util.Scanner; public class BMI_Machine_Main { public static void main(String[] args) { System.out.println("BMI 계산기"); System.out.println("키, 몸무게를 입력해주세요."); BMI_Machine bmi = new BMI_Machine(); Scanner sc..

[JAVA][배열] 이름 검색 후 인덱스 번호 출력

입력한 이름이 배열에 저장되어 있는지 검색하여 배열의 인덱스 번호를 출력하기 import java.util.Arrays; import java.util.Scanner; public class EEEEE { public static void main(String[] args){ //입력한 이름이 배열에 저장되어 있는지 검색하여 배열의 인덱스 번호를 출력하기 System.out.println("입력한 이름의 인덱스 번호를 출력하기 프로그램"); Scanner sc = new Scanner(System.in); String put_name=""; int num=-1; String[] names = {"생상스","차이콥스키","윌리엄스","라벨","드뷔시","볼콤"}; System.out.print("이름 입력..

[JAVA][배열]입력 받은 개수만큼 데이터를 입/출력 하고 총합 구하기

배열을 이용해 데이터 입/출력하고 총합 구하기 package com.dream.array; import java.lang.reflect.Array; import java.util.Arrays; import java.util.Scanner; //입력 받은 개수만큼 데이터를 입/출력 하고 총합을 구하기 public class ArrayEx08 { public static void main(String[] args) { System.out.println("입력받은 개수만큼 데이터를 입/출력하고 총합을 구하는 프로그램"); //1. 배열의 원소의 개수를 담을 변수와 총합을 담을 변수, 입력스트림객체변수를 선언한다. int total=0, num=0; Scanner sc = new Scanner(System.in..

[JAVA] 학생의 점수 총점과 평균을 출력하는 프로그램

학생의 점수 총점과 평균을 출력하는 프로그램 package com.dream.array; import java.util.Scanner; // 배열을 사용해 학생의 점수 총점과 평균을 출력하라. public class ArrayEx06 { public static void main(String[] args) { Scanner sc = new Scanner(System.in); int num=0; double sum=0, avg=0, max=0, min=0; System.out.println("학생의 점수 총점과 평균을 출력하는 프로그램"); System.out.print("학생의 수: "); num=sc.nextInt(); double[] num_score = new double[num]; for(int ..

[JAVA] 반 학생의 총점과 평균, 최고 점수와 최저 점수 구하는 프로그램

배열에서 반드시 알아야 하는 내용 1. 배열은 이름이없는 '비연속적인 데이터들의 묶음' 이다. 2. 배열 안의 특정 데이터에 접근하고 싶다면 '인덱스 번호'를 이용한다. 3. 인덱스 번호(연속적인 루사집로 배열의 '루프를 이용'하면 배열에 값을 저장하고 얻어오는데 편리하다. 4. 배열의 'length'를 이용하면 배열의 길이(크기)를 알 수 있다. 배열에서 많이 실수하는 내용 java.lang.ArrayIndexOutOfBoundException: 배열의 크기를 넘어서는 경우 오류 발생 인덱스 번호는 0부터 시작한다. package com.dream.array; import java.util.Arrays; import java.util.Scanner; // 반 학생들의 총원과 수학 점수를 각각 입력받아 ..

[JAVA] 배열 [1]

배열 배열 (Array) 데이터를 일렬로 줄 세우는 배열, 이름없는 변수들의 합 "동일한 자료형"의 데이터를 저장할 수 있는 기억 공간의 집합체 (모임) 배열 선언 1 : 배열을 선언하면서 값을 초기화 한다. (크기와 값이 설정) 자료형[] 변수명 = {값1, 값2, 값2, ... }; int[] arr = {1,2,3}; 배열을 선언하고 초기화 한다. int[] apt105 = {3,4,5,3,10,5}; System.out.println(apt105[0]); //변수명은 같고 index(0부터 시작)로 구분하여 데이터를 사용 System.out.println(apt105[1]); System.out.println(apt105[2]); System.out.println(apt105[3]); 배열 선언 ..

[JAVA] 배열

배열 배열(Array) 데이터를 일렬로 줄 세우는 배열, 이름없는 변수들의 탑 "동일한 자료형"의 데이터를 저장할 수 있는 기억 공간의 집합체 (모임) 자료형[] 변수명 = {값1, 값2, 값3 ... }; int[] arr = {1,2,3}; 배열을 선언하고 초기화한다. package com.dream.array; // "동일한 자료형"의 데이터를 저장할 수 있는 기억 공간의 집합체 (모임) // 자료형[] 변수명 = {값1, 값2, 값3 ... }; // int[] arr = {1,2,3}; 배열을 선언하고 초기화한다. public class ArrayEx01 { public static void main(String[] args) { int apt105_01=10, apt105_02=20, apt1..