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);
}
}
- 숫자를 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