/* 실습과제 1.1
public class Main{
public Main() {
System.out.print("자바 세계에 오신 것을 환영합니다!");
}
public static void main(String[] args) {
new Main();
}
}
*/
/*
public class Main{
public Main() {
for(int r=0; r<=4; r++) {
for(int i=4; i>=0; i++) {
System.out.print(" ");
}
System.out.println("*");
}
}
public static void main(String[] args) {
new Main();
}
}
*/
/*
public class Main{
public static void main(String[] args)
}
*/
/*
import java.util.Scanner;
public class Main{
int sum=0;
int average=0;
public Main() {
int[] scores;
scores = new int[4];
Scanner scan = new Scanner(System.in);
for(int i=0; i<4; i++) {
scores[i]=scan.nextInt();
sum = sum+scores[i];
}
average = sum/4;
System.out.print("평균 점수:"+average);
}
public static void main(String[] args) {
new Main();
}
}
*/
/*
import java.util.Scanner;
public class Main{
Scanner scan = new Scanner(System.in);
public Main() {
System.out.print("화씨 온도를 입력하세요");
int temp = scan.nextInt();
System.out.println("화씨 온도:" + (double)temp);
double sub = 5*(temp-32)/9;
System.out.println("섭씨 온도:" + sub);
}
public static void main(String[] args) {
new Main();
}
}
*/
/*
public class Main{
public static void main(String[] args) {
int i = 9;
int x = 5, y=3;
x = i / x++;
System.out.print(x);
y = x* ++y -20;
System.out.print(x);
System.out.print(y);
}
}
*/
/*
import java.util.Scanner;
public class Main{
public Main() {
Scanner scan = new Scanner(System.in);
int bill=0;
int p=0;
System.out.print("물건의 가격(1,000원 이하)를 입력하세요: ");
bill = scan.nextInt();
System.out.println(bill+"원 짜리 물건을 샀고 1,000원을 내셨습니다.");
p=1000-bill;
System.out.println("거스름돈은" + p + "원 입니다.");
System.out.println("거스름돈의 내역은 다음과 같습니다.");
if(p>500) {
System.out.println("500원 짜리 동전 갯수 = "+p/500);
p=p-500;
}
if(p>100) {
System.out.println("100원 짜리 동전 갯수 = "+p/100);
p=p-(p/100)*100;
}
if(p>50) {
System.out.println("50원 짜리 동전 갯수 ="+ p/50);
p=p-(p/50)*50;
}
if(p>10) {
System.out.println("10원 짜리 동전 갯수 ="+ p/10);
p=p-(p/10)*10;
}
if(p>5) {
System.out.println("5원 짜리 동전 갯수 =" + p/5);
p=p-(p/5)*5;
}
System.out.println("1원 짜리 동전 갯수="+p);
}
public static void main(String[] args){
new Main();
}
}
*/
/*
import java.util.Random;
public class Main{
public Main() {
Random rd = new Random();
int x = rd.nextInt(4)+2;
int y = rd.nextInt(6)+1;
System.out.print("생성된 임의의 전화번호: 0"+x+y);
for(int i=0; i<8; i++) {
int z = rd.nextInt(9);
if(i==0 || i==4) System.out.print("-");
System.out.print(z);
}
}
public static void main(String[] args) {
new Main();
}
}
*/
/*
import java.util.Scanner;
public class Main{
public Main() {
String str; //입력받는 문자열
int length; //문자열의 길이
int index; //지수
char ch; // 마지막 문자
String rest; //남은 문자열
String outputStr = ""; // 출력 문자열
Scanner scan = new Scanner(System.in);
System.out.print("길이가 3인 문자열을 입력하세요:");
str = scan.next();
System.out.println(str);
length = str.length();
System.out.println(length);
System.out.println(str.charAt(2));
rest = str.substring(0,2);
System.out.println(rest);
}
public static void main(String[] args) {
new Main();
}
}
*/
/*
import java.util.Scanner;
import java.lang.Math;
public class Main{
public Main(){
Scanner scan = new Scanner(System.in);
System.out.print("반지름:");
int r = scan.nextInt();
System.out.print("높이:");
int h = scan.nextInt();
double volume = r*r*h/3*(Math.PI);
double area = (Math.PI)*r*(Math.sqrt(Math.pow(r, 2)+Math.pow(h, 2)))+Math.pow(r, 2)*(Math.PI);
System.out.print("부피는: "+volume + " 겉면적은:"+ area);
}
public static void main(String[] args) {
new Main();
}
}
*/
/*
import java.util.Scanner;
public class Main{
public Main() {
Scanner scan = new Scanner(System.in);
int x = scan.nextInt(); // 평점을 입력하세요
}
public static void main(String[] args) {
new Main();
}
}
*/
/*
/ <첫 번째 값을 얻는다>
* while( 조건식)
* {
* <현재 값을 처리한다>
* <다음 값을 얻는다>
* }
*
*
* 구문법:
* do
* 문;
* while(조건식);
*/
/*
import java.util.Scanner;
public class Main{
Scanner scan = new Scanner(System.in);
public Main() {
int i=0, j=0, fail=0, win=0;
int[] scores;
scores = new int[10];
while(i<10)
{
scores[i]=scan.nextInt();
i++;
}
while(j<10) {
if(scores[j]<60) {
fail ++;
}else if(scores[j]>=60){
win++;
}else if(scores[j]<0) {
break;
}
j++;
}
System.out.println("학생들의 수: 10");
System.out.println("통과 학생들의 수: "+ win);
System.out.println("낙제 학생들의 수: "+ fail);
}
public static void main(String[] args) {
new Main();
}
}
*/
/*
import java.util.Scanner;
public class Main{
public Main() {
int[] score, score1;
score = new int[4];
score1 = new int[4];
Scanner scan = new Scanner(System.in);
for(int i=0; i<4; i++) {
score[i]=0;
score1[i]=0;
}
for(int i=0; i<4; i++) {
System.out.print("보고할 구가 있나요(있으면 Yes 없으면 No를 입력하세요):");
String x = scan.next();
if(x=="Yes") {
System.out.print("첫번째 후보가 그 구에서 얻은 득표 수를 입력하세요:");
score[i] = scan.nextInt();
System.out.print("두번째 후보가 그 구에서 얻은 득표 수를 입력하세요:");
score1[i] = scan.nextInt();
}
}
int[] sum1;
sum1 = new int [2];
for(int i1=0; i1<1; i1++) {
sum1[i1]=0;
}
for(int i=0; i<4; i++) {
sum1[0] = sum1[0]+score[i];
sum1[1] = sum1[1]+score[i];
}
System.out.println("\t첫번째 후보가 얻은 총 투표수는 "+sum1[0]+"이고 득표율은 "+(sum1[0]/(sum1[0]+sum1[1])*100) +"%이다.");
System.out.println("\t두번째 후보가 얻은 총 투표수는 "+sum1[1]+"이고 득표율은 "+(sum1[1]/(sum1[0]+sum1[1])*100) +"%이다.");
}
public static void main(String[] args) {
new Main();
}
}
*/
/*
import java.util.Scanner;
public class Main{
public Main() {
Scanner scan = new Scanner(System.in);
System.out.print("한 정수를 입력하세요: ");
int x = scan.nextInt();
System.out.println("모든 나누어 떨어지는 정수들의 쌍은 다음과 같다.");
for(int i=1; i<=x; i++) {
if(x%i==0) {
System.out.println("("+",i,"+")");
}
}
}
public static void main(String[] args) {
new Main();
}
}
*/
/*
import java.util.Scanner;
class fac{
int k=1;
public void fac(int n) {
k=k*n;
n--;
if(n==0) {
System.out.println("끝");
}else{
System.out.println(k);
fac(n);
}
}
}
public class Main{
public Main() {
Scanner scan = new Scanner(System.in);
int n = scan.nextInt();
fac fac = new fac();
fac.fac(n);
}
public static void main(String[] args) {
new Main();
}
}
*/
/*
import java.util.Scanner;
class Person{
private String name;
private int age;
public Person() {
this.name=name;
this.age = age;
}
public void Person(String name, int age) {
// TODO Auto-generated method stub
System.out.print("당신의 이름은: " + name + " 당신의 나이는: " + age+ "입니다.");
}
}
public class Main{
public Main() {
Scanner scan = new Scanner(System.in);
System.out.print("이름을 입력하세요:");
String name = scan.next();
System.out.print("나이를 입력하세요:");
int age = scan.nextInt();
Person person = new Person();
person.Person(name, age);
}
public static void main(String[] args) {
new Main();
}
}
*/
/*
import java.util.Scanner;
class city{
Scanner scan = new Scanner(System.in);
private String city;
private int hu, dec;
public city() {
this.city=city;
this.hu=hu;
}
public void decplus(int hu, int dec,String city) {
hu = hu*(100+dec);
System.out.println("도시 = "+city);
System.out.println("인구 = "+hu);
System.out.println("계속 하시겠습니까? Y,N");
}
}
public class Main{
public Main() {
Scanner scan = new Scanner(System.in);
System.out.print("인구 :");
int hu = scan.nextInt();
System.out.print("증가율(%) :");
int dec = scan.nextInt();
System.out.print("도시 :");
String city = scan.next();
city ci = new city();
ci.decplus(hu, dec ,city);
System.out.println("계속 하시겠습니까? Y,N");
String a = scan.next();
if(a=="y") {
}
}
public static void main(String[] args) {
new Main();
}
}
*/
// Scanner scan = new Scanner(); new 뒤에 붙어 있는 부분이 생성자 부분
// 객체와 인스턴스의 차이



