조선대 2023년도 중간고사 기초프로그래밍
- 최초 등록일
- 2023.06.17
- 최종 저작일
- 2023.06
- 11페이지/ 한컴오피스
- 가격 5,000원
목차
없음
본문내용
1-1. 1번 문제
32와 90 사이의 float 값 2개를 입력 받아 합을 구하고, 2개의 float 값과 합을 소수점 2자리까지표현되는 실수, 10진수, char 값으로 출력하라. 입출력을 확인하고 + = 연산자도 출력한다. (숫자 범위에 벗어나도 예외 처리 코딩은 작성할 필요 없다.)
//입출력 예시 1, 입력은 33 89이고 나머지는 출력이다.
33 89
33.00 + 89.00 = 122.00
33 + 89 = 122
! + Y = z
//입출력 예시 2, 입력은 36.7 67.4이고 나머지는 출력이다.
36.7 67.4
36.70 + 67.40 = 104.10
36 + 67 = 104
$ + C = h
//입출력 예시 3, 입력은 55.2 66.3 이고 나머지는 출력이다.
55.2 66.3
55.20 + 66.30 = 121.50
55 + 66 = 121
7 + B = y
1-2. 1번 문제 풀이
#include <stdio.h>
// 35.0 ~ 125.0
int main(){
float f1, f2;
scanf("%f %f", &f1, &f2);
printf("%.2f + %.2f = %.2f\n", f1, f2, f1+f2);
printf("%d + %d = %d\n", (int)f1, (int)f2, (int)(f1+f2));
printf("%c + %c = %c\n", (char)f1, (char)f2, (char)(f1+f2));
return 0;
2-1. 2번 문제
정수형으로 n초를 입력받아 시간, 분, 초를 계산한다.
결과는 정수형으로 요일, 시간, 분, 초 순서대로 출력한다.
참고 자료
없음