HW3
#pragma warning (disable:4996)
#include<stdio.h>
int main() {
int num = 54321;
int hour = num / 3600;
int min = (num - (hour * 3600)) / 60;
int sec = num - ((hour * 3600) + (min * 60));
printf("%d초는 %d시간 %d분 %d초 입니다.", num, hour, min, sec );
return 0;
}
HW4
#pragma warning (disable : 4996)
#include <stdio.h>
int main() {
double days = 365.2422;
int day = int(days);
int hour = int((days - (double)day) * 24);
int min = int((((days - (double)day) * 24) - hour) * 60);
double sec = (((((days - (double)day) * 24) - hour) * 60) - min) * 60;
printf("%.4lf일은 %d일 %d시간 %d분 %.2lf초입니다.", days, day, hour, min, sec);
return 0;
}
HW5
#pragma warning (disable : 4996)
#include <stdio.h>
int input();
void output(double);
int main() {
int use = input();
double res = ((660.0 + (double(use)* 88.5)) * 1.09);
output(res);
return 0;
}
int input() {
int num;
printf("전기 사용량을 입력하세요(kw): ");
scanf("%d", &num);
return num;
}
void output(double num) {
printf("전기 사용요금은 %lf 원 입니다.", num);
return;
}
HW6
#pragma warning (disable : 4996)
#include <stdio.h>
int input();
void output(double);
int main() {
int f = input();
double c = (5.0 / 9)*double(f - 32);
output(c);
return 0;
}
int input() {
int num;
printf("화씨 온도를 입력하세요 : ");
scanf("%d", &num);
return num;
}
void output(double num) {
printf("섭씨 온도는 %.1lf 도입니다.", num);
return;
}