Đây là bài thực hành số 3. Ai muốn tham khảo thì download về theo địa chỉ dưới đây nhe.
http://www.mediafire.com/?865r59jv9n82ea9
Dùng chương trình C-Free Standard 4.0 cho nhẹ nhe. Tải ở http://www.programarts.com/download/cfree4_0_std_setup.exe
Đọc số có 2 chữ số:
[codes=c]
#include<stdio.h>
#include<conio.h>
void main ()
{
int n,ch,dv;
tt:
printf("nhap so n: ");
scanf("%i",&n);
if(n>99||n<10)
{
printf("ban nhap sai roi. nhap lai so co hai chu so");
goto tt;
}
else
goto test;
test:
ch=n/10;
dv=n%10;
switch(ch)
{
case 1:printf("muoi");
break;
case 2:printf("hai muoi");
break;
case 3:printf("ba nuoi");
break;
case 4:printf("bon muoi");
break;
case 5:printf("nam muoi");
break;
case 6:printf("sau muoi");
break;
case 7:printf("bay muoi");
break;
case 8:printf("tam muoi");
break;
case 9:printf("chin muoi");
break;
}
switch(dv)
{
case 0:printf(" ");break;
case 1:printf(" mot");break;
case 2:printf(" hai");break;
case 3:printf(" ba");break;
case 4:printf(" bon");break;
case 5:
if(ch>0)
{
printf(" lam");
}
else
{
printf(" nam");
}
break;
case 6:printf(" sau"); break;
case 7:printf(" bay"); break;
case 8:printf(" tam"); break;
case 9:printf(" chin"); break;
}
getch();
}[/codes]
Đọc số có 3 chữ số:
[codes=c] #include<stdio.h>
#include<conio.h>
void main ()
{
int n,tr,ch,dv;
tt:
printf("nhap so n co 3 chu so: ");
scanf("%d",&n);
if(n>999 || n<100)
{
printf("ban nhap sai roi. nhap lai so co ba chu so\n");
goto tt;
}
else
goto test;
test:
tr=n/100;
ch=(n/10)%10;
dv=n%10;
switch(tr)
{
case 1:printf("mot tram "); break;
case 2:printf("hai tram "); break;
case 3:printf("ba tram "); break;
case 4:printf("bon tram "); break;
case 5:printf("nam tram "); break;
case 6:printf("sau tram "); break;
case 7:printf("bay tram "); break;
case 8:printf("tam tram "); break;
case 9:printf("chin tram "); break;
}
switch(ch)
{
case 0:
if(dv>0)
{
printf("le");
}
else
{
printf(" ");
}
break;
case 1:printf("muoi"); break;
case 2:printf("hai muoi"); break;
case 3:printf("ba nuoi"); break;
case 4:printf("bon muoi"); break;
case 5:printf("nam muoi"); break;
case 6:printf("sau muoi"); break;
case 7:printf("bay muoi"); break;
case 8:printf("tam muoi"); break;
case 9:printf("chin muoi"); break;
}
switch(dv)
{
case 0:printf(" "); break;
case 1:printf(" mot"); break;
case 2:printf(" hai"); break;
case 3:printf(" ba"); break;
case 4:printf(" bon"); break;
case 5:
if(ch>0)
{
printf(" lam");
}
else
{
printf(" nam");
}
break;
case 6:printf(" sau"); break;
case 7:printf(" bay"); break;
case 8:printf(" tam"); break;
case 9:printf(" chin"); break;
}
getch();
}[/codes]
Ngày tháng năm:
[codes=c]#include<stdio.h>
#include<conio.h>
void main()
{
int nam, thang;
tt:
printf("\nNhap mot thang trong nam: ");
scanf("%d",&thang);
switch (thang)
{
case 1:
case 3:
case 5:
case 7:
case 8:
case 10:
case 12:
printf("Thang %d co 31 ngay\n",thang);
break;
case 4:
case 6:
case 9:
case 11:
printf("Thang %d co 30 ngay\n",thang);
break;
case 2:
printf("Thang %d co 28 hoac 29 ngay\n",thang);
break;
default:
printf("Khong phai thang trong nam");
}
getch();
}
[/codes]
Last modified on March 31st, 2021 at 12:53 am
minhphuong380
minhphuong380
0 responds