Bài tập C++ tổng hợp
Số trang: 30
Loại file: doc
Dung lượng: 133.50 KB
Lượt xem: 13
Lượt tải: 0
Xem trước 3 trang đầu tiên của tài liệu này:
Thông tin tài liệu:
Đâ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.
Nội dung trích xuất từ tài liệu:
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 50void nhap(int a[],int n){ for (int i=0;ivoid 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);}------------------------------------------------------------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());}//Filevoid 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 ...
Nội dung trích xuất từ tài liệu:
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 50void nhap(int a[],int n){ for (int i=0;ivoid 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);}------------------------------------------------------------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());}//Filevoid 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 ...
Tìm kiếm theo từ khóa liên quan:
bài tập lập trình C++ ngôn ngữ C++ lập trình C++ lập trình căn bản bài tập lập trình C++ hướng dẫn lập trình C++Gợi ý tài liệu liên quan:
-
114 trang 227 2 0
-
80 trang 203 0 0
-
Bài tập lập trình Windows dùng C# - Bài thực hành
13 trang 171 0 0 -
Giáo trình Lập trình C căn bản - HanoiAptech Computer Education Center
136 trang 121 0 0 -
150 trang 102 0 0
-
124 trang 99 3 0
-
87 trang 74 0 0
-
8 trang 65 0 0
-
7 trang 65 0 0
-
81 trang 56 0 0