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+"씨! 오늘도 좋은 하루 되세요");


















}
}