package test; import java.util.Scanner; class sub { float avg(int a, int b, int c) { return(a+b+c)/3.0f; } int total(int a, int b, int c) { return a+b+c; } } public class score { public static void main(String[] args) { int kor; int eng; int math; Scanner input; Scanner input2; int t; float a; String name; String score; sub sb = new sub(); input=new Scanner(System.in); input2=new Scanner(System...
package chapter6; public class car { boolean powerOn; String color; int wheel; int speed; boolean wiperOn; void power() {powerOn = !powerOn;} void speedUp() {speed++;} void speedDown() {speed--;} void wiper() {wiperOn = !wiperOn;} } public class Class_practice { public static void main(String[] args) { car mycar = new car(); System.out.println("시동 처음 초기화 : " +mycar.powerOn); System.out.println("..
오류 코드 package chapter4; import java.util.Scanner; public class exam4_10 { public static void main(String[] args) { Scanner sc; sc=new Scanner(System.in); int count=0; String answer; do { System.out.println("음악을 재생하시겠습니까?(Y/N)"); answer=sc.nextLine(); if(answer.equals("Y")) { System.out.printf("음악을 %d번 재생했습니다.", ++count); } } while(answer.equals("Y")); } System.out.println("재생 종료"); } : do-while문..
switch 문에서는 break;가 각 case마다 포함되어야 한다. package chapter4; public class exam4_7 { public static void main(String[] args) { int book = 2; book = book/10; switch(book) { case 0 : System.out.println("조금 더 노력하세요!"); case 1 : System.out.println("책 읽는 것을 즐기시는 분이시네요!"); case 2 : System.out.println("책을 사랑하시는 분이시네요!"); default : System.out.println("당신은 다독왕입니다."); } } } break;는 실행을 여기까지 하라는 뜻으로 위의 코드와 같이 br..
package chapter4; public class exam4_7 { public static void main(String[] args) { int book = 2; book = book/10; switch(book) { case 0 : System.out.println("조금 더 노력하세요!"); break; case 1 : System.out.println("책 읽는 것을 즐기시는 분이시네요!"); break; case 2 : System.out.println("책을 사랑하시는 분이시네요!"); break; default : System.out.pirntln("당신은 다독왕입니다.") } } } default문의 출력문에 세미콜론을 생략하여 오류가 발생했다. 오류가 생기지 않으려면 System...
package chapter4; public class exam4_1 { public static void main(String[] args) { int a = 5; if(a>3) { System.out.println("a는 3보다 큽니다."); } System.out.println("검사가 끝났습니다."); } { int age = 15; if(age>19) { System.out.println("성인입니다."); System.out.println("성인요금이 적용됩니다."); } else { System.out.println("청소년입니다."); System.out.println("청소년 요금이 적용됩니다."); } System.out.println("결제를 진행해 주세요."); } } → 코드 오류..
package chapter4; public class report_2 { public static void main(String[] args) { int point = 85; if(point>90) { System.out.println("A"); } if(point80) { System.out.println("B"); } if(point70) { System.out.println("C"); } else { System.out.println("F"); } } //if로 전부 사용하면 첫번에 if 안되면 두번째 if 실행 마지막 if 또는 else 출력 //그래서 성적 산출같은 프로그램은 여러개 중 하나의 출력값을 내야하니까 else if가 맞음. } B F package chapter4; public c..
- Total
- Today
- Yesterday