coding
Java Exam1
꽃무늬라떼
2021. 7. 25. 13:44
START
class Exam01
{
public static void main(String[] args)//프로그램이 실행되기 위한 main mathod
System.out.println("처음 작성하는 Java 프로그램");
System.out.println("화면으로 출력하고 있습니다.");
화면에 console 창에 화면을 출력
main method가 실행되면서 출력된다.
println: 문자열을 출력하고 다음줄로 넘기는 역할
print: 문자열을 출력하고 다음줄로 넘기지 않음
System.out.println("안녕하세요!\n건강은 어떠세요?");
\n: println을 두번 사용한 역할을 합니다.
/* */: 주석문
int : (변수를 선언)값을 저장하기 위해서 사용하는 메모리 공간
Scanner stdIn = new Scanner(System.in);
Scanner 이라는 객체를 사용하려면 inport를 해줘야한다.
inport 'Scanner'(java.util)
그 결과
import java.util 가
맨 위에 생성된다
stdIn이라는 객체를 선언하고 이 객체에 의해서 값을 선언 받게 된다.
int x3 = stdIn.nextInt()
변수를 선언하면서 객체(stdIn)로 부터 정수형 값(nextInt())을 하나 입력 받을 수 있도록
System.out.print("반지름:");
double r = stdIn.nextDouble();
double: 실수형 변수
final double PI = 3.1416;
final: 값을 바꿀 수 없는 고정된 값을 가지고 있는 것이다.
all code
import java.util.Random;
import java.util.Scanner;
class Exam01
{
public static void main(String[] args)
{
/*System.out.println("처음 작성하는 Java 프로그램");
System.out.println("화면으로 출력하고 있습니다.");
System.out.println("안녕하세요!\n건강은 어떠세요?");
System.out.println("홍\n길\n동");
System.out.println(57+32);
System.out.println("57-36="+(57-36));
int x;
x=54;
int y;
y=16;
System.out.println("x+y="+(x+y));
System.out.println("합계는 "+(x+y)+"입니다.");*/
Scanner stdIn = new Scanner(System.in);
/*System.out.println("x와 y의 사칙연산을 합니다.");
System.out.print("x의 값:");
int x3 = stdIn.nextInt();
System.out.print("y의 값:");
int y3= stdIn.nextInt();
System.out.println("x+y="+(x3+y3));
System.out.println("x-y="+(x3-y3));
System.out.println("x*y="+(x3*y3));
System.out.println("x/y="+(x3/y3));
System.out.println("x%y="+(x3%y3));
int b = -x3;
System.out.println(x3+"의 기호를 반전시킨값은"+b+"입니다.");*/
/*System.out.println("x와 y의 사칙연산을 합니다.");
System.out.print("x의 값:");
double x4 = stdIn.nextDouble();
System.out.print("y의 값:");
double y4 = stdIn.nextDouble();
System.out.println("x+y="+(x4+y4));
System.out.println("x-y="+(x4-y4));
System.out.println("x*y="+(x4*y4));
System.out.println("x/y="+(x4/y4));
System.out.println("x%y="+(x4%y4));
*/
/* System.out.print("반지름:");
double r = stdIn.nextDouble();
//System.out.println("원주의 길이는"+2*3.14*r+"입니다.");
//System.out.println("면적은"+3.14*r*r+"입니다.");
final double PI = 3.1416;
System.out.println("원주의 길이는"+2*PI*r+"입니다.");
System.out.println("면적은"+PI*r*r+"입니다.");*/
/*Random rand =new Random();
int lucky =rand.nextInt(10);
System.out.println("오늘의 행운의 숫자는 "+lucky+"입니다.");*/
System.out.print("이름은:");
String s =stdIn.nextLine();
System.out.println("안녕하세요 "+s+"씨! 오늘도 좋은 하루 되세요");
}
}