/*
[조건 연산자 (삼항 연산자)]
형식
(조건식)?결과값1:결과값2;
-조건식이 참이면 결과값1, 조건식이 거짓이면 결과값2 을 연산결과로 얻음
*/
import java.util.Scanner;
class MyTest09 {
public static void main(String[] args){
int a,b;
int max;
Scanner scan=new Scanner(System.in);
System.out.println("첫번째수");
a=scan.nextInt();
System.out.println("두번째수");
b=scan.nextInt();
max=(a>b)?a:b;
System.out.println(a+"와 " + b+"중 큰수는 " +max +"입니다.");
}
}
/*
자신의 이름 국어 영어 수학 점수를 입력 받아
총점 평균을 구해서 출력해보자
*/
import java.util.Scanner;
class Quiz01 {
public static void main(String[] args) {
String name=null;
int kor,eng,math,tot;
double ave;
Scanner scan=new Scanner(System.in);
System.out.println("이름입력");
name=scan.next();
System.out.println("국어 점수 입력");
kor=scan.nextInt();
System.out.println("영어 점수 입력");
eng=scan.nextInt();
System.out.println("수학 점수 입력");
math=scan.nextInt();
tot=kor+eng+math;
//ave=(double)tot/3;
ave=tot/3.0;
System.out.println("학생이름:"+name);
System.out.println("국어점수:"+kor);
System.out.println("영어점수:"+eng);
System.out.println("수학점수:"+math);
System.out.println("총점:"+tot);
System.out.println("평균:"+ave);
}
}
/*
자신의 이름 국어 영어 수학 점수를 입력 받아
총점 평균을 구해서 출력해보자
*/
import java.util.Scanner;
class Quiz01 {
public static void main(String[] args) {
String name=null;
int kor=0;
int eng=0;
int math=0;
int avg=0;
Scanner scan=new Scanner(System.in);
System.out.println("이름입력");
name=scan.next();
System.out.println("국어 점수 입력");
kor=scan.nextInt();
System.out.println("영어 점수 입력");
eng=scan.nextInt();
System.out.println("수학 점수 입력");
math=scan.nextInt();
avg=(kor+eng+math)/3;
System.out.println("학생이름:"+name);
System.out.println("국어점수:"+kor);
System.out.println("영어점수:"+eng);
System.out.println("수학점수:"+math);
System.out.println("총점:"+avg);
}
}
/*
임의의 정수를 입력받아 조건연산자를 사용하여 절대값을 구해 보세요.
예1)
임의의 수입력 10
10의 절대값은 10입니다.
예2)
임의의 수입력:-10
-10의 절대값은 10입니다.
*/
import java.util.Scanner;
class Quiz02{
public static void main(String[] args) {
int a;
int b;
Scanner scan=new Scanner(System.in);
System.out.println("임의의 수");
a=scan.nextInt();
b=(a>=0)?a:-a;
System.out.println(a +"의 절대값은 "+b);
}
}