1. Trang chủ
  2. » Công Nghệ Thông Tin

bài tập c++ tổng hợp

30 364 0
Tài liệu đã được kiểm tra trùng lặp

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Tiêu đề Bài Tập C++ Tổng Hợp
Trường học Trường Đại Học Sư Phạm Hà Nội
Chuyên ngành Khoa Học Máy Tính
Thể loại Bài tập tổng hợp
Năm xuất bản 2023
Thành phố Hà Nội
Định dạng
Số trang 30
Dung lượng 133,5 KB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

void main cout... return ok;.

Trang 1

vt1=i;

}min=a[0]; vt2=0;

for (i=0;i<n;i++)

if (min>a[i]){

min=a[i];

vt2=i;

}cout <<"\nPhan tu max = "<<max<<" , nam o vi tri: "<<vt1;cout<<"\nPhan tu min= "<<min<<" , nam o vi tri: "<<vt2;}

Trang 2

void hoanvi(int &x, int &y)

for (int i=0;i<n;i++)

for (int j=i+1;j<n;j++)

if (a[i]>a[j]) hoanvi(a[i],a[j]);}

ok=0;

break;

}return ok;

b[j]=a[k];

j++;

}for (int i=0; i<j;i++) sapxep(b,j);

cout<<"\nSo duong nho nhat la: "<<b[0];}

void in_ngto(int a[], int n)

{

for (int i=0;i<n;i++)

if (ktra_ngto(a[i])) cout<<a[i]<<" ";}

Trang 3

int a[50], n,dem=0;

cout<<"\n"; //Xuong dong;

cout<<"\nCac so nguyen to co trong mang la: ";

in_ngto(a,n); //In cac so nguyen to cua mang; cout <<"\nMang sau khi sap xep la: ";

}

//Mang 2 chieu va file

include <iostream.h>

Trang 4

#include <stdio.h>

#include <conio.h>

int a[50][50],m,n;

// -FILE *f;

void nhap()

cout<<"Nhap phan tu A["<<i<<","<<j<<"]: ";

cin>>a[i][j];

}fprintf(f,"Mang vua nhap la: \n");

for (int i=1;i<=m;i++)

cout<<"Mang vua nhap la: \n";

for (int i=1;i<=m;i++)

// -{

int max=a[1][1],min=a[1][1],vtmaxh=1,vtmaxc=1,vtminh=1,vtminc=1;for (int i=1;i<=m;i++)

for (int j=1;j<=n;j++){

if (a[i][j]>max) {

max=a[i][j];

vtmaxh=i;

Trang 5

}

if (a[i][j]<min) {

min=a[i][j];

vtminh=i;

vtminc=j;

}}

cout<<"\nPhan tu lon nhat cua mang la: "<<max<<" o vi tri hang: "<<vtmaxh<<",cot: "<<vtmaxc;

cout<<"\nPhan tu nho nhat cua mang la: "<<min<<" o vi tri hang: "<<vtminh<<",cot: "<<vtminc;

fprintf(f,"Max cua mang la: %d,o vi tri hang: %d, cot:

printf("\nTrung binh cua mang la: %5.2f",tb);

fprintf(f,"\nTong cua mang la: %d",tong);

fprintf(f,"\nTrung binh cua mang la: %5.2f",tb);

Trang 7

}

cout<<"\nMax la: "<<max<<" o vi tri hang: "<<vtmaxh<<", cot: "<<vtmaxc; cout<<"\nMin la: "<<min<<" o vi tri hang: "<<vtminh<<", cot: "<<vtminc;}

Trang 9

float a,b;

} so1,so2;

void nhap()

// -{

cout<<"Nhap so phuc thu 1: \n";

cout<<"Nhap phan thuc: ";cin>>so1.a;

cout<<"Nhap phan ao: ";cin>>so1.b;

cout<<"Nhap so phuc thu 2: \n";

cout<<"Nhap phan thuc: ";cin>>so2.a;

cout<<"Nhap phan ao: ";cin>>so2.b;

}

void cong()

Trang 11

cout<<"Nhap cho nhan vien thu"<<i<<":\n";

cout<<"Nhap ho ten: ";cin.getline(a[i].ht,30);

cout<<"Nhap que: ";cin.getline(a[i].que,20);

cout<<"Nhap tuoi: ";cin>>a[i].tuoi;

scanf("%c",&c);

}

}

void inkq()

// -{

cout<<"\nDanh sach nhan vien vua nhap la: ";

