Bài Tập C++ Có Lời Giải/Nhập Xuất Dữ Liệu - Wikibooks

Bước tới nội dung
  • Sách
  • Thảo luận
Tiếng Việt
  • Đọc
  • Sửa đổi
  • Xem lịch sử
Công cụ Công cụ chuyển sang thanh bên ẩn Tác vụ
  • Đọc
  • Sửa đổi
  • Xem lịch sử
Chung
  • Các liên kết đến đây
  • Thay đổi liên quan
  • Tải lên tập tin
  • Trang đặc biệt
  • Thông tin trang
  • Chú thích trang sách này
  • Lấy URL ngắn gọn
  • Tải mã QR
In/xuất ra
  • Tạo một quyển sách
  • Tải dưới dạng PDF
  • Tải về bản in
Tại dự án khác Giao diện chuyển sang thanh bên ẩn Tủ sách mở Wikibooks < Bài tập C++ có lời giải

Bài 1: Nhập vào 1 ký tự, yêu cầu ra mã ASCII của ký tự đó.

VD:

Input Output
A 65
#include<iostream> usingnamespacestd; intmain() { charm; cin>>m; cout<<int(m); return0; }

Bài 2: Nhập vào 1 số gồm 3 chữ số, yêu cầu xuất số đó theo thứ tự ngược lại.

VD:

Input Output
123 321
#include<iostream> usingnamespacestd; intmain() { inta,n,s; s=0; cin>>a; while(a>0) { n=a%10; a=a/10; s=s*10+n; }; cout<<s; return0; }

Bài 3: Nhập vào 1 số gồm 2 chữ số, yêu cầu xuất ra tổng chữ số của nó ra màn hình.

VD:

Input Output
23 5
#include<iostream> usingnamespacestd; intmain() { inta; cin>>a; cout<<a%10+a/10; return0; }

Bài 4: Nhập vào 1 số thực, xuất số đó ra lấy chính xác 3 chữ số thập phân.

VD:

Input Output
1.0123 1.012
#include<iostream> #include<stdio.h> usingnamespacestd; intmain() { floatm; cin>>m; printf("%.3f",m);//để làm tròn số thì dùng lệnh này return0; }

Bài 5: Nhập một chuỗi từ bàn phím và in ra màn hình độ dài của chuỗi đó.

#include<iostream> #include<string.h> usingnamespacestd; intmain(){ charstr[100]; intlen; cout<<"Nhap mot chuoi bat ky: "; cin>>str; len=strlen(str); cout<<"Do dai cua chuoi la: "<<len<<endl; }

Bài 6: Giả sử bạn cần rút một số tiền từ ATM và muốn tổng số tờ tiền phải là ít nhất. Cho biết các loại tiền mệnh giá có trong cây ATM là 10k, 20k, 50k, 100k, 200k và 500k. Hãy nhập số tiền bạn muốn rút và ATM sẽ thông báo số tờ mỗi loại mệnh giá và tổng số tờ tiền bạn nhận được.

#include<iostream> #include<math.h> usingnamespacestd; intmain(){ intt,t500,t200,t100,t50,t20,t10; cout<<"Nhap so tien ma ban muon doi: "; cin>>t; t500=t/500000; t=t-500000*t500; t200=t/200000; t=t-200000*t200; t100=t/100000; t=t-100000*t100; t50=t/50000; t=t-50000*t50; t20=t/20000; t=t-20000*t20; t10=t/10000; cout<<("So to cac loai menh gia ma ban se nhan:")<<endl; cout<<"Menh gia 500.000: "<<t500<<endl; cout<<"Menh gia 200.000: "<<t200<<endl; cout<<"Menh gia 100.000: "<<t100<<endl; cout<<"Menh gia 50.000: "<<t50<<endl; cout<<"Menh gia 20.000: "<<t20<<endl; cout<<"Menh gia 10.000: "<<t10<<endl; cout<<"Tong so to tien ban se nhan: "<<t10+t20+t50+t100+t200+t500; } Lấy từ “https://vi.wikibooks.org/w/index.php?title=Bài_tập_C%2B%2B_có_lời_giải/Nhập_xuất_dữ_liệu&oldid=249572” Thể loại:
  • Bài tập C++ có lời giải

Từ khóa » Code C Có Lời Giải