//
//문제 - 사용자로부터 정수를 입력받고,
// 0보다 크면 "양수입니다."
// 0이면 "0입니다."
// 0보다 작으면 "음수입니다."
//를 출력하는 프로그램을 작성하세요.
//
//제출조건
//메인 메서드에서 실행 가능
//if-elif-else 조건문 사용
//import java.util.Scanner;
//
//public class Main {
// public static void main(String[] args) {
// Scanner sc = new Scanner(System.in);
// int i = sc.nextInt();
// if(i > 0) {
// System.out.println("양수입니다");
// } else if (i < 0) {
// System.out.println("음수입니다");
// }
// else {
// System.out.println("0입니다");
// }
// sc.close();
// }
//}
//
// 문제 - 사용자로부터 1개의 정수를 입력받아, 1부터 입력한 수까지의 합을 출력하는 프로그램을 작성하세요.
//
// 예시 입력
// 5
//
// 예시 출력
// 1+2+3+4+5 = 15
//
// for문 또는 while문 사용
//
//import java.util.Scanner;
//
//public class Main {
// public static void main(String[] args) {
// Scanner sc = new Scanner(System.in);
// System.out.print("정수를 입력하시오 : ");
// int sum = 0;
// int i = sc.nextInt();
// for(int j = 1; j <= i; j++){
// sum = sum + j;
// }
// System.out.println(sum);
// sc.close();
// }
//}
//
//문제 - 사용자로부터 정수 n을 입력받아 n x n 크기의 별 사각형을 출력하세요.
//
// 예시 입력
//3
//
//예시 출력
//
//
// ***
//
//제출조건
//2중 반복문 사용
//import java.util.Scanner;
//
//public class Main {
// public static void main(String[] args) {
// Scanner sc = new Scanner(System.in);
// System.out.print("숫자 입력 : ");
// int a = sc.nextInt();
// for(int i = 1; i <= a; i++) {
// for(int l = 1; l <= a; l++) {
// System.out.print("*");
// }
// System.out.println();
// }
// sc.close();
// }
//}
//문제 - 사용자로부터 5개의 정수를 입력받아 배열에 저장한 뒤,
//배열의 모든 요소 출력
//배열의 요소 합 출력
//예시 입력:
// 1 2 3 4 5
//예시 출력:
//입력한 숫자: 1 2 3 4 5
//합: 15
//제출조건:
//배열 사용
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
System.out.print("정수 5개 입력 : ");
int sum = 0;
int num[] = new int[5];
num[0] = sc.nextInt();
System.out.print("입력 : ");
num[1] = sc.nextInt();
System.out.print("입력 : ");
num[2] = sc.nextInt();
System.out.print("입력 : ");
num[3] = sc.nextInt();
System.out.print("입력 : ");
num[4] = sc.nextInt();
for (int i = 0; i < num[i]; i++) {
sum ++;
System.out.print(" " + num[i]);
}
System.out.println(sum);
sc.close();
}
}
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
int[] numbers = new int[5];
int sum = 0;
// 1. 5개의 정수 입력받아 배열에 저장
for (int i = 0; i < numbers.length; i++) {
numbers[i] = scanner.nextInt();
}
// 2. 입력한 숫자 출력 및 합계 계산
System.out.print("입력한 숫자: ");
for (int num : numbers) { // 향상된 for문 사용 가능
System.out.print(num + " ");
sum += num;
}
// 3. 합 출력
System.out.println("\n합: " + sum);
}
}