[JAVA]scanner

suyeon·2022년 8월 25일
1

JAVA

목록 보기
2/8
post-thumbnail

scan

사각형의 넓이 구하기

import java.util.Scanner;
public class SSquare_1405{
	public static void main(String args[]){
		Scanner scan=new Scanner(System.in);
		int a=scan.nextInt(); 
		int b=scan.nextInt();
		
		System.out.print("가로길이 : "+ a+ ", ");
		System.out.print("세로길이 : "+ b+ ", ");
		System.out.print("넓이 : "+(a*b));

	}
}
  • 'import java.until.Scanner;' 와 'Scanner scan=new Scanner(System.in);'
    scan을 사용할 때는 이 두가지를 꼭 사용해야한다.
  • 내가 직접 타이핑을 해야하기 때문에 위와 같이 변수 a에다가 scan.nextInt(); 이것을 써줘야한다.

화씨 구하기

import java.util.Scanner;
public class STemp_1405{
	public static void main(String args[]){
		Scanner scan=new Scanner(System.in);
		System.out.print("섭씨 입력 : ");
		int c=scan.nextInt();
		System.out.print("섭씨 : " + c + " ==> ");
		System.out.print("화씨 : " + ((double)9/5*c+32));
	}
}
  • 'System.out.print("섭씨 입력 : ");' 을 써주면 섭씨 타이핑 할 때 무엇을 쓰는지 더 명확하게 알 수 있다.

산수 여러가지 계산하기

import java.util.Scanner;
public class SFour_op_1405{
	public static void main(String args[]){
		Scanner scan=new Scanner(System.in);
		double a=scan.nextDouble();
		double b=scan.nextDouble();
		System.out.println(a+" + "+b+" = "+(a+b) );
		System.out.println(a+" - "+b +" = "+(a-b) );
		System.out.println(a+" * "+b +" = "+(a*b) );
		System.out.println(a+" / "+b +" = "+(a/b) );
	
	}
}
  • double형으로 출력하기 위해서는 'scan.nextDouble();'로 써주어야한다.
    *int형으로 출력하고 싶다면 'scan.nextInt();'로 써주어야 한다.

이름, 과제, 보너스를 출력하기

import java.util.Scanner;
public class SGrade_1405{
	public static void main(String args[]){
		String a;
		int b, c; 
		System.out.println("----------자바실행----------");
		System.out.println("이름	과제	보너스	합계");
		
		Scanner scan=new Scanner(System.in);
		a=scan.next();
		b=scan.nextInt();
		c=scan.nextInt();
		System.out.println(a+"\t"+b+"\t"+c+"\t"+(b+c));
		
		a=scan.next();
		b=scan.nextInt();
		c=scan.nextInt();
		System.out.println(a+"\t"+b+"\t"+c+"\t"+(b+c));		

		a=scan.next();
		b=scan.nextInt();
		c=scan.nextInt();
		System.out.println(a+"\t"+b+"\t"+c+"\t"+(b+c));
		
		
	}
}
profile
📖개발블로그📖

0개의 댓글