Bài tập C++ có lời giải mẫu

56 1.4K 0
Bài tập C++  có lời giải mẫu

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

Thông tin tài liệu

Bên cạnh các bài tập Python, Java, 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.

Câu 1: Mơ phép nhân tay Lập trình in hình mơ phép nhân tay số ngun dương chữ số nhập từ bàn phím Ví dụ với số nhập vào 763 589 phải in sau: Code mẫu: #include #include void main() {int a,b;char dv,chuc,tram; clrscr(); printf("Nhap so bi nhan co chu so a="); scanf("%d",&a); printf("Nhap so nhan co 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 số tiền T từ ngân hàng muốn tổng số tờ Cho biết loại tiền mệnh giá 100, 20, Nhập từ bàn phím số tiền T in số tờ loại mệnh giá tổng số tờ nhận 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 : %d to\n",t5); printf("Loai : %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 số nguyên dương nhỏ 1000 đổi sang số La mã tương ứng, in kết hình Code mẫu: #include #include void main() {int n,dv,ch,tr; clrscr(); coutn; cout

Ngày đăng: 30/11/2018, 09:25

Từ khóa liên quan

Mục lục

  • 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

    • Câu 4: Tìm và in số hoàn hảo

    • Câu 5: Tìm và in các số nguyên tố nhỏ hơn n

    • Bài tập C++ số 3

      • Câu 1: Kiểm tra số chính phương

      • Câu 2: Giải bất phương trình bậc nhất

      • Câu 3: Viết hàm đệ quy tìm ước chung lớn nhất

      • Câu 4: Tính giai thừa cách của số nguyên dương n

      • Câu 5: Viết hàm đệ quy giải bài toán tháp Hà Nội

      • Bài tập C++ số 4

        • Câu 1: In các phần tử của mảng theo yêu cầu

        • Câu 2: Nhập, sắp xếp, in mảng

        • Câu 3: Nhập, in mảng, đếm đoạn theo các tiêu chí

        • Câu 4: Nhập, in, tính tích 2 ma trận

        • Câu 5: Nhập, in ma trận vuông, tính định thức

Tài liệu cùng người dùng

Tài liệu liên quan