[정올 CODE 106~110] 입력 - 형성평가1 ~ 형성평가5
106 : 입력 - 형성평가1
제한시간: 1000 ms 메모리제한: 0 MB
해결횟수: 7865 회 시도횟수: 12068 회
세 개의 정수형 변수를 선언하고 각 변수에 10 20 30을 대입한 후 그 변수를 이용하여 출력 예와 같이 출력하는 프로그램을 작성하시오.
![]() 10 + 20 = 30 |
#include<stdio.h>
int main(){
int a,b,c;
a=10;
b=20;
c=30;
printf("%d + %d = %d",a,b,c);
}
107 : 입력 - 형성평가2
제한시간: 1000 ms 메모리제한: 0 MB
해결횟수: 6948 회 시도횟수: 14387 회
![]() 80.50 22.34 102.84 |
108 : 입력 - 형성평가3
제한시간: 1000 ms 메모리제한: 0 MB
해결횟수: 7161 회 시도횟수: 13042 회
정수형 변수 한 개를 선언하여 50을 대입하고 실수형 변수 한 개를 선언하여 100.12를 대입한 후 다음과 같이 출력되는 프로그램을 작성하시오.
(결과값은 소수점 이하에서 반올림)
![]() 100.12 * 50 = 5006 |
#include<stdio.h>
int main(){
int a;
float b;
a=50;
b=100.12;
printf("%.2f * %d = %.0f",b,a,(float)b*a);
}
109 : 입력 - 형성평가4
제한시간: 1000 ms 메모리제한: 0 MB
해결횟수: 6942 회 시도횟수: 13119 회
세 개의 정수를 입력받아 합과 평균을 출력하는 프로그램을 작성하시오.(단 평균은 소수 이하를 버림하여 정수 부분만 출력한다.)
![]() 20 50 100 | ![]() sum = 170 avg = 56 |
#include<stdio.h>
int main(){
int a,b,c;
scanf("%d %d %d",&a,&b,&c);
printf("sum = %d\n",a+b+c);
printf("avg = %d",(a+b+c)/3);
}
110 : 입력 - 형성평가5
제한시간: 1000 ms 메모리제한: 0 MB
해결횟수: 6458 회 시도횟수: 17401 회
실수의 yard(야드)를 입력받아 cm(센티미터)로 환산하여 입력값과 환산한 값을 출력 예와 같이 소수 둘째자리에서 반올림하여 첫째자리까지 출력하는 프로그램을 작성하시오. (단 1야드 = 91.44cm로 한다.)
실수는 "double"로 하세요.
![]() yard? 10.1 | ![]() 10.1yard = 923.5cm |
#include<stdio.h>
int main(){
double yard;
printf("yard? ");
scanf("%lf",&yard);
printf("%.1lf",yard);
printf("yard = %.1lfcm",yard*91.44);
}
-------------------------------------------------------------------------------------
궁금하신 점은 댓글로 남겨주시면 로그인 후 확인하도록 하겠습니다.
읽어주셔서 감사합니다~