1>
#include <stdio.h>
int main(void)
{
int num;
printf("임의의 수를 입력하시오 : ");
scanf("%d", &num);
printf("%d %x %o \n", num, num, num);
return 0;
}
2>
#include <stdio.h>
int main(void)
{
int i, j, v;
printf("시작과 끝 : ");
scanf("%d %d", &i, &j);
if(i<j){
for(; i<=j; i++){
for(v=1; v<=9; v++){
printf("%d * %d = %d \n", i, v, i*v);
}
}
}
if(i>j){
for(; j<=i; j++){
for(v=1; v<9; v++){
printf("%d * %d = %d \n", j, v, j*v);
}
}
}
return 0;
3>
#include <stdio.h>
int main(void)
{
int i1, i2, i, gcd;
printf("두 개의 정수 입력 : ");
scanf("%d %d", &i1, &i2);
if(i1>i2){
for(i=1; i<=i1; i++){
if(i1%i==0 && i2%i==0){
gcd=i;
}
}
}
else{
for(i=1; i<=i2; i++){
if(i1%i==0 && i2%i==0){
gcd=i;
}
}
}
printf("두 개의 최대공약수 : %d\n", gcd);
return 0;
}
4>
#include <stdio.h>
int main(void)
{
int a=500, b=700, c=400;
int a_i, b_i, c_i, val;
printf("당신의 소유 금액 : ");
scanf("%d", &val);
for(a_i=1; val-(a*a_i)>0; a_i++){
for(b_i=1; val-(b*b_i)>0; b_i++){
for(c_i=1; val-(c*c_i)>0; c_i++){
if((a*a_i)+(b*b_i)+(c*c_i)==val){
printf("크림빵(%d)개, 새우깡(%d)개, 콜라(%d)병\n", a_i, b_i, c_i);
}
}
}
}
printf("어떻게 구입하시겠습니까?\n");
}
'스터디 > c, c++' 카테고리의 다른 글
[C] 열혈강의 C 프로그래밍 도전! 프로그래밍 THREE 1 ~ 8 문제풀이 (0) | 2013.12.18 |
---|---|
[C] 열혈강의 C 프로그래밍 도전! 프로그래밍 TWO 1~8 문제풀이 (0) | 2013.12.10 |
[C] 정수형 자료형의 특성과 상수! (0) | 2010.08.24 |
[C] C언어, 모든 연산자에 대해 알아보자! (0) | 2010.03.26 |
[C] C언어, 변수들의 기본자료형! (0) | 2010.03.26 |