[알고리즘] 1. 짝수/홀수 판별

손영민's avatar
Feb 16, 2025
[알고리즘] 1. 짝수/홀수 판별
💡
1~1,000,000까지의 수 중에 홀수는 홀수로 출력, 짝수는 짝수로 출력하는 프로그램을 작성시오.
 
1.숫자랑 홀수 짝수 출력
System.out.println("1은 홀수입니다.");
 
 
2.5까지 홀수짝수 출력
System.out.println("1은 홀수입니다."); System.out.println("2은 짝수입니다."); System.out.println("3은 홀수입니다."); System.out.println("4은 짝수입니다."); System.out.println("5은 홀수입니다."); } }
 
 
 
3.String 사용으로 반복문장
String b = ("은 홀수입니다"); String c = ("은 짝수입니다"); System.out.println("1" + b); System.out.println("2" + c); System.out.println("3" + b); System.out.println("4" + c); System.out.println("5" + b); } }
 
 
 
  1. 숫자를 a로 정의
String b = ("은 홀수입니다"); String c = ("은 짝수입니다"); int a =0; a++; System.out.println(a + b); a++; System.out.println(a + c); a++; System.out.println(a + b); a++; System.out.println(a + c); a++; System.out.println(a + b); } }
 
 
 
 
 
 
 
 
 
 
5.for 반복문으로 완성
String b = "은 홀수입니다."; String c = "은 짝수입니다."; for (int a = 1; a <= 5; a++) { System.out.println((a % 2 == 0) ? a + c : a + b); } } }
 
6.스캐너로 변환
 
package algo; import java.util.Scanner; public class Odd { public static void main(String[] args) { //1~5까지 숫자를 홀짝 출력 //System.out.println((a % 2 == 0) ?"은 짝수입니다.":"은 홀수입니다."); //1.1은 홀수 출력 Scanner sc = new Scanner(System.in); String b = ("은 홀수입니다"); String c = ("은 짝수입니다"); System.out.println("숫자를 입력하시오"); int a = sc.nextInt(); System.out.println((a % 2 == 0) ? a + c : a + b); } }
Share article

sson17