상세 컨텐츠

본문 제목

CodeUP 기초100제 2020-04-1( 26~35,38,39,44)

Algorithm/CoudUp 입출력문 및 연산자

by 개발성훈 2020. 4. 13. 13:52

본문

1026번 시분초 입력받아 분만 출력하기

#include <stdio.h>

int main (void) {

    int h, m, s;

    scanf("%d:%d:%d", &h, &m, &s);

    printf("%d", m);

    return 0;
}

1027번 년월일 입력 받아 형식 바꿔 출력하기

import java.util.Scanner;
class Main {
    public static void main(String[] args){
        Scanner scan = new Scanner(System.in);

        String a = scan.nextLine();
        a = a.trim();
        String[] b = a.split("\\.");

        int y = Integer.parseInt(b[0]);
        int m = Integer.parseInt(b[1]);
        int d = Integer.parseInt(b[2]);
        System.out.printf("%02d-%02d-%04d", d, m, y);       
    }
}

1028번 정수 1개 입력받아 그대로 출력하기2

import java.util.Scanner;
class Main {
    public static void main(String[] args){
      Scanner scan = new Scanner(System.in);
      long a = scan.nextLong();
      System.out.println(a);
             
    }
}

1029번 실수 1개 입력받아 그대로 출력하기2

import java.util.Scanner;

    public class Main{
          public static void main(String[]args) {
          Scanner scanner = new Scanner(System.in);

          double a=scanner.nextDouble();
          System.out.printf("%.11f", a);
    }
}

1030번 정수 1개 입력받아 그대로 출력하기3

import java.util.Scanner;

    public class Main{
          public static void main(String[]args) {
          Scanner scanner = new Scanner(System.in);

          long a = scanner.nextLong();
          System.out.printf("%d", a);
    }
}

1031번 10진 정수 1개 입력받아 8진수로 출력하기

import java.util.Scanner;

    public class Main{
          public static void main(String[]args) {
          Scanner scanner = new Scanner(System.in);

          int a = scanner.nextInt();
          System.out.printf("%o", a);
    }
}

1032번 10진 정수 입력받아 16진수로 출력하기1

import java.util.Scanner;

    public class Main{
          public static void main(String[]args) {
          Scanner scanner = new Scanner(System.in);

          int a = scanner.nextInt();
          System.out.printf("%x", a);
    }
}

1033번 10진 정수 입력받아 16진수로 출력하기2

import java.util.Scanner;

    public class Main{
          public static void main(String[]args) {
          Scanner scanner = new Scanner(System.in);

          int a = scanner.nextInt();
          System.out.printf("%X", a);
    }
}

1034번 8진 정수 1개 입력받아 10진수로 출력하기

import java.util.Scanner;
class Main {
  public static void main(String[] args) {
    Scanner scan = new Scanner(System.in);

    int a = Integer.valueOf(scan.next(),8);
    System.out.println(a);
     }
}

1035번 16진 정수 1개 입력받아 8진수로 출력하기

import java.util.Scanner;
class Main {
  public static void main(String[] args) {
    Scanner scan = new Scanner(System.in);

    int a = Integer.valueOf(scan.next(),16);
    System.out.printf("%o", a);
     }
}

1038번 정수 2개 입력받아 합 출력하기1

import java.util.Scanner;
class Main {
  public static void main(String[] args) {
    Scanner scan = new Scanner(System.in);

    long num1 = scan.nextLong();
    long num2 = scan.nextLong();
    long sum = num1 + num2;

    System.out.println(sum);

     }
}

1039번 정수 2개 입력받아 합 출력하기2

import java.util.Scanner;
class Main {
  public static void main(String[] args) {
    Scanner scan = new Scanner(System.in);

    long num1 = scan.nextLong();
    long num2 = scan.nextLong();
    long sum = num1 + num2;

    System.out.println(sum);

     }
}

1044번 정수 1개 입력받아 1 더해 출력하기

import java.util.Scanner;
class Main {
  public static void main(String[] args) {
    Scanner scan = new Scanner(System.in);

    long num1 = scan.nextLong();
    long sum = num1 += 1;

    System.out.println(sum);

     }
}