Bài tập tổng hợp C
1. UOC SO CHUNG
/* Bai tap 1_93 - In tat ca cac uoc so cua so n */
#include <stdio.h>
#include <conio.h>
void main(){
int n, i;
printf("Cho gia tri N = ");
scanf("%d", &n);
printf("Cac uoc so cua %d la :
", n);
for (i=1; i<n; i++)
if ((n % i) == 0)
printf("%5d", i);
getch();}
2.TINH TONG BINH PHUONG HAI SO NGUYEN
/* Bai tap 2_3 - Tinh tong binh phuong hai so nguyen */
#include <stdio.h>
void main(){
int a, b;
printf("
Nhap hai so nguyen : ");
scanf("%d%d", &a, &b);
printf("Tong %dý + %dý = %d", a, b, a * a + b * b);
getch();}
3. Tính tổng: S=1+2+3...+n
#include <stdio.h>
#include<conio.h>
void main(){
clrscr();
int n,s=0;
printf("Nhap n: ");
scanf("%d",&n);
for(int i=1; i<=n; i++)
s+=i;
printf("Ket qua la: %d",s);
getch();}
4. Tính tổng: S=1/2+2/3+...+n/(n+1)
#include<stdio.h>
#include <conio.h>
float ketqua(int n){
clrscr();
if(n==0)
return 0;
else{
float t=(float)n/(n+1);
return t+ketqua(n-1);}}
void main(){int n;
printf("Nhap n: ");
scanf("%d",&n);
float kq=ketqua(n);
printf("Ket qua la: %f
",kq);
getch();}
5.TINH TONG TU 1 DEN SO BAN VUA NHAP
#include<stdio.h>
#include<conio.h>
int main()
{
int n,s,i;
clrscr();
printf("
moi ban nhap vao mot so nguyen duong:");
scanf("%d",&n);
if (n<0)
{
printf("
ban da nhap sai");
}
else
{
s=0;
for(i=1;i<=n;i++)
s+=i;
printf("
tong tu 1 den so ban vua nhap la %d=%d ",n,s);
}
getch();
return 0;
}
6.HOAN VI 1
#include<stdio.h>
#include<conio.h>
int hoanvi(int *a,int *b)
{int t;
t=*a;
*a=*b;
*b=t;
printf("
ben trong ham a=%d, b=%d",*a,*b);
return 0;
}
int main ()
{int *a,*b;
clrscr ();
printf("nhap vao 2 so a,b:");scanf("%d%d",&*a,&*b);
printf("truoc khi goi ham hoan vi a=%d,b=%d",*a,*b);
hoanvi(a,b);
printf("
sau khi goi ham hoan vi a=%d,b=%d",*a,*b);
getch();
return 0;}
7. HOAN VI 2
#include<stdio.h>
#include<conio.h>
int hoanvi(int a,int b)
{int t;
t=a;
a=b;
b=t;
printf("
ben trong ham a=%d, b=%d",a,b);
return 0;
}
int main ()
{int a,b;
clrscr ();
printf("nhap vao 2 so a,b:");scanf("%d%d",&a,&b);
printf("truoc khi goi ham hoan vi a=%d,b=%d",a,b);
hoanvi(a,b);
printf("
sau khi goi ham hoan vi a=%d,b=%d",a,b);
getch();
return 0;
}
8.UOC CHUNG LON NHAT
#include<stdio.h>
#include<conio.h>
int ucln(int a,int b)
{
int u;
if (a<b)
u=a;
else
u=b;
while (a%u!=0 || (b%u!=0)
u--;
return u;
}
int main ()
{unsigned int a,b,uc;
clrscr ();
printf("nhap vao so a:");scanf("%d",a);
printf("nhap vao so b:");scanf("%d",b);
uc=ucln(a,b);
printf("UCLN la:",uc);
return 0;
}
9. UOC CHUNG LON NHAT 1
#include<stdio.h>
#include<conio.h>
int ucln(int a,int b)
{
int u;
if (a<b)
u=a;
else
u=b;
while ((a%u!=0) || (b%u!=0))
u--;
return u;
}
int main ()
{unsigned int a,b,uc;
clrscr ();
printf("nhap vao so a:");scanf("%d",&a);
printf("nhap vao so b:");scanf("%d",&b);
uc=ucln(a,b);
printf("UCLN la:%d ",uc);
getch ();
return 0;
}
10. SO CHAN SO LE(BT 1)
#include <stdio.h>
#include <conio.h>
void main ()
{
int num ,res ;
printf ("Xin nhap vao so: ");
scanf ("%d",&num);
res=num%2;
if (res == 0)
printf ("So ban nhap la so chan");
else
printf ("So ban nhap la so le");
getch();
}
11. NHAP VAO NGAY THANG NAM (BT2)
#include<stdio.h>
#include<conio.h>
int main()
{
int a,b,c;
clrscr();
printf("
Moi ban nhap vao ngay thang nam ");
scanf("%d%d%d",&a,&b,&c);
if
(a>0&&a<=31&&b>0&&b<=12&&c>0)
printf("
\aBan da nhap vao ngay %d thang %d nam %d",a,b,c);
else printf("Ban da nhap sai!!");
getch();
return 0;
}
12.OAN TU TI (BT 9)
#include <stdio.h>
#include <conio.h>
int main (){
clrscr ();
int chon1,chon2;
printf ("
Quy Uoc");
printf ("
1:Keo 2:Bua 3:Bao");
printf ("
Xin Hay Chon!");
scanf ("%d",&chon1);
printf ("Xin Hay Chon!");
scanf ("%d",&chon2);
switch (chon1){
case 1:
case 2:
case 3:
break;}
switch (chon2){
case 1:
case 2:
case 3:
break;}
if (chon1==1&&chon2==2)printf ("Keo Thua Bua");else
if (chon1==2&&chon2==1)printf ("Bua Thang Keo");
if (chon1==1&&chon2==3)printf ("Keo Thang Bao");else
if (chon1==3&&chon2==1)printf ("Bao Thua Keo");
if (chon1==2&&chon2==3)printf ("Bua Thua Bao"); else
if (chon1==3&&chon2==2)printf ("Bao Thang Bua");else
if (chon1==chon2) printf ("Hai Ban Da Hoa");
getch ();
return 0;
}
14. OẲN TÙ TÌ
#include <conio.h>
#include <stdio.h>
int main ()
{
clrscr ();
printf ("
Quy Uoc Tro Choi");
printf ("
1:Keo 2:Bua 3:Bao");
char tt;
int chon,i;
do
{
i=0;
while (i<=2)
{
i++;
printf ("
Ban Hay Chon");
scanf ("%d",&chon);
if (chon<1||chon>3) printf ("Ban Da Lam Sai Quy Tac Tro Choi");
else
{
switch (chon)
{
case 1:
case 2:
case 3:
if (chon==i) printf ("Ban Da Thang");
else printf ("Ban Da Thua");
break;
}}}
printf ("
Ban Muon Choi Tiep Esc De Thoat");
tt=getch();}
while (tt!=27);
return 0;}
15. BIEN NGOAI
#include <Stdio.h>
#include<Conio.h>
int bienngoai;
int main()
{
int j,i;
clrscr();
bienngoai=3;
printf("*
gia tri cua ila %d",i);
prinft("
gia tri cua j la %d",j);
prinft("
gia tri cua bien ngoai la %d",bienngoai);
getch();
return 0;
}
16. KIỂM TRA NGÀY THÁNG
#include <stdio.h>
#include <conio.h>
int main()
{
clrscr ();
int ngay, thang;
int HopLe=0;
printf("Nhap ngay, thang: ");
scanf("%d%d", &ngay, &thang);
switch (thang)
{
case 1:
case 3:
case 5:
case 7:
case 8:
case 10:
case 12:
if (ngay>=1 && ngay<=31)
HopLe=1;
break;
case 4:
case 6:
case 9:
case 11:
if (ngay>=1 && ngay<=30)
HopLe=1;
break;
case 2:
if (ngay>=1 && ngay<=28)
HopLe=1;
break;
}
{
if (HopLe)
printf("Ngay thang nhap vao la hop le
");
else
printf("Ngay thang nhap vao khong hop le
");
}
getch ();
return 0;
}
17. THIỆP MỜI
#include <stdio.h>
#include <conio.h>
int main()
{
clrscr();
printf ("
THIEP MOI");
printf ("
Than moi ban: Nguyen Manh Hung");
printf ("
Toi du le sinh nhat cua minh");
printf ("
Vao luc 19h ngay 12/10/2009");
printf ("
Tai 15 Mau Than-Ninh Kieu-TPCT");
printf ("
rat mong duoc don tiep");
printf ("
LE HUU THO");
getch();
return 0;
}
18. TÌM TÊN
#include <stdio.h>
#include <conio.h>
int main ()
{
char ten [50];
printf ("xin cho biet ten ban !");
scanf ("%s",ten);
printf ("xin chao ban %s",ten);
getch ();
return 0 ;
}
19. NHẬP VÀO THÁNG TRONG NĂM
#include<stdio.h>
#include<conio.h>
int main()
{
int thg;
printf(" nhap vao thang trong nam !");
scanf("%d",&thg);
if (thg==1||thg==3||thg==5||thg==7||thg==9||thg==10||thg==12)
printf("
thang %d co 31 ngay ",thg);
else if (thg==4||thg==6||thg==9||thg==11)
printf("
thang %d co 30 ngay",thg);
else if (thg==2)
printf("
thang %d co 28 hoac 29 ngay ",thg);
else printf("khong co thang %d",thg);
printf("
thuc hien xong lenh if");
getch();
return 0;
}
20. NGÀY THÁNG HÔM NAY IN RA NGÀY MAI
#include <stdio.h>
#include <conio.h>
int main ()
{
int ngay1,thang1,nam1,ngay2,thang2,nam2;
clrscr();
printf(" BAI TAP IN NGAY THANG NAM HOM NAY VA NGAY MAI ");
printf("
Luu y khong tinh nam nhuan");
printf("
");
printf("
Hay nhap vao ngay thang nam hom nay ");
scanf("%d%d%d",&ngay1,&thang1,&nam1);
printf("
hom nay ngay %d thang %d nam %d",ngay1,thang1,nam1);
switch(thang1)
{
case 1:
case 3:
case 5:
case 7:
case 8:
case 10:
{
ngay2=ngay1+1;
if(ngay1<32&&nam1>1000)
{if (ngay2>=32)
{ngay2=1;
thang2=thang1+1;
printf("
Ngay mai la ngay %d thang %d nam %d",ngay2,thang2,nam1);}
else
printf("
Ngay mai la ngay %d thang %d nam %d ",ngay2,thang1,nam1);}
else
printf("
Nhap sai quy uoc");
}break;
case 12:
{ngay2=ngay1+1;
if(ngay1<32&&nam1>1000)
{if(ngay2>=32)
{ngay2=1;
thang2=1;
nam2=nam1+1;
printf("
Ngay mai la ngay %d thang %d nam %d ",ngay2,thang2,nam2);printf("
HAPPY NEW YEAR");}
else
printf("
Ngay mai la ngay %d thang %d nam %d",ngay2,thang1,nam1);}
else
printf("Nhap sai quy uoc");
}break;
case 4: case 6: case 9: case 11:
{ngay2=ngay1+1;
if(ngay1<31&&nam1>1000)
{if (ngay2>=31)
{ngay2=1;
thang2=thang1+1;
printf("
Ngay mai la ngay %d thang %d nam %d ",ngay2,thang2,nam1);}
else
printf("
Ngay mai la ngay %d tha ng %d nam %d",ngay2,thang1,nam1);}
else
printf("
Nhap sai quy uoc");
}break;
case 2:
{ngay2=ngay1+1;
if (ngay1<29&&nam1>1000)
{if(ngay2>=29)
{ngay2=1;
thang2=thang1+1;
printf("
Ngay mai la ngay %d thang %d nam %d",ngay2,thang2,nam1);}
else
printf("
Ngay mai la ngay %d thang %d nam %d",ngay2,thang1,nam1);}
else
printf("
Nhap sai quy uoc");
}break;
}
getch ();
return 0;
}
21. TÍNH DÃY SỐ TỪ 1- 10
#include <stdio.h>
#include <conio.h>
int main ()
{ int i;
clrscr();
printf("
day so tu 1 den 10 :");
i=1;
while (i<=10)
printf ("%d ",i++) ;
getch ();
return 0 ;
}
22. TINH TONG
#include<stdio.h>
#include<conio.h>
int main()
{
clrscr();
printf("
day so tu 1 den 10:\a");
i=1;
while (i<=10)
printf("%d ",i++);
getch();
return 0;
}
/* #include<stdio.h>
#include<conio.h>
int main()
{
unsigned int n,i,tong;
clrscr ();
printf("
nhap vao so nguyen duong n:");
scanf("%d",&n);
tong =0;
i=1;
while (i<=n)
{
tong +=i;
i++;
}
printf("
tong tu 1 den %d =%d ",n,tong);
getch();
return 0;
}
23. MA TRẬN
/*#include <stdio.h>
#include <conio.h>
int main()
{
unsigned int dong ,cot,n,m;
clrscr();
printf("nhap vao so dong:");
scanf("%d",&n);
printf("nhap vao so cot:");
scanf("%d",&m);
dong=0;
while (dong <n)
{
printf("
");
cot=1;
while (cot<=m)
{
printf("%d\t",dong +cot);
cot ++;
}
dong++;
}
getch();
return 0;
} */
24. TÌM SỐ LỚN NHẤT GIỮA HAI SỐ
#include<stdio.h>
#include<conio.h>
int main ()
{
int a,b;
printf ("nhap vao gia tri cua 2 so a va b:");
scanf ("%d%d",&a,&b);
if (a>b)
{
printf("so lon nhat la a ");
printf("
a=%d b=%d",a,b);
}
else
{
printf("
a lon hon hoac bang b");
printf("
a=%d b=%d",a,b);
}
printf("
thuc hien xong lenh if");
getch();
return 0;
}
25.CHU VI DIỆN TÍCH HÌNH TRÒN
#include<stdio.h>
#include<conio.h>
int main();
{
clrscr();
float CV,dt,pi,r,S ;
pi=3,14;
CV=2*pi*r;
printf("
chu vi la:%f" ,CV);
S=pi*r*r;
printf("
dien tich la:%f",S);
getch();
return 0;
}
26. TINH CHU VI DIỆN TÍCH TAM GIAC
#include <stdio.h>
#include <conio.h>
int main()
{
clrscr();
float a,b,c,CV,S;
CV=a+b+c;
printf("
chu vi la%f",CV);
scanf("%f",a,b,c);
S=sqrt(p*(p-a)*(p-b)*(p-c));
p=CV/2;
printf("
dien tich la%f",S);
scanf("%f",a,b,c);
getch();
return 0;
}
27. TÍNH GIAI THỪA
#include<stdio.h>
#include<conio.h>
int giaithua(unsigned int n)
{
unsigned int i,T;
T=1;
for (i=1;i<=n;i++)
T=T*i;
return T;
int main ()
{clrscr ();
int n,k,C;
printf("Nhap vao so n: ");scanf("%d",&n);
printf("Nhap vao so k: ");scanf("%d",&k);
if (n<k)
{printf("Nhap sai (n<k) %d<%d",n,k);}
Else{
C=giaithua(k)/giaithua(n-k);
printf("To hop cahp k=%d cua n=%d la: %d",k,n,C);}
getch ();
return 0;
}
28. TÍNH MŨ
#include<stdio.h>
#include<conio.h>
float mun(float x,unsigned int n)
{
unsigned i;
float T,S;
T=1;
S=1;
for(i=1;i<=n;i++)
{T=T*x;
S=S+T;}
return S;
}
int main (){
clrscr ();
unsigned int n;
float x,S;
printf("Nhap vao so x: ");scanf("%f",&x);
printf("Nhap vao so n: ");scanf("%d",&n);
S=mun(x,n);
printf("Tong cua day %d so la: %.4f",n,S);
getch ();
return 0;
29. IN RA SỐ ĐẢO NGƯỢC CỦA 1 SỐ NGUYÊN
#include <stdio.h>
#include <conio.h>
Int main()
{
Int n,a,b,c,d,e;
Printf ("
nhap vao so nguyen duong:");scanf ("
%d",&n);
A=(n%10);
B=(n%10);
C=(n%10);
D=(n/10);
E=((n*100)+(c*10)+d);
Printf("
ket qua nghich dao la,%d",e);
Getch();
Return 0;
}
30. CHƯƠNG TRÌNH TÍNH TỔNG TRỞ
#include <stdio.h>
#include <conio.h>
Int main ()
{
Float r1,r2,r3,r;
Clrscr();
Printf ("
nhap vao gia tri r1,r2,r3:");
Scanf("
%f%f%f",&r1,&r2,&r3);
R=(1/((1/r1)+(1/r2)+(1/r3));
Printf ("
ket qua cua tong tro la %f",r);
Getch();
Return 0;
}
31. SO SÁNH 3 SỐ
#include<stdio.h>
#include<conio.h>
Int main()
}
Int a,b,c;
Printf("
nhap vao 3 so:");
Scanf('
%d%d%",&a,&b,&c);
If(a>b&&a>c)
Printf("
%d la so lon nhat",a);
Else printf("
%d so lon nhat la", c");
If(b>a&&b>c)
Printf("
%dso lon nhat la",b)
Else printf("
%d so lon nhat la",c);
Else printf("
3 so bang nhau");
Getch ();
Return 0;
}
32. PT BẬC NHẤT
#include<stdio.h>
#include<conio.h>
Int main ()
}
Float a,b;
Printf("
nhap vao hai so ");
Scanf("
%f%f",%a,%b);
If(a==0&&b==0)
Printf("
phuong trinh co vo so nghiem!
");else
Printf("
phuong trinh vo nghiem!
");else
Printf("
pruong trinh co nghiem:x=%f
",-b/a);
Printf("
an phim bat ky de thoat");
Getch ();
Return 0;
}
33. PT BẬC HAI
#include<stdio.h>
#include<conio.h>
#include<math.h>
Void main ()
}
Float a,b,c,delta;
Float x1,x2;
Clrser();
Printf("
nhap vao 3 so ");
Scanf("
%f%f%f,&a,&b,&c);
If(a==0)
{
If(b==0&&c!=0)
Printf("
phuong trinh vo nghiem");
Else printf("
phuong tinh vo nghiem");
Else printf('
phuong trinh co nghiem:%f",-c/b);
}
Else{
Delta=(b*b)-(4*a*c);
If(delta<c);
Printf("
phuong trinh vo nghiem");
Else if(delta==0)
Else printf("
phuong trinh co nghiem kep x1=x1=%f",-b/(2*a));
Else{
X1=(-b+sqrt(delta)/(2*a);
X2=(-b-sqrt(delta)/(2*a);
Printf("
phuong trinh co 2n phan biet;
");
Printf('
x1=%f
",x1);
Printf("
x2=%f
:,x2);}}
Getch();
}
34. THẬP LỤC PHÂN DÙNG 16 KÍ TỰ
Thu vien
{
Char c,k;
Clresr();
Printf ("
hay nhap vao mot ky tu tu a den f");
Scanf("
%c,&c);
Clrser();
If(c>="0"&&c,"9")
K=c-"0"
Else if(c>="a"&&c<="f")
K=c-"a"+10
Else k=0;
Printf("
ban nhap vao ky tu la:%c
",c);
Printf("
neu ky tu thu:%d cua he 16,nk);
Getch();
}
35. VIET CHUONG TRINH MO PHONG
Thu vien
{
Int schia,sbchia,sthuong,sdu,sluu;
Prinf ("
nhap so chia so bi chia");
Scanf("
%d%d",&schia,&sbchia);
Sluu=sbchia;sthuong=0;
While(schia<=sbchia) {
Sbchia=sbchia-schia;
Sthuong=sthuong+1;
Sdu=sbchia;
Printf("
%dchia cho %d",sluu,sbchia);
Print("
thuong %d:'sthuong);
Printf("
so du %d:,sdu);
Getch();}
36. UCLN & BCNN
Thu vien{
Int a,b,long,p;
Printf ("
nhap vao hai so");
Scanf("
%d%d",&a,&b);
A=abs(a);b=abs(b);
P=(long)a*b;
While (a-b){
If(a>b)
A=a-b;
Else b=b-a;{
Printf("
%d",a);
Printf("
bcnn %ed",a,p/a);
Getch();
}
37 .TÍNH TIỀN ĐIỆN ĐỊNH MỨC
#include<stdio.h>
#include<conio.h>
int main()
{
float muccu,mucmoi,muctt,mucvuot,tienptra,tientdm,tienvdm;
int i,mucgiav1,mucgiav2,mucgiav3,giavuot,mucgiadm,tthuedk;
clrscr();
tthuedk=1000; /* Tien thue dien ke */
mucgiadm=450; /* Gia dien trong dinh muc */
mucgiav1=700; /* Gia dien vuot dinh muc <=50 */
mucgiav2=910; /* Gia dien vuot dinh muc >50 & <100 */
mucgiav3=1200; /* Gia dien vuot dinh muc >=100 */
printf("
|--------------------------------------------------------------|");
printf("
| Chuong Trinh Tinh Tien Dien Trong Thang |");
printf("
|--------------------------------------------------------------|");
printf("
| Tien Thue Dien Ke la:%d",tthuedk);
printf("
| Nhap vao so dien cu :");scanf("%f",&muccu);
printf(" | Nhap vao so dien moi:");scanf("%f",&mucmoi);
printf(" |
");
muctt=mucmoi-muccu;
mucvuot=muctt-50;
if (mucmoi<muccu)
{printf(" | Nhap sai so dien moi!
");}
else{
tienvdm=0;
if (mucvuot<0)
mucvuot=0;
else{
for (i=1;i<=mucvuot;i++){
if (i>0 && i<=50)
{giavuot=mucgiav1;}
if (i>50 && i<100)
{giavuot=mucgiav2;}
if (i>=100)
{giavuot=mucgiav3;}
tienvdm=tienvdm+giavuot;
}
}
printf(" | Muc Tieu thu thang nay la: %.0f
",muctt);
printf(" | Muc Dien vuot thang nay la: %.0f
",mucvuot);
printf(" |
");
tientdm=(muctt-mucvuot)*mucgiadm;
tienptra=tthuedk+(tientdm+tienvdm);
printf(" | Tien Tieu thu trong dinh muc la: %.0f
",tientdm);
printf(" | Tien Tieu thu vuot dinh muc la: %.0f
",tienvdm);
printf(" | Tien Phai tra thang nay la: %.0f
",tienptra);
}
printf(" |--------------------------------------------------------------|");
getch ();
return 0;
}
38. TÍNH GIỜ PHÚT GIÂY
#include<stdio.h>
#include<conio.h>
int main()
{
float gio,phut,giay,gioc,phutc,giayc,giayt,i;
char loai;
clrscr();
gioc=0;phutc=0;giayc=0;
printf("
|--------------------------------------------------------|");
printf("
| Chuong trinh cho biet HH:MM:SS sau 1 Khoang thoi gian |");
printf("
|--------------------------------------------------------|");
printf("
| Nhap vao (gio:phut:giay) : ");scanf("%2f:%2f:%2f",&gio,&phut,&giay);
if (gio>23)
{printf(" | Nhap sai Gio! Ko co %.0fGio
",gio);}
if (phut>59)
{printf(" | Nhap sai Phut! Ko co %.0fPhut
",phut);}
if (giay>59)
{printf(" | Nhap sai Giay! Ko co %.0fGiay
",giay);}
if (gio<24 && phut<60 && giay<60)
{
printf(" | Nhap vao thoi gian tiep theo: ");scanf("%f",&giayt);
printf(" |
");
if (giayt>=3600)
{loai='G';}
if (giayt>60 && giayt<3600)
{loai='P';}
if (giayt<60)
{loai='S';}
for (i=1;i<=giayt;i++)
{
giay++;
giayc++;
if(giay>59)
{giay=0;
phut++;}
if(giayc>59)
{giayc=0;
phutc++;}
if(phut>59)
{phut=0;
gio++;}
if(phutc>59)
{phutc=0;
gioc++;}
if(gio>23)
{gio=0;}
}
switch (loai)
{
case 'G':
{printf(" | Sau %.0fGio %.0fPhut %.0fGiay la: %2.0f:%2.0f:%2.0f
",gioc,phutc,giayc,gio,phut,giay);}
break;
case 'P':
{printf(" | Sau %.0fPhut %.0fGiay la: %2.0f:%2.0f:%2.0f
",phutc,giayc,gio,phut,giay);}
break;
case 'S':
{printf(" | Sau %.0fGiay la: %2.0f:%2.0f:%2.0f
",giayc,gio,phut,giay);}
break;
}
}
printf(" |--------------------------------------------------------|");
getch ();
return 0;
}
40.ĐỔI TỪ THẬP LỤC SANG THẬP PHÂN
#include<stdio.h>
#include<conio.h>
int main()
{ unsigned char hex,dec,loai;
clrscr();
printf("
|-------------------------------------|");
printf("
| Doi He Thap Luc sang He Thap Phan |");
printf("
|-------------------------------------|");
printf("
| Nhap vao ky tu he thap luc:");scanf("%c",&hex);
if (hex>=65 && hex<=70)
loai='H';
if (hex>=97 && hex<=102)
loai='T';
dec=hex-49;
if (hex>=48 && hex<=57)
loai='S';
dec=hex;
switch (loai)
{
case 'H':
dec=hex-17;
printf(" | So vua nhap la: 1%c",dec);
break;
case 'T':
dec=hex-49;
printf(" | So vua nhap la: 1%c",dec);
break;
case 'S':
printf(" | So vua nhap la: %c",dec);
break;
default:
printf(" | He Thap Luc Phan ko dung ky so nay");
break;
}
printf("
|-------------------------------------|");
getch();
return 0;
}
Bạn đang đọc truyện trên: TruyenTop.Vip