반응형 SMALL JAVA/자바 실습 중심 학습5 배열을 활용한 성적 관리 프로그램 예제 코드: 성적 관리 프로그램import java.util.Scanner;public class GradeManager { public static void main(String[] args) { Scanner sc = new Scanner(System.in); System.out.print("학생 수를 입력하세요: "); int count = sc.nextInt(); int[] scores = new int[count]; // 학생 수만큼 배열 생성 // 성적 입력 for (int i = 0; i 코드 설명 부분 설명 int[] scores = new int[count];학생 수만큼 크기의 배열 생성for 반복문성적 입.. 2025. 4. 12. 사용자 입력 처리 (Scanner 사용법) Scanner란?Scanner는 자바에서 콘솔 입력을 처리하는 클래스입니다.사용자가 키보드로 입력한 내용을 변수에 저장해서 사용할 수 있어요.기본 사용법import java.util.Scanner;public class InputExample { public static void main(String[] args) { Scanner sc = new Scanner(System.in); // Scanner 객체 생성 System.out.print("이름을 입력하세요: "); String name = sc.nextLine(); // 문자열 입력 System.out.print("나이를 입력하세요: "); int age = sc.. 2025. 4. 11. 랜덤 숫자 생성기 (로또) 최종 코드 예제import java.util.Random;public class LottoGenerator { public static void main(String[] args) { int[] lotto = new int[6]; Random rand = new Random(); for (int i = 0; i 코드 설명코드설명int[] lotto = new int[6];6개의 로또 번호 저장rand.nextInt(45) + 11~45 사이의 정수 생성중복 검사이미 나온 번호면 다시 반복 (i--)향상된 for문for (int n : lotto) → 배열 요소 전체 출력실행 예시이번 주 로또 번호: 7 14 23 38 1 31보너스: 정렬된 로또 번호 출력imp.. 2025. 4. 11. 구구단 출력기 구구단 출력기 예제 (2단 ~ 9단)public class Gugudan { public static void main(String[] args) { for (int dan = 2; dan 코드 설명 코드 설명 for (int dan = 2; dan 2단부터 9단까지 반복for (int i = 1; i 각 단마다 1부터 9까지 곱함dan * i실제 계산되는 곱셈 결과System.out.println()단 구분을 위해 공백 출력실행 결과 (일부 예시)//2단2 x 1 = 22 x 2 = 4...2 x 9 = 18//3단3 x 1 = 3...응용 예시1. 사용자 입력 받은 단만 출력import java.util.Scanner;public class OneGugudan { public.. 2025. 4. 11. 간단한 사칙연산 계산기 만들기 목표: 사용자로부터 두 숫자와 연산기호를 입력받아 결과 출력전체 코드 예제import java.util.Scanner;public class Calculator { public static void main(String[] args) { Scanner sc = new Scanner(System.in); System.out.print("첫 번째 숫자를 입력하세요: "); double num1 = sc.nextDouble(); System.out.print("연산자 (+, -, *, /): "); String operator = sc.next(); System.out.print("두 번째 숫자를 입력하세요: "); .. 2025. 4. 11. 이전 1 다음 LIST