intTypePromotion=1
zunia.vn Tuyển sinh 2024 dành cho Gen-Z zunia.vn zunia.vn
ADSENSE

BÀI TẬP C++ TỪ A ĐẾN Z

Chia sẻ: Nguyen Thanh Tung | Ngày: | Loại File: DOC | Số trang:29

1.025
lượt xem
132
download
 
  Download Vui lòng tải xuống để xem tài liệu đầy đủ

Viết chương trình nhập từ bàn phìm n số nguyên dương nhỏ hơn 100, in ra màn hình hai cột song song: một cột là các số, còn cột kia là tổng của các chữ số của số tương ứng với cột thứ nhất. Tìm và in ra tổng tổng các số có tổng của các chữ số là lớn nhất , nếu có nhiều hơn 1 số như vậy thì in ra số đầu tiên

Chủ đề:
Lưu

Nội dung Text: BÀI TẬP C++ TỪ A ĐẾN Z

  1. BÀI TẬP C++ CĐ50TH2 BÀI 1. Viết chương trình nhập từ bàn phìm n số nguyên dương nhỏ hơn 100, in ra màn hình hai cột song song: một cột là các số, còn cột kia là tổng của các chữ số của số tương ứng với cột thứ nhất. Tìm và in ra tổng tổng các số có tổng của các chữ số là lớn nhất , nếu có nhiều hơn 1 số như vậy thì in ra số đầu tiên #include #include #include void main() { clrscr(); int a[100],i,n,T,max,tg; coutn; for(i=1;i
  2. BÀI TẬP C++ CĐ50TH2 BÀI 2. Một người gửi tết kiệm a đồng với lãi xuất là s% một tháng trong kỳ hạn là 6 tháng. Viết chương trình tính và in ra màn hình và in ra màn hình hai cột song song: cột thứ nhất là số tháng đã gủi, cột thứ hai là tổng tiền ( cả vốn lẫn lãi) ứng với số tháng ở cột thứ nhất cho môt khoảng thời gian từ 6 đến t tháng với a,s,t được nhập từ bàn phím. #include #include void main() { clrscr(); int a,t,i; float s; couta; coutt; couts; cout
  3. BÀI TẬP C++ CĐ50TH2 BÀI 5 . Viết một hàm nhập vào từ bàn phím điểm kiểm tra của một môn học của n học sinh. Sau đó viết chương trình sử dụng hàm viết trên in kết quả ra màn hình dưới dạng hai cột song song. Một cột là điểm và cột thứ 2 là xếp loại theo điểm với các quy định sau: Dưới 5 :yếu Từ 5 đến
  4. BÀI TẬP C++ CĐ50TH2 Bài 8: Xây dựng một hàm sắp xếp theo thứ tự tăng của một mạng gồm n số thực. Viết một chương trình để nhập n số thực từ bàn phím. Sử dụng hàm sắp xếp ở trên và in ra màn hình hai cột song song: 1 cột là mảng chưa sắp xếp , 1 cột là mảng đã được sắp xếp, dòng cuối cùng hiển thị phần tử có giá trị lớn nhất của mảng #include #include int i,n,j,tg,a[100]; void sx() { for(i=1;i
  5. BÀI TẬP C++ CĐ50TH2 getch(); } Bài 13: Cho một sâu bất kỳ, không sử dụng các hàm thư viện về sâu hãy xây dựng một hàm đổi tất cả các chữ hoa thành chữ thường ( các ký tự khác giữ nguyên) và in cả 2 ra màn hình #include #include int i,n,j,tg,a[100]; void sx() { for(i=1;i
  6. BÀI TẬP C++ CĐ50TH2 } sx(); getch(); } Bài 22 : Nhập vào một dãy số nguyên nhỏ hơn 100. tìm phần tử nhỏ nhất của dãy và đổi chỗ số bé nhất với số ở vị trí k ( k nguyên dương được nhập từ bàn phím). In kết quả ra màn hình với 2 cột song song : 1 cột là dãy ban đầu, 1 cột là dãy đã được sắp xếp lại. #include #include int A[100],i,n,d,k,tg; void min() { int m; m=A[1];d=1; for(i=2;iA[i]) { m=A[i]; d=i; } A[d]=A[k]; A[k]=m; for(i=1;i
  7. BÀI TẬP C++ CĐ50TH2 for(i-1;i
  8. BÀI TẬP C++ CĐ50TH2 Bài 27: Viết hàm nhập vào một dãy số nguyên. kết thúc việc nhập khi giá trị của phần tử =0. Viết một chương trình sử dụng hàm này để nhập một dãy số nguyên. Sau đó tính giá trị của các phần tử chia hết cho 3 và lẻ. In kết quả ra màn hình. #include #include void main() { clrscr(); int i,n,a[100],s=0; i=0; do { i++; cout
  9. BÀI TẬP C++ CĐ50TH2 Bài 30: Hãy xây dựng một hàm để nhập từ bàn phím một mảng số thực. Viết một chương trình sử dụng hàm nói trên để nhập số liệu cho 2 mảng số thực cùng có n phần tử. In ra màn hình ba cột song song 2 cột đầu là 2 mảng số thực cột thứ 3 là tích của 2 cột đầu. ô cuối cùng của cả 3 cột là tổng các phần tử trong cột #include #include void main() { clrscr(); int n,i,m,j,a[100],b[100]; coutn; coutm; for(i=1;i
  10. BÀI TẬP C++ CĐ50TH2 Bài 32: Hãy xây dựng một hàm để nhập từ bàn phím một mảng số thực. Viết một chương trình sử dụng hàm nói trên để nhập số liệu cho 2 mảng số thực cùng có n phần tử. In ra màn hình 3 cột song song, 2 cột đầu là 2 mảng số thực, cột thứ 3 là hiệu của 2 cột đầu, ô cuối cùng của cả 3 cột là tổng của các phần tử trong cột #include #include #include int n,i,a[100],b[100]; int s1,s2,s3; void nhap(int a[]) { for(i=1;i
  11. BÀI TẬP C++ CĐ50TH2 Bài 35: Nhập vào một dãy số nguyên nhỏ hơn 100. tìm số nhỏ nhất của dãy và đổi chỗ số nhỏ nhất đó với số ở vị trí k( k nhập từ bàn phím) In kết quả ra màn hình #include #include int a[100],i,n,d,k; void min() { int m; m=a[1];d=1; for(i=2;i
  12. BÀI TẬP C++ CĐ50TH2 Bài 36: Viết một hàm đếm số từ của 1 xâu, sau đó viết chương trình nhập vào một xâu sử dụng hàm nói trên để đếm số từ trong xâu đó #include #include #include #include int i,n,d=0; char xau[50]; void dem() { for(i=0;i
  13. BÀI TẬP C++ CĐ50TH2 Bài 38: Cho một cấu trúc Struct thí_sinh { Int sbd; Char hoten[30]; Float d1,d2,d3; Float tong; } danhsach[100]; Hãy xây dựng một hàm để nhập số liệu cho n thí sinh. Sau đó viết chương trình sử dụng hàm nói trên để nhập số liệu và in ra bảng điểm của các thí sinh này theo dạng 3 cột sbd hoten tongdiem. #include #include #include struct thisinh { int sbd; char ht[30]; float d1,d2,d3; float tong; } ds[100]; void main() { clrscr(); int i,n; coutn; for(i=1;i
  14. BÀI TẬP C++ CĐ50TH2 cout
  15. BÀI TẬP C++ CĐ50TH2 { cout
  16. BÀI TẬP C++ CĐ50TH2 coutds[i].csc; coutds[i].dongia; ds[i].sotien=(ds[i].csm-ds[i].csc)*ds[i].dongia; ds[i].tong=ds[i].csm-ds[i].csc; } cout
  17. BÀI TẬP C++ CĐ50TH2 cout
  18. BÀI TẬP C++ CĐ50TH2 coutn; for(i=1;i
  19. BÀI TẬP C++ CĐ50TH2 a[i]=a[j]; a[j]=tg; } for(i=0;i
  20. BÀI TẬP C++ CĐ50TH2 BAI 49: nhập 1 dãy số nhưng không nhập số phần tử, dùng kí hiệu % để báo hiệu kết thúc dãy số. in lại dãy số đó và hiển thị các phần tử lẻ chia hết cho 3 của dãy. #include #include main() { int a[100],i; i=0; do { i++; cout
ADSENSE

CÓ THỂ BẠN MUỐN DOWNLOAD

 

Đồng bộ tài khoản
2=>2