Java_02_Variable(변수)/ VariablePractice

z_uiw·2022년 5월 11일
0

Java

목록 보기
6/6

변수 연습문제

VariablePractice

package com.br.practice.example;

import java.util.Scanner;

public class VariablePractice {
	public void method1() {
		System.out.print("이름을 입력하세요 : ");
		Scanner sc = new Scanner(System.in);
		String name = sc.nextLine();
		
		System.out.print("나이를 입력하세요 : ");
		int age = sc.nextInt();
		
		sc.nextLine();
		
		System.out.print("성별을 입력하세요(남/여) : ");
		char gender = sc.nextLine().charAt(0);
		
		System.out.print("키를 입력하세요(cm) : ");
		double height = sc.nextDouble();
		
		System.out.println("키 " + height + "인 " + age + "살 " + gender + "자 " + name + "님 반갑습니다^^");
	}
	
	public void method2() {
		Scanner sc = new Scanner(System.in);
		
		System.out.print("첫 번째 정수를 입력하세요 : ");
		int num1 = sc.nextInt();
		
		System.out.print("두 번째 정수를 입력하세요 : ");
		int num2 = sc.nextInt();
		
		System.out.println("더하기 결과 : " + (num1 + num2));
		System.out.println("빼기 결과 : " + (num1 - num2));
		System.out.println("곱하기 결과 : " + num1 * num2);
		System.out.println("나누기 몫 결과 : " + num1 / num2);
		
	}
	
	public void method3() {
		Scanner sc = new Scanner(System.in);
		
		System.out.print("가로 : ");
		double width = sc.nextDouble();
		
		System.out.print("세로 : ");
		double height = sc.nextDouble();
		
		System.out.println("면적 : " + (width * height));
		System.out.println("둘레 : " + 2*(width + height));
	}
	
	public void method4() {
		Scanner sc = new Scanner(System.in);
		System.out.print("문자열을 입력하세요 : ");
		
		String str = sc.nextLine();
		
		// 방법1. 각 문자값을 뽑아서 char 변수에 담아둔 후 출력
		/*
		char ch1 = str.charAt(0);
		char ch2 = str.charAt(1);
		char ch3 = str.charAt(2);
		
		System.out.println("첫 번째 문자 : " + ch1);
		System.out.println("두 번째 문자 : " + ch2);
		System.out.println("세 번째 문자 : " + ch3);
		*/
		
		// 방법2. 아싸리 char변수에 안담고 바로 뽑아서 출력
		System.out.println("첫 번째 문자 : " + str.charAt(0));
		System.out.println("두 번째 문자 : " + str.charAt(1));
		System.out.println("세 번째 문자 : " + str.charAt(2));
		
	}
}


Run 실행클래스

package com.br.practice.run;

import com.br.practice.example.VariablePractice;

public class Run {
	
	public static void main(String[] args) {
		VariablePractice vp = new VariablePractice();
		//vp.method1();
		//vp.method2();
		//vp.method3();
		vp.method4();
	}
}
profile
개발을 합니다.

0개의 댓글