Spring & Java
JAVA 반복문 - 자동화의 첫걸음 (2) 본문
● 메서드 - 모듈화의 시작
package Study5;
// 반복문
// 반복문 ( for, while, do-while)
// 시작조건 -> 종결조건 -> 조건변화수식
public class Main {
public static void main(String[] args) {
int custmoers = 5;
for ( int i = 1; i <= custmoers; i++){
if (i == 4){
break;
}
if ( i == 2 ){
continue; // continue : 건너뛰기 skip 버튼
}
System.out.println(i +"번째 손님 안녕하세요");
// 코드 해석 int i에 1을 담고 i가 10보다 작을때 반복 하고 1씩 증가 시켜라고 하는 뜻
}
}
}
package Study5;
import java.util.Scanner;
//사용자로부터 2~9 사이의 숫자를 입력받아 해당 숫자의 구구단을 출력하세요.
//사용자가 3을 입력하면 3단을 출력해야합니다. for 또는 while 문을 자유롭게 활용하세요.
public class Maingugudan
{
public static void main(String[] args)
{
Scanner gugudan = new Scanner(System.in);
System.out.println("출력할 구구단 단수를 입력하세요.");
int gugudanNum = gugudan.nextInt();
if (gugudanNum < 2 || gugudanNum > 9 ) {
System.out.println("2에서 9사이의 숫자를 입력 하세요.");
} else {
System.out.println("-----" + gugudanNum +"단 -----");
for (int i = 1; i <= 9; i++) {
System.out.println(gugudanNum +" x " + i + " = " + (gugudanNum * i));
}
}
gugudan.close();
}
}
package Study5;
import java.util.Scanner;
public class Quiz
{
public static void main(String[] args) {
// int box1 = 1; // 1부터 10까지 출력하는 프로그램을 작성하세요.
// for (int i = 1; i < 10; ++i) {
// System.out.println(i + " ");
//
// }
//10부터 1까지 거꾸로 출력하는 프로그램을 작성하세요.
// int box2 = 10;
// for (int i = 10; i >= 1; --i) {
// System.out.println(i + " ");
// }
// // 1부터 10까지의 숫자를 한 줄에 출력하세요 (공백으로 구분).
// int box = 1;
// for (int i = 1; i <= 10; i++) {
// System.out.print(i + " " );
// }
// int box = 1; // 1부터 20까지 홀수만 출력하세요.
// for (int i = 3; i <= 20; i += 3 ) {
// System.out.println("i = " + i);
//
// }
// int box1 = 1; //1부터 20까지 짝수만 출력하세요.
// for (int i = 2; i <= 20; i +=2){
// System.out.println("i = " + i);
// }
//사용자가 입력한 숫자까지 1부터 출력하는 프로그램을 작성하세요.
// 사용자가 10이상의 정수를 입력시 입력을 할 수 없도록 조건문 추가
// Scanner sc = new Scanner(System.in);
// System.out.println("1-10까지의 정수를 입력 하세요: (1~10)");
// int n = sc.nextInt();
//
// if (n < 1 || n > 10) {
// System.out.println(" 1-10까지 정수만 입력하세요.");
// } else {
// for (int i = 1; i <= 10; i++) {
// System.out.println(i);
// }
// }
// //1부터 100까지의 합을 구하는 프로그램을 작성하세요.
// int sum = 0;
// for(int i = 0 ; i <= 100; i++){
// sum += i;
// }
// System.out.println("합계:" + sum);
}
}'JAVA 기초 문법 다지기' 카테고리의 다른 글
| Class 와 객체 (1) | 2025.12.05 |
|---|---|
| JAVA 배열 (3) (1) | 2025.12.04 |
| JAVA 문법 (1)조건문 (0) | 2025.12.04 |
| JAVA 문법 변수,연산자 (0) | 2025.12.03 |
| 자바 예습 기초 학습 (0) | 2025.11.28 |