#ProjectH4C 2기 Codeup 11 ~ 20

P4C

2020. 7. 10. 19:52

반응형

#TeamH4C

1011 : [기초-입출력] 문자 1개 입력받아 그대로 출력하기(설명)

단순 문자 입출력 문제다.

#include<stdio.h>
int main(){
  char a;
  scanf("%c", &a);
  printf("%c", a);
  return 0;
}

문자를 받아내야 해서 char로 a변수를 만들어주고,

%c로 입출력을 해주었다.

1012 : [기초-입출력] 실수 1개 입력받아 그대로 출력하기(설명)

이번엔 실수형을 입출력해주어야 한다.

#include<stdio.h>
int main(){
  float a;
  scanf("%f", &a);
  printf("%f", a);
  return 0;
}

실수형의 경우 float를 사용해서 변수를 만들어주면 된다.

입출력을 위해 %f로 서식을 지정해주었다.

1013 : [기초-입출력] 정수 2개 입력받아 그대로 출력하기(설명)

공백을 두고 입출력을 해주면 된다.

#include<stdio.h>
int main(){
  int a, b;
  scanf("%d %d", &a, &b);
  printf("%d %d", a, b);
  return 0;
}

말그대로 공백을 둬주면 구현가능하다.

1014 : [기초-입출력] 문자 2개 입력받아 순서 바꿔 출력하기(설명)

2개의 문자를 입력받아 순서를 바꿔 출력해주는 문제다.

#include<stido.h>
int main(){
  char a, b;
  scanf("%c %c", &a, &b);
  printf("%c %c", b, a);
  return 0;
}

scanf에서 a, b순으로 받고,

출력할 때 b, a순으로 출력해주면 된다.

1015 : [기초-입출력] 실수 입력받아 둘째 자리까지 출력하기(설명)

실수를 입력받고 출력시키는 문제다.

#include<stdio.h>
int main(){
  float a;
  scanf("%f", &a);
  printf("%.2f", a);
  return 0;
}

.2f로 해주면 소수점 셋 째 자리에서 반올림을 알아서 해주고, 2번째 자리까지만 출력해준다.

1016 : ????

얘는 이벤트 문제라고 공개를 안해준다.

1017 : [기초-입출력] 정수 1개 입력받아 3번 출력하기(설명)

 

출력만 3번 찍어주면 되는 문제다.

#include<stdio.h>
int main(){
  int a;
  scanf("%d", &a);
  printf("%d %d %d", a, a, a);
  return 0;
}

1018 : [기초-입출력] 시간 입력받아 그대로 출력하기(설명)

:로 구분만 잘해주면 되는 문제다.

#include<stdio.h>
int main(){
  int a, b;
  scanf("%d:%d", &a, &b);
  printf("%d:%d", a, b);
  return 0;
}

1019 : [기초-입출력] 연월일 입력받아 그대로 출력하기

이것도 간단하게 .으로 구분해주면 된다.

#include<stdio.h>
int main(){
  int a, b, c;
  scanf("%d.%d.%d", &a, &b, &c);
  printf("%04d.%02d.%02d", a, b, c);
  return 0;
}

04d, 02d 이런식으로 해주면 입력된 숫자가 4자리, 2자리보다 작아도 빈 공간앞에 0을 붙여준다.

1020 : [기초-입출력] 주민번호 입력받아 형태 바꿔 출력하기

위 문제에서 배운걸 그대로 응용하면 된다.

#include<stdio.h>
int main(){
  int a, b;
  scanf("%d-%d", &a, &b);
  printf("%06d%07d", a, b);
  return 0;
}
반응형

'P4C' 카테고리의 다른 글

#ProjectH4C 2기 Codeup 41 ~ 50  (0) 2020.07.11
#ProjectH4C 2기 Codeup 31 ~ 40  (0) 2020.07.10
#ProjectH4C 2기 Codeup 21 ~ 30  (0) 2020.07.10
#ProjectH4C 2기 Codeup 1 ~ 10  (0) 2020.07.10
#ProjectH4C 2기 우선공통과제  (0) 2020.07.07