Danh mục

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    
Thư viện của tui

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 ...

Tài liệu được xem nhiều: