package com.practice;
import java.util.Scanner;
public class Example {
public void sample1(){
Scanner sc = new Scanner(System.in);
System.out.println("국어 점수 입력 : ");
int kor = sc.nextInt(); //국어
System.out.println("영어 점수 입력 : ");
int eng = sc.nextInt();; //영어
System.out.println("수학 점수 입력 : ");
int suhak = sc.nextInt(); //수학
int csum = kor + eng + suhak; // 총점
System.out.println("세 과목의 총 점수는 : " + csum + " 입니다.") ;
float cavg = (float)(csum / 3.0); //평균
System.out.println("세 과목의 평균는 : " + cavg + " 입니다.") ;
if (kor > 40 && eng > 40 && suhak > 40 && cavg > 60) {
System.out.println("합격");
}else {
System.out.println("불합격");
}
}
//실행문 (다른파일)
package com.practice;
public class Test {
public static void main(String[] args) {
new Example().sample1();
}
}
메소드명 : public void sample2(){}
구현 내용 :
변수 선언하고, 키보드로 입력받은 값들을 변수에 기록하고
변수값을 화면에 출력 확인함
성별이 'M'이면 남학생, 'M'이 아니면 여학생으로 출력처리함
변수 선언후 입력받음
학생이름 (문자열)
학년 (정수)
반 (정수)
번호 (정수)
성별(M/F) (문자) //문자열로 입력받은 후, 문자하나 분리해야 함
성적 (실수) //소숫점 아래 둘째자리까지 입력받음
출력 예
3학년 2반 24번 남학생 홍길동은 성적이 95.55이다.
package com.practice;
import java.util.Scanner;
public class Example {
public void sample2() {
Scanner sc = new Scanner(System.in);
System.out.println("학생 이름 : ");
String name = sc.next(); //이름
System.out.println("학년 : ");
int hakyear = sc.nextInt(); //학년
System.out.println("반 : ");
int ban = sc.nextInt(); //반
System.out.println("번호 : ");
int numb = sc.nextInt(); //번호
System.out.println("성별 : ");
char mf = sc.next().charAt(0); //학년
if (mf == 'M') {
mf = '남';
}else {
mf = '여';
}
System.out.println("성적 : ");
float sungjuk = sc.nextFloat(); //학년
System.out.println(hakyear + "학년 " + ban + " 반 " + numb + "번호 " + mf + "학생 " + name + "은 성적이 "+ sungjuk + "이다.");
}
}
//실행문 (다른파일)
package com.practice;
public class Test {
public static void main(String[] args) {
new Example().sample2();
}
}
package com.practice;
import java.util.Scanner;
public class Example {
public void sample3() {
Scanner sc = new Scanner(System.in);
System.out.println("값을 입력해주세요.");
int num = sc.nextInt();
if(num > 0) {
System.out.println("양수.");
}else {
System.out.println("양수가 아니다.");
}
}
}
//실행문 (다른파일)
package com.practice;
public class Test {
public static void main(String[] args) {
new Example().sample3();
}
}
package com.practice;
import java.util.Scanner;
public class Example {
public void sample4() {
Scanner sc = new Scanner(System.in);
System.out.println("-04)값을 입력해주세요.");
int num2 = sc.nextInt();
String str2;
if(num2 % 2 == 0) {
str2 = "짝수다";
}else {
str2 = "홀수다";
}
System.out.println(str2);
}
}
//실행문 (다른파일)
package com.practice;
public class Test {
public static void main(String[] args) {
new Example().sample4();
}
}