for (int i=1;i<=n;i++)

{

cout<<"\nNhan vien thu "<<i;

cout<<"\nHo ten: "<<a[i].ht;

// -{

nhanvien tg;

for (int i=1;i<n;i++)

for (int j=i+1;j<=n;j++)

// -{

nhap();

Trang 13

cout<<"Ho ten: "<<p->ht<<", lop: "<<p->lop<<"\n";

cout<<"Diem toan: >toan<<", diem tin: >tin<<", diem anh:

Trang 14

printf("Nhap ho ten: ");gets(a[i].ht);

printf("Nhap lop: ");gets(a[i].lop);

printf("Nhap diem toan, tin, anh: ");scanf("%d%d

Trang 15

return d;

}

void main()

// -{

int i=1;

while (1)

{

cout<<"Nhap ho: ";cin.getline(a[i].ho,20);

cout<<"Nhap ten: ";cin.getline(a[i].ten,20);

cout<<"Nhap ngay sinh: ";cin>>a[i].ngay;

cout<<"Nhap thang sinh: ";cin>>a[i].thang;

Trang 16

cout<<"Nhap nam sinh: ";cin>>a[i].nam;

// -{

for (int i=1;i<=n;i++)

{

cout<<"\nHo va ten: "<<a[i].ho<<" "<<a[i].ten;

cout<<"\nSinh ngay: "<<a[i].ngay<<"/"<<a[i].thang<<"/"<<a[i].nam; }

cout<<"\n";

}

int dem()

Trang 17

cout<<"Nhap ho ten: ";cin.getline(a.hoten,30);

cout<<"Nhap tuoi: ";cin>>a.tuoi;

cout<<"Nhap he so luong: ";cin>>a.hsl;

while (fread(&a,sizeof (NHANSU),1,f)>0)

cout<<"\nHo ten: "<<a.hoten<<", tuoi: "<<a.tuoi<<", he so luong: "<<a.hsl; fclose(f);

Trang 18

void main()

cout<<"Nhap ho va ten: ";cin.getline(a.ht,30);

cout<<"Nhap gioi tinh: ";cin.getline(a.gt,5);

cout<<"Nhap que: ";cin.getline(a.que,20);

cout<<"Nhap tuoi: ";cin>>a.tuoi;

Trang 19

NHANSU a;

f=fopen("NHANSU.TXT","rb");

while (fread(&a,sizeof(NHANSU),1,f)>0)

{

cout<<"\nHo ten: "<<a.ht;

cout<<"\nGioi tinh: "<<a.gt;

cout<<"Nhap du lieu can chen: \n";

cout<<"Nhap ho ten: ";cin.getline(tg.ht,30);

cout<<"Nhap gioi tinh: ";cin.getline(tg.gt,5);

cout<<"Nhap que: ";cin.getline(tg.que,20);

cout<<"Nhap tuoi: ";cin>>tg.tuoi;

Trang 21

for (int i=0;i<strlen(x);i++)

if (((x[i]==' ')&&(x[i+1]=='n'))||((x[i]==' ')&&(x[i+1]=='N'))) d++; cout<<"\nSo tu bat dau bang chu N or n la: "<<d;

ok=0;

break;

}return ok;

}

void tachtu()

{

char x[30];

Trang 23

return ok;

Trang 24

cin>>a[i][j];

fwrite(&a,sizeof(int),n*m,f);

}fclose(f);

}

Trang 25

void doc(int a[][N],int n,int m)

{ cout<<"\n";

for (int j=0;j<m;j++)

cout<<a[i][j]<<" ";

ok=0;

break;

Trang 26

}}

Trang 27

pdau=new hoso;

p=pdau;

}else{

p->tiep =new hoso;

p=p->tiep;

}strcp(p->hoten,ht);

cout<<i<<" "<<(*p).hoten<<endl;

i++;

Trang 28

ok=0;

break;

}return ok;

Trang 29

break;

}return ok;

tg[k]=s[i];

k++;

}else

cout<<" "<<tg;

sotudx++;

}}}

cout<<"\nLa cac tu doi xung\n";

cout<<"\nSo tu doi xung la: "<<sotudx<<"\n";}

void int()

Trang 30

int n=strlen(st); int d=0;

for (int i=0;i<n;i++)

if (st[i]!=' ' && st[i+1]==' ') d++;

Ngày đăng: 05/07/2014, 14:23

TỪ KHÓA LIÊN QUAN

w