Contents
1. 자바 연습하기1. 자바 연습하기
- 사용자로부터 입력 받은 두 수를 받아서 더하기
package ex02;
import java.util.Scanner;
public class Add2 {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
int x, y, sum;
System.out.print("첫 번째 숫자를 입력하시오: ");
x = sc.nextInt();
System.out.print("두 번째 숫자를 입력하시오: ");
y = sc.nextInt();
sum = x + y;
System.out.println(sum);
}
}
출력 결과

- 사용자로부터 이름과 나이를 받는 프로그램
package ch02;
import java.util.Scanner;
public class InputString {
public static void main(String[] args) {
String name;
int age;
Scanner sc = new Scanner(System.in);
System.out.println("이름을 입력하시오.");
name=sc.nextLine();
System.out.println("나이를 입력하시오.");
age=sc.nextInt();
System.out.println(name+"님 안녕하세요!"+(age)+"살이시네요.");
}
}
출력 결과

- 관계 연산자 실습하기
여러 가지 관계 연산자와 논리 연산자를 사용해보자.
package ch02;
public class CompOperator {
public static void main(String[] args) {
System.out.println((3==4)+"");
System.out.println((3!=4)+"");
System.out.println((3>4)+"");
System.out.println((3<4)+"");
System.out.println((3==3&&4==7)+""); //하나가 거짓이면 전체가 거짓(and)
System.out.println((3==3||4==7)+""); //하나만 참이면 전체가 참(or)
}
}
출력 결과

- 조건 연산자 사용하기
반지름이 20cm인 피자 2개와 30cm인 피자 1개의 면적을 비교해보자.
어떻게 주문하는 것이 유리한가?
package ch02;
import java.util.*;
public class Pizza {
public static void main(String[] args) {
double area1=2*3.141592*20*20;
double area2=3.141592*30*30;
System.out.println("20cm 피자 면적="+area1);
System.out.println("30cm 피자 면적="+area2);
System.out.println((area1>area2)?"20cm 두 개": "30cm 한 개");
}
}
출력 결과

Share article