[1] Practies 1 ~ 3

이현선·2024년 7월 1일
0

JAVA

목록 보기
7/35

#240701

⭐ Practies1

package a.basic;
import java.util.Scanner;

public class Practies1 {
/*
 * 키보드로 정수 두 개를 입력받아 두 수의 합, 차, 곱, 나누기 한 값을 출력하기
 * 
 * 첫번째 정수 : (키보드로 숫자 입력)
 * 두번째 정수 : (키보드로 숫자 입력)
 * 
 * [결과값]
 * 더하기 : n
 * 빼기 : n
 * 곱하기 : n 
 * 나누기 : n 
 */
public static void main(String[]agrs) {
	
	Scanner sc = new Scanner(System.in);
	
	int num1, num2;

	System.out.print("첫번재 정수:");
	num1 = sc.nextInt();
	sc.nextLine();
	
	System.out.print("두번재 정수:");
	num2 = sc.nextInt();
	sc.nextLine();
	
	
	System.out.println("더하기: "+ (num1 + num2));
	System.out.println("뻬기: " + (num1 - num2));
	System.out.println("곱하기: "+ (num1 * num2));
	System.out.println("나누기: "+ (num1 / num2));
	
	
	
	}

}

⭐ Practies2

package a.basic;
import java.util.Scanner;

public class Practice2 {
/*
 * 키보드로 가로, 세로 값을 실수 형으로 입력 받아 사각형의 면적과 둘레를 계산하여 출력하세요.
 * 면적 : 가로 * 세로
 * 둘레 : (가로+세로) * 2
 * 
 * 가로 : (키보드로 입력)
 * 세로 : (키보드로 입력)
 * 
 * 면적 : ~
 * 둘레 : ~
 * + 소수점 2번째 자리까지만 출력
 */
public static void main(String[] args) {
	
	Scanner sc = new Scanner(System.in);
	float width, height;
	
	
	System.out.print("가로 : ");
	width = sc.nextFloat();
	sc.nextLine();
	
	System.out.print("세로 : ");
	height = sc.nextFloat();
	sc.nextLine();
	
	System.out.printf("면적 : %.2f \n",(width * height));
	System.out.printf("둘레 : %.2f",(width+height)*2);
	
	
	
	}
}

⭐ Practies3

package a.basic;
import java.util.Scanner;

public class Practice3 {
/*
 * 문자열 ⇢ 객체 (기등들이 있다.)
 * ex) 문자열 비교시 → 문자열.equals(비교문자열)
 * 
 * 문자열.chartAt(index) : 문자열에서 내가 원하는 index의 글자를 가져온다.
 * index : 순서를 지칭할 때 사용하는 것 (0부터 시작한다.)
 */
public static void main(String args[]) {
	/* 
    * String str1 = "saramName";
	* char ch1 = str1.charAt(3);
	* System.out.println(ch1);
    */
	
    String str1;
	
	System.out.println("단어를 입력하세요 : ");
	str1 = sc.nextLine();
	
	System.out.println("첫 번째 문자 : "+ str1.charAt(0));
	System.out.println("두 번째 문자 : "+ str1.charAt(1));
	System.out.println("세 번째 문자 : "+ str1.charAt(2));
	
	
	}

}

0개의 댓글