2007. 6. 1. 16:11ㆍ350. 전자 실험자료
씨앗 장사 하다 말고 지금 C++ 하고 열애 중이다.
마침내 아기가 잉태되어 시험 답안을 출생시켰다.
/* test 1 */
#include
int main(void)
{
int a,b;
printf("두 정수를 입력하시오!:");
scanf("%d %d",&a,&b);
float c = (float)a/b;
printf("두수를 나눈값 %e ",c);
return 0;
}
...................................................
/*test 2 */
#include
int main(void)
{
int a,i;
printf("숫자를 입력하시오!:");
scanf("%d",&a);
for(i=1;i printf("hello world \n");
return 0;
}
.....................................................
/* test 3 */
#include
int main(void)
{ // 0을 8개 까지 정확한 계산 그 이상은 오차 발생
double a,b=0,c=0;
printf("숫자를 입력 하시오!");
scanf("%lf",&a);
while(a>b-1 )
{
c += b;
b++;
}
printf("1부터%lf까지의 합은\n",a);
printf(" %lf 입니다.",c);
return 0;
}
.....................................................
/* test 4 */
#include
int main(void)
{
int k;
printf("학점을 입력 하시오!");
scanf("%d",&k);
if(k<=100 && k>=90)
printf("당신의 학점은 A학점 입니다.");
else if(k<=89 && k>=80)
printf("당신의 학점은 B학점 입니다.");
else if(k<=79 && k>=70)
printf("당신의 학점은 C학점 입니다.");
else if(k<=69 && k>=60)
printf("당신의 학점은 D학점 입니다.");
else
printf("당신의 학점은 F학점 입니다.");
return 0;
}
......................................................
/* test 5 */
chr 형은 -128부터 127 까지만 표현할수 있으므로
129는 127보다 2 크다.
127+1 하면 -128 이 되고?
127+2 하면 -127 이 된다.
-----------------------------------------------------
-----------------------------------------------------
/* test 6 */
#include
int main(void)
{ // 죄송 합니다.어제는 for
// 그래서 오늘은 while 로 풀었읍니다.
int a,i=1;
printf("숫자를 입력하시오!:");
scanf("%d",&a);
while(i {
printf("hello world \n");
i++;
}
return 0;
}
.....................................................
/* test 7 */
#include
int main(void)
{
double a,b,c=0;
printf("숫자를 입력 하시오!");
scanf("%lf",&a);
for(b=0;a>b-1;b++ )
{
c += b;
}
printf("1부터%lf까지의 합은\n",a);
printf(" %lf 입니다.",c);
return 0;
}
......................................................
/* test 8 */
# include
int main(void)
{
int a,b;
printf("숫자를 입력 하시오 !");
scanf("%d",&a);
(a%2==0)?
printf("당신이 입력한 %d는 짝수 입니다.",a):
printf("당신이 입력한 %d는 홀수 입니다.",a);
return 0;
}
......................................................
/* test 9 */
#include
int main(void)
{ // B 즉 1011 의 3번째 비트는 0 이다.
int a,n;
printf("숫자를 입력하시오 !");
scanf("%x %d",&a,&n);
((a>>(n-1))&00000001)? printf("당신이 입력한 %x의 %d번째 비트는 1 입니다. \n",a,n):
printf("당신이 입력한 %x의 %d번째 비트는 0 입니다. \n",a,n);
return 0;
}
.....................................................
/* test 10 */
#include
int change(void);
int a,b,c;
int main(void)
{
printf(" 숫자를 두번 입력 하시오?");
scanf("%d %d",&a,&b);
printf("첫번째 입력한 숫자는 %d 그다음은 %d 이다.\n",a,b);
change();
printf("서로 교환했을때는 %d 와 %d 순서로 나타난다.",a,b);
return 0;
}
int change(void)
{
c=a,a=b,b=c ;
return 0;
}
========== The End ==============
'350. 전자 실험자료' 카테고리의 다른 글
Or-Cad 입문 시절 (0) | 2013.07.18 |
---|---|
아뿔싸 쌈쌍딍 ? Apple II 의 음성합성기 (0) | 2013.07.02 |
웹 문서에서 색갈 마음되로 요리하기 (0) | 2007.10.23 |
FND 핀 배열 찾기 (udsr-2056A) (0) | 2007.09.03 |
FND 4 개로 앞 2자리는 다운 카운터로,뒷2자리는 업 카운터로 (0) | 2007.08.30 |