[코드업 기초 100제] [기초 - 조건/선택 & 반복 실행 구조] 코드업 1065 ~ 1077 자바 풀이
              
          2022. 2. 15. 23:10ㆍ코딩테스트/코드업
728x90
    
    
  반응형
    
    
    
  https://github.com/haessae0/MCTP
1065. 정수 3개 입력받아 짝수만 출력하기
import java.io.*;
public class codeup1065 {
  public static void main(String[] args) throws IOException {
    BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
    String array[] = br.readLine().split(" ");
    int a = Integer.parseInt(array[0]);
    int b = Integer.parseInt(array[1]);
    int c = Integer.parseInt(array[2]);
    int data[] = { a, b, c };
    for (int i = 0; i < data.length; i++) {
      if (data[i] % 2 == 0) {
        System.out.println(data[i]);
      }
    }
  }
}
1066. 정수 3개 입력받아 짝/홀 출력하기
import java.io.*;
public class codeup1066 {
  public static void main(String[] args) throws IOException {
    BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
    String array[] = br.readLine().split(" ");
    int a = Integer.parseInt(array[0]);
    int b = Integer.parseInt(array[1]);
    int c = Integer.parseInt(array[2]);
    int data[] = { a, b, c };
    for (int i = 0; i < data.length; i++) {
      if (data[i] % 2 == 0) {
        System.out.println("even");
      } else {
        System.out.println("odd");
      }
    }
  }
}
1067. 정수 1개 입력받아 분석하기
import java.io.*;
public class codeup1067 {
  public static void main(String[] args) throws IOException {
    BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
    int data = Integer.parseInt(br.readLine());
    if (data > 0) {
      System.out.println("plus");
      if (data % 2 == 0) {
        System.out.println("even");
      } else {
        System.out.println("odd");
      }
    } else {
      System.out.println("minus");
      if (data % 2 == 0) {
        System.out.println("even");
      } else {
        System.out.println("odd");
      }
    }
  }
}
1068. 정수 1개 입력받아 평가 출력하기
import java.io.*;
public class codeup1068 {
  public static void main(String[] args) throws IOException {
    BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
    int data = Integer.parseInt(br.readLine());
    if (90 <= data && data <= 100) {
      System.out.println("A");
    } else if (70 <= data && data <= 89) {
      System.out.println("B");
    } else if (40 <= data && data <= 69) {
      System.out.println("C");
    } else if (0 <= data && data <= 399) {
      System.out.println("D");
    }
  }
}
1069. 평가 입력받아 다르게 출력하기
import java.io.*;
public class codeup1069 {
  public static void main(String[] args) throws IOException {
    BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
    char data = br.readLine().charAt(0);
    switch (data) {
      case 'A':
        System.out.print("best!!!");
        break;
      case 'B':
        System.out.print("good!!");
        break;
      case 'C':
        System.out.print("run!");
        break;
      case 'D':
        System.out.print("slowly~");
        break;
      default:
        System.out.print("what?");
        break;
    }
  }
}
1070. 월 입력받아 계절 출력하기
import java.io.*;
public class codeup1070 {
  public static void main(String[] args) throws IOException {
    BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
    int data = Integer.parseInt(br.readLine());
    switch (data) {
      case 12:
      case 1:
      case 2:
        System.out.print("winter");
        break;
      case 3:
      case 4:
      case 5:
        System.out.print("spring");
        break;
      case 6:
      case 7:
      case 8:
        System.out.print("summer");
        break;
      case 9:
      case 10:
      case 11:
        System.out.print("fall");
        break;
    }
  }
}
1071. 0 입력될 때까지 무한 출력하기 1
import java.util.Scanner;
public class codeup1071 {
  public static void main(String[] args) throws Exception {
    Scanner sc = new Scanner(System.in);
    while (true) {
      int data = sc.nextInt();
      if (data != 0) {
        System.out.println(data);
      } else {
        break;
      }
    }
  }
}
1072. 정수 입력받아 계속 출력하기
import java.util.Scanner;
public class codeup1072 {
  public static void main(String[] args) throws Exception {
    Scanner sc = new Scanner(System.in);
    int a = sc.nextInt();
    int array[] = new int[a];
    for (int i = 0; i < a; i++) {
      array[i] = sc.nextInt();
      System.out.println(array[i]);
    }
  }
}
1073. 0 입력될 때까지 무한 출력하기 2
import java.util.Scanner;
public class codeup1073 {
  public static void main(String[] args) throws Exception {
    Scanner sc = new Scanner(System.in);
    while (true) {
      int data = sc.nextInt();
      if (data != 0) {
        System.out.println(data);
      } else {
        break;
      }
    }
  }
}
1074. 정수 1개 입력받아 카운트다운 출력하기 1
import java.io.*;
public class codeup1074 {
  public static void main(String[] args) throws IOException {
    BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
    int data = Integer.parseInt(br.readLine());
    while (true) {
      System.out.println(data);
      data--;
      if (data == 0)
        break;
    }
  }
}
1075. 정수 1개 입력받아 카운트다운 출력하기 2
import java.io.*;
public class codeup1075 {
  public static void main(String[] args) throws IOException {
    BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
    int data = Integer.parseInt(br.readLine());
    while (true) {
      data--;
      System.out.println(data);
      if (data == 0)
        break;
    }
  }
}
1076. 문자 1개 입력받아 알파벳 출력하기
import java.io.*;
public class codeup1076 {
  public static void main(String[] args) throws IOException {
    BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
    char data = br.readLine().charAt(0);
    char a = 'a';
    while (a <= data) {
      System.out.print(a + " ");
      a++;
    }
  }
}
1077. 정수 1개 입력받아 그 수까지 출력하기
import java.io.*;
public class codeup1077 {
  public static void main(String[] args) throws IOException {
    BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
    int data = Integer.parseInt(br.readLine());
    for (int i = 0; i <= data; i++) {
      System.out.println(i);
    }
  }
}
728x90
    
    
  반응형
    
    
    
  '코딩테스트 > 코드업' 카테고리의 다른 글
| [코드업 기초 100제] [기초 - 1차원 배열] 코드업 1093 ~ 1095 자바 풀이 (0) | 2022.02.16 | 
|---|---|
| [코드업 기초 100제] [기초 - 종합] 코드업 1078 ~ 1092 자바 풀이 (0) | 2022.02.16 | 
| [코드업 기초 100제] [기초 - 비트 & 삼항 연산] 코드업 1059 ~ 1064 자바 풀이 (0) | 2022.02.15 | 
| [코드업 기초 100제] [기초 - 비교 & 논리 연산] 코드업 1049 ~ 1058 자바 풀이 (0) | 2022.02.15 | 
| [코드업 기초 100제] [기초 - 비트 시프트 연산] 코드업 1047 ~1048 자바 풀이 (0) | 2022.02.15 |