
Bài tập C++ tổng hợp
lượt xem 397
download

Đây là một số bài tập lập trình C++ tổng hợp gửi đến các bạn độc giả tham khảo.
Bình luận(0) Đăng nhập để gửi bình luận!
Nội dung Text: Bài tập C++ tổng hợp
- Các bài tập lập trình C++ Mùa A Sênh – SP TinA-k44 (Sưu tầm) //Tong hop cac bai tap ve mang 1 chieu #include #include #define N 50 void nhap(int a[],int n) { for (int i=0;i
- void hoanvi(int &x, int &y) { int tg=x; x=y; y=tg; } void sapxep(int a[], int n) { for (int i=0;i
- if (n%i==0) m=m+i; if (m!=n) ok=0; else ok=1; return ok; } void dem_hh(int a[],int n) { int dem=0; for (int i=0;i
- #include #include //---------------------------------------------------------------------------------------------- int a[50][50],m,n; FILE *f; //---------------------------------------------------------------------------------------------- void nhap() { int ok=0; while (!ok) { coutm>>n; if ((m>=2)&&(m=2)&&(n
- vtmaxc=j; } if (a[i][j]
- //------------------------------------------------------------------------------ int a[51][51],n; //------------------------------------------------------------------------------ void nhap() { while (1) { coutn; if ((n>=2)&&(n
- } cout
- cin>>n; fprintf(f,"%d\n",n); } ------------------------------------------------------------ int ktnt(int x) { if (x
- fclose(f); } //So phuc #include #include #include //------------------------------------------------------------------------------------------------ struct sophuc { float a,b; } so1,so2; //------------------------------------------------------------------------------------------------ void nhap() { cout
- { sophuc so3; so3.a=so1.a*so2.a-so1.b*so2.b; so3.b=so1.a*so2.b+so1.b*so2.a; cout
- cout
- inkq(); dem(); sapxep(); } //Quan ly Sinh vien + cau truc tu tro #include #include #include #include //--------------------------------------------------------------------------------------- struct SINHVIEN { char ht[30],lop[10]; float toan,tin,anh; SINHVIEN *tiep; }*pdau,*p; int n=0; //--------------------------------------------------------------------------------------- void nhap() { char hoten[30],l[10]; float dtoan,dtin,danh; pdau=NULL; while (1) { coutdanh; char tl; cin.ignore(); if (pdau==NULL) { pdau=new (SINHVIEN); p=pdau; } else { p->tiep=new (SINHVIEN); p=p->tiep; } 12
- strcpy(p->ht,hoten); strcpy(p->lop,l); p->toan=dtoan; p->tin=dtin; p->anh=danh; n++; couttl; if (tl=='K'||tl=='k') break; cin.ignore(); } } //--------------------------------------------------------------------------------------- void inkq() { p=pdau; for (int i=1;i
- #include #include #include //------------------------------------------------------------------------------------ struct hoso { char ht[30],lop[10]; int toan, tin,anh; }a[100]; int n; //------------------------------------------------------------------------------------ void nhap() { int i=1; while (1) { printf("Nhap ho ten: ");gets(a[i].ht); printf("Nhap lop: ");gets(a[i].lop); printf("Nhap diem toan, tin, anh: ");scanf("%d%d %d",&a[i].toan,&a[i].tin,&a[i].anh); i++; char tl,c; scanf("%c",&c); printf("Ban co muon tiep tuc ko?(C/K): ");scanf("%c",&tl); scanf("%c",&c); if (tl=='k'||tl=='K') break; } n=i-1; } //------------------------------------------------------------------------------------ void inkq() { for (int i=1;i
- return d; } //------------------------------------------------------------------------------------ void main() { nhap(); inkq(); printf("So luong sinh vien duoc thi top nghiep la: %d",dem()); } //File void inrafile() { FILE *f; f=fopen("SO.OUT","w"); for (int i=1;i
- couta[i].nam; char c,tl; scanf("%c",&c); i++; couttl; if (tl=='k'||tl=='K') break; scanf("%c",&c); } n=i-1; } //--------------------------------------------------------------------------------------- void inkq() { for (int i=1;i
- { char hoten[30]; int tuoi,hsl; }; int n; //-------------------------------------------------------------------------------------- void nhap() { NHANSU a; FILE *f; f=fopen("NHANSU.DAT","w"); while (1) { cout
- //-------------------------------------------------------------------------------------- void main() { nhap(); inkq(); cout
- NHANSU a; f=fopen("NHANSU.TXT","rb"); while (fread(&a,sizeof(NHANSU),1,f)>0) { cout
- } fclose(f); fclose(ftg); remove("NHANSU.TXT"); rename("FILETG.TXT","NHANSU.TXT"); } } //----------------------------------------------------------------------------- void xoa() { NHANSU a; FILE *f,*ftg; f=fopen("NHANSU.TXT","rb"); int m; coutm; cin.ignore(); if (m>=0&&m0) { if (tt!=m) { fwrite(&a,sizeof(NHANSU),1,ftg); tt++; } tt++; } } fclose(f); fclose(ftg); remove("NHANSU.TXT"); rename("FILETG.TXT","NHANSU.TXT"); } //----------------------------------------------------------------------------- void main() { nhap(); inkq(); chen(); cout

CÓ THỂ BẠN MUỐN DOWNLOAD
-
TỔNG HỢP CÁC BÀI TẬP C-C++ CƠ BẢN
106 p |
3778 |
1208
-
Tổng hợp bài tập C/C++
95 p |
1102 |
461
-
Bài thi trắc nghiệm môn Tin học văn phòng của công chức tổng cục thuế 2012 Đề lẻ
6 p |
1259 |
330
-
Bài tập học về C++
79 p |
507 |
247
-
Đề thi trắc nghiệm môn Tin học văn phòng của công chức tổng cục thuế 2012 Đề lẻ
7 p |
773 |
228
-
Hướng dẫn giải bài tập lập trình hướng đối tượng C++ - Lê Hải Trung
100 p |
1363 |
213
-
Một số bài tập luyện thi Olympic chuyên Tin
53 p |
604 |
135
-
TỔNG HỢP NGÂN HÀNG TRẮC NGHIỆM NGUYÊN LÍ HỆ ĐIỀU HÀNH
67 p |
306 |
104
-
Tuyển tập các bài toán Pascal
28 p |
313 |
99
-
Tổng hợp bài tập c-c++ cơ bản
1 p |
301 |
67
-
Tổng hợp câu hỏi tham khảo ôn tập môn kiến trúc máy tính
40 p |
165 |
26
-
TIN HỌC ĐẠI CƯƠNG - Bài 9: Mảng và xâu kí tự
26 p |
167 |
23
-
Kỹ thuật lập trình C/C++-Chương: Kế thừa
18 p |
159 |
18
-
Giáo trình Lập trình cơ bản - Nguyễn Thị Thu Hà, Lê Văn Tùng
73 p |
78 |
13
-
Tổng hợp ví dụ và bài tập ngôn ngữ lập trình C
22 p |
90 |
9
-
TIN HỌC ĐẠI CƯƠNG - Bài 10: Cấu trúc
11 p |
71 |
8


Chịu trách nhiệm nội dung:
Nguyễn Công Hà - Giám đốc Công ty TNHH TÀI LIỆU TRỰC TUYẾN VI NA
LIÊN HỆ
Địa chỉ: P402, 54A Nơ Trang Long, Phường 14, Q.Bình Thạnh, TP.HCM
Hotline: 093 303 0098
Email: support@tailieu.vn
