본문 바로가기

자바과정/Java35

Java 실습(성적처리프로그램:함수1) - 3일차 1명만 처리 import java.util.Scanner; public class test222 { // 함수를 이용해서 만들어보기 입력, 연산, 출력 public static void main(String[] args) { // 선언 String name = ""; int []score = new int[4];//국 영 수 총 float avg = 0; Scanner sc = new Scanner(System.in); // 객체선언 name = input(sc); op(sc, score, avg); dis(name,score,avg); } static String input(Scanner sc) { // 입력 System.out.print("이름 입력 : "); return sc.next(); } st.. 2021. 2. 2.
Java 실습(성적처리프로그램:배열) - 3일차 import java.util.Scanner; public class test2 { public static void main(String[] args) { /* * 사람수를 입력해서 학생수만큼 성적처리 * //구조 * 1. 몇명? 숫자입력 * 2. 이름,국,영,수 사람수대로 입력 * 3. 사람수대로 총점,평균 * 4. 전체출력 */ // 실습 3일차 // 정의 String []name; // 이름 int [][]score; // 국,영,수,총 float []avg; // 평균 int n=0; // 입력 Scanner sc = new Scanner(System.in); System.out.print("성적을 입력할 학생 수 : "); n = sc.nextInt(); name = new String[n];.. 2021. 2. 1.
Java 실습(성적처리프로그램) - 3일차 /* * 성적처리프로그램 * 입력 : 이름, 국, 영, 수 * 연산 : 총점, 평균 * 출력 : 이름, 국, 영, 수, 총, 평 */ import java.util.Scanner; public class arrayExam01 { public static void main(String[] args) { // 선언 String name; int []score = new int[4];//국 영 수 총 float avg; //int tot = 0; Scanner sc = new Scanner(System.in); // 객체선언 // 입력, 연산 System.out.print("이름 입력 : "); name = sc.next(); System.out.print("성적 입력(국 영 수) : "); for(int i.. 2021. 2. 1.
Java 기초 - 3일차 public class ObjectArrayExam04 { public static void main(String[] args) { //객체 배열 // 객체 타입은 레퍼런스 변수를 통해 접근해야함. String []str = new String[3]; // 객체를 만들지 않음. 객체당 1개 str[0] = new String("Superman"); // 소괄호를 써야 객체가 생성된다고 할 수 있음. str[1] = new String("Batman"); str[2] = new String("pororo"); String [][]str2 = new String[2][2]; // 객체를 만들 수 있는 환경만 만든것. String s = new String("superman"); // 1차원 배열 레퍼런스 필.. 2021. 2. 1.