Xây dựng hàm tìm số nhỏ nhất trong 3 số a, b, c các so a, b, c được nhập bất Kỹ từ bàn phím

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
  • Bài tập C++ số 2
  • Bài tập C++ số 3
  • Bài tập C++ số 4
  • Bài tập C++ số 5
  • Bài tập C++ số 6
  • Bài tập C++ số 7
  • Bài tập C++ số 8
  • Bài tập C++ số 9

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
#include
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
#include
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

#include

void main[]

{int n,dv,ch,tr;

clrscr[];

coutn;

cout

Bài Viết Liên Quan

Chủ Đề