이 게시판 들에는 학원에서 내준 숙제에 대해 내 나름대로의 풀이를 적으려 한다.
각각의 문제는 보내준 분의 개인 자료이니 나만의 답만 적으려 한다.
문제가 무엇이었을지, 결과값은 어떻게 나올지 내 스스로 유추하는 것도 공부일듯~
[ hw01 ]
---------------------------------------------------------------------
#1
#include <stdio.h>
int main(){
printf("컴퓨터시스템 학생들이\n모두 컴퓨터프로그래밍을\n");
printf("잘 할 수 있기를 바랍니다.\n");
return 0;
}
---------------------------------------------------------------------
#2
#include <stdio.h>
int main(){
int age;
printf("나이를 입력하세요: ");
scanf("%d", &age);
printf("당신은 10년 후에 %d살입니다.\n", age+10);
return 0;
}
---------------------------------------------------------------------
#3
#include <stdio.h>
int main(){
int w, h;
printf("== 사각형의 면적계산 프로그램 ==\n");
printf("사각형의 가로길이: ");
scanf("%d", &w);
printf("사각형의 세로길이: ");
scanf("%d", &h);
printf("\n사각형의 면적은 %d입니다.\n", w*h);
return 0;
}
---------------------------------------------------------------------
#4
#include <stdio.h>
int main(){
char a;
printf("문자를 입력하세요: ");
scanf("%c", &a);
printf("문자 = %c ASCII코드값 = %d\n", a, a);
return 0;
}
---------------------------------------------------------------------
#5
#include <stdio.h>
int main(){
char s[10] = {0}; // pointer 변수로 받아도 될듯.
printf("당신의 이름은 무엇입니까? ");
scanf("%s", &s);
printf("당신의 이름은 %s 이군요..\n", s);
return 0;
}
---------------------------------------------------------------------
#6
#include <stdio.h>
int main(){
int c;
printf("온도(C)를 입력하세요: ");
scanf("%d", &c);
printf("화씨(F)온도는 %f도입니다.\n", 1.8*c+32); // 이거 때문에 처음엔 좀 힘들었지..ㅎㅎ %f로 출력. 지금이라면 소수점도 넣을텐데
return 0;
}
---------------------------------------------------------------------
#7
#include <stdio.h>
int main(){
int bp, dp;
printf("과자 판매액(만원) : ");
scanf("%d", &bp);
printf("음료수 판매액(만원) : ");
scanf("%d", &dp);
printf("오늘의 수익(만원) : %0.2f\n", 0.15*bp+0.1*dp); // 여기서 바로 소수점 제한을 뒀군. bp와 dp는 정수로, 출력은 실수로~
return 0;
}
---------------------------------------------------------------------