DANH MỤC TÀI LIỆU
Bài tập C++ có lời giải (code mẫu)
Bài t p C++ có l i gi i (code m u) ờ ả
Bên c nh các bài t p Python, Java, Qu n Tr M ng cũng t ng h p cho các ị ạ
b n m t s bài t p C++ c b n đ luy n t p thêm trong quá trình h c ngôn ơ ả
ng l p trình C++.
Danh m c bài t p C++ này đ c chia thành 9 ph n, m i ph n có t 3 đ n ượ ừ ế
5 bài, v i c p đ khó tăng d n. Ban đ u b n s "kh i đ ng" v i nh ng bài ớ ấ
t p C++ h t s c c b n, nh mô ph ng phép nhân tay, in s ti n, ki m tra ế ơ ả ư
m t b 3 s xem có ph i là c nh c a m t tam giác không, tính chu vi, di n ộ ộ
tích tam giác đó.
D n d n s là nh ng bài khó h n nh t o và qu n lý danh sách sinh viên, ơ ư ạ
tài li u, in ho c th c hi n các công vi c khác theo yêu c u cùa đ bài. ặ ự ệ
Th m chí là v c đ th c a hàm l ng giác. ẽ ả ị ủ ượ
Danh m c bài t p C++ụ ậ
Bài t p C++ s 1ậ ố
Câu 1: Mô ph ng phép nhân tay
Câu 2: Nh p s ti n, in s t , m nh giá ố ờ
Câu 3: Đ i s sang s La Mãổ ố
Câu 4: In cách đ c sọ ố
Câu 5: Gi i ph ng trình b c haiả ươ
Bài t p C++ s 2ậ ố
Câu 1: Ki m tra 3 s có ph i c nh tam giác không, n u có là ả ạ ế
lo i tam giác nào, tính chu vi, di n tíchạ ệ
Câu 2: Tính s năm c n g i ti t ki m ử ế
Câu 3: In s PI tính đ c v i sai s cho tr c ượ ớ ướ
Xem thêm
Bài t p C++ s 1ậ ố
Câu 1: Mô ph ng phép nhân tay
L p trình in ra màn hình mô ph ng phép nhân tay 2 s nguyên d ng có 3 ố ươ
ch s nh p t bàn phím. Ví d v i 2 s nh p vào là 763 và 589 thì ph i in ố ậ ố ậ
ra màn hình nh sau:ư
Code m u:
#include<stdio.h>
#include<conio.h>
void main()
{int a,b;char dv,chuc,tram;
clrscr();
printf("Nhap so bi nhan co 3 chu so a="); scanf("%d",&a);
printf("Nhap so nhan co 3 chu so b="); scanf("%d",&b);
dv=b%10; chuc=b%100/10; tram=b/100;
printf("\nMo phong phep nhan tay\n\n");
printf("%20d\n",a);
printf("%15c%5d\n",'x',b);
printf("%20s\n","-------");
printf("%20d\n",a*dv);
printf("%19d\n",a*chuc);
printf("%18d\n",a*tram);
printf("%20s\n","-------");
printf("%20ld\n",long(a)*b);
getch();
}
Câu 2: Nh p s ti n, in s t , m nh giá ố ờ
M t ng i c n rút m t s ti n T t ngân hàng và mu n t ng s t ít nh t. ườ ố ờ
Cho bi t có các lo i ti n m nh giá 100, 20, 5 và 1. Nh p t bàn phím s ế ậ ừ
ti n T và in ra s t m i lo i m nh giá và t ng s t nh n đ c. ố ờ ố ờ ượ
Code m u:
#include <stdio.h>
#include <conio.h>
void main()
{int t,t100,t20,t5;
clrscr();
printf("Nhap so tien t=");scanf("%d",&t);
t100=t/100;t-=100*t100; t20=t/20;t-=20*t20; t5=t/5;t-=5*t5;
printf("So to cac loai menh gia la :\n");
printf("Loai 100 : %d to\n",t100);
printf("Loai 20 : %d to\n",t20);
printf("Loai 5 : %d to\n",t5);
printf("Loai 1 : %d to\n",t);
printf("Tong so to cac loai la : %d\n",t+t5+t20+t100);
getch();
}
Câu 3: Đ i s sang s La Mãổ ố
Hãy l p trình nh p 1 s nguyên d ng nh h n 1000 và đ i sang s La mã ươ ỏ ơ
t ng ng, in k t qu ra màn hình.ươ ứ ế
Code m u:
#include<conio.h>
#include<iostream.h>
void main()
{int n,dv,ch,tr;
clrscr();
cout<<"Nhap so nguyen duong <1000 :\n"; cin>>n;
cout<<"So "<<n<<" doi sang so La ma la :\n";
tr=n/100;n=n%100; ch=n/10;dv=n%10;
switch (tr)
{case 1:cout<<"C";break;
case 2:cout<<"CC";break;
case 3:cout<<"CCC";break;
case 4:cout<<"CD";break;
case 5:cout<<"D";break;
case 6:cout<<"DC";break;
case 7:cout<<"DCC";break;
case 8:cout<<"DCCC";break;
case 9:cout<<"CM";
}
switch (ch)
{case 1:cout<<"X";break;
case 2:cout<<"XX";break;
case 3:cout<<"XXX";break;
case 4:cout<<"XL";break;
case 5:cout<<"L";break;
case 6:cout<<"LX";break;
case 7:cout<<"LXX";break;
case 8:cout<<"LXXX";break;
case 9:cout<<"XC";
}
switch (dv)
{case 1:cout<<"I";break;
case 2:cout<<"II";break;
case 3:cout<<"III";break;
case 4:cout<<"IV";break;
case 5:cout<<"V";break;
case 6:cout<<"VI";break;
case 7:cout<<"VII";break;
case 8:cout<<"VIII";break;
case 9:cout<<"IX";
}
getch();
}
Câu 4: In cách đ c sọ ố
In ra màn hình cách đ c m t s nguyên d ng nh h n 1000000. Ví d s ươ ơ ụ ố
726503 đ c là: b y m i hai v n sáu ngàn năm trăm linh ba. ả ươ
Code m u:
#include<iostream.h>
#include<conio.h>
void main()
thông tin tài liệu
Bên cạnh các bài tập Python, Java, Quản Trị Mạng cũng tổng hợp cho các bạn một số bài tập C++ cơ bản để luyện tập thêm trong quá trình học ngôn ngữ lập trình C++.
Mở rộng để xem thêm
từ khóa liên quan
xem nhiều trong tuần
yêu cầu tài liệu
Giúp bạn tìm tài liệu chưa có

LÝ THUYẾT TOÁN


×