728x90

 

실수 소수라고 해서 %f를 쓰면 소수점 명령어랑 겹쳐서 안먹히니 %f빼고 %.1f로!!!

 

public void method1() {
	// 키보드로 가로, 세로 값을 실수형으로 입력 받아 사각형의 면적과 둘레를 계산하여 출력하세요
		
		Scanner sc = new Scanner(System.in);
		System.out.print("가로 : ");
		float width = sc.nextFloat();
		System.out.print("세로 : ");
		double length = sc.nextDouble();
		
		// 방법1 : println()
		System.out.println("면적 : " + (width * length));
		System.out.println("둘레 : " + ((width + length)*2));
		
		// 방법2 : printf()
		System.out.printf("면적 : %.2f%n",width*length);
		System.out.printf("둘레 : %.1f" ,(width + length)*2);
		// 실수 소수라고 해서 %f를 쓰면 소수점 명령어랑 겹쳐서 안먹히니 %f빼고 %.1f로
	}
728x90
반응형
728x90

 

728x90
반응형
728x90

 

 

빈공간 sc입력후 ctrl+space치면 자동 스캐너 자동 임포트 및 스니펫 작동

 

sc.next() : 공백 전까지 입력을 받음

sc.nextLine() : 한 줄 전체를 입력 받음

sc.next + 데이터타입() : 해당 데이터타입만 입력받음

ex) .nextInt()  .nextDouble()  .nextfloat()

 

 

 

 

 

728x90
반응형

+ Recent posts