728x90
반응형
🚩문제
💾소스코드
import java.util.Scanner;
public class Example2 {
public static void main(String[] args) {
func7();
}
// 예제 1 - 다중 for문 알파벳 출력
static void func1() {
System.out.print("알파벳 한 문자를 입력하세요>>");
Scanner scan = new Scanner(System.in);
String s = scan.next();
char c = s.charAt(0);
for(int i=0; i<5; i++) {
for(int j=4; j>=i; j--) {
System.out.print((char)(c-j));
}
System.out.println("");
c++;
}
}
// 예제 3 - 정수를 입력받고 짝/홀 출력 프로그램, 예외 처리 X
static void func3() {
System.out.print("정수를 입력하세요>>");
Scanner s = new Scanner(System.in);
int num = s.nextInt();
if(num % 2 == 0) {System.out.println("짝수");}
else {System.out.println("홀수");}
}
// 예제 5 - 정수를 10개 입력받아 배열에 저장하고 증가 순으로 정렬하여 출력하라.
static void func5() {
System.out.print("정수 10개 입력>>");
Scanner s = new Scanner(System.in);
int[] arr = new int[10];
int temp = 0;
for(int i=0; i<arr.length; i++) {
arr[i] = s.nextInt();
}
for(int i=0; i<arr.length; i++) {
for(int j=i; j<arr.length; j++) {
if(arr[i] > arr[j]) {
temp = arr[i];
arr[i] = arr[j];
arr[j] = temp;
}
}
System.out.print(arr[i] + " ");
}
}
// 예제 7 - 1~99, 369게임
static void func7() {
// for(int i=1; i<100; i++) {
// if()
// }
}
}
728x90
반응형
'Language > JAVA' 카테고리의 다른 글
JAVA 4일차 - 객체 지향 프로그래밍(1) (0) | 2022.06.23 |
---|---|
JAVA 3일차 - 다차원 배열 (0) | 2022.06.23 |
JAVA 2일차(2) - 배열 (0) | 2022.06.21 |
JAVA 2일차 - 반복문(for,while) (0) | 2022.06.21 |
명품 자바 프로그래밍 에센셜 실습문제 2장 (0) | 2022.06.20 |
댓글