Tải bản đầy đủ (.doc) (78 trang)

100+Bai+tap+Tin+dai+cuong ppt

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (185.42 KB, 78 trang )

DẠNG 1*:
Mảng 1 chiều
Bài 1:
#include<iostream.h>
#include<conio.h>
void nhapmang(int a[],int n)
{
for(int i=0;i<n;i++)
{ cout<<"a["<<i<<"]=";cin>>a[i];
}
}
void hienthi(int a[],int n)
{
for(int i=0;i<n;i++)
if(a[i]>5) cout<<a[i]<<"\t";
}
void timkiem(int a[],int n)
{ int dem=0;
for(int i=0;i<n;i++)
{
if(a[i]%3==0)
{
cout<<a[i]<<" ";dem++;
}
if(dem==2) break;
}
}
void timsohoanthien(int a[],int n)
{ int s;
for(int i=0;i<n;i++)
{


s=0;
for(int j=1;j<a[i];j++)
if(a[i]%j==0) s=s+j;
if(s==a[i]) cout<<a[i]<<"\t";
}
}
void main()
{
int a[100];int n;
do
{ cout<<"Nhap n: ";cin>>n;
}while(n<=0);
cout<<"Nhap cac ptu cua mang: "<<"\n";nhapmang(a,n);
cout<<"\nCac ptu lon hon 5 la: ";hienthi(a,n);
cout<<"\nCac ptu dau tien chia het cho 3 la: ";timkiem(a,n);
cout<<"\nCac ptu la so hoan thien la: ";timsohoanthien(a,n);
getch();
}
Bài 2
#include<iostream.h>
#include<conio.h>
void nhapmang(int a[],int n)
{
for(int i=0;i<n;i++)
{ cout<<"a["<<i<<"]=";cin>>a[i];
}
}
void hienthi(int a[],int n,int k)
{ int s=0;
for(int i=0;i<n;i++)

if(a[i]>k) cout<<a[i]<<" ";
else s++;
if(s==n) cout<<"Khong co ptu nao thoa man.";
}
void tinhtong(int a[],int n)
{
int s=0;
for(int i=0;i<n;i++)
if(a[i]%3==0&&a[i]%5!=0)
s=s+a[i];
cout<<"Tong la: "<<s;
}
void timsohoanthien(int a[],int n,int k)
{
int s;
for(int i=0;i<n;i++)
{ s=0;
for(int j=1;j<a[i];j++)
if(a[i]%j==0)
s=s+j;
if(s==a[i]&&a[i]>k)
cout<<a[i]<<"\t";
}
}
void main()
{
int a[100];int n,k;
do
{ cout<<"Nhap n: ";cin>>n;
}while(n<=0);

cout<<"Nhap k: ";cin>>k;
cout<<"Nhap cac ptu cua mang: "<<"\n";nhapmang(a,n);
cout<<"\nCac ptu lon hon "<<k<<": ";hienthi(a,n,k);
cout<<"\nTong cac ptu thoa man: ";tinhtong(a,n);
cout<<"\nSo hoan thien thoa man: ";timsohoanthien(a,n,k);
getch();
}
Bài 3:
#include<iostream.h>
#include<conio.h>
void nhapmang(int a[],int n)
{
for(int i=0;i<n;i++)
{ cout<<"a["<<i<<"]=";cin>>a[i];
}
}
void hienthi(int a[],int n,int k)
{ int s=0;
for(int i=0;i<n;i++)
if(a[i]%k==0) cout<<a[i]<<" ";
else s++;
if(s==n) cout<<"Khong co ptu nao thoa man.";
}
void tinhtong(int a[],int n)
{
int s=0;
for(int i=0;i<n;i++)
if((i+1)%2==0&&a[i]%2!=0)
s=s+a[i];
cout<<"Tong la: "<<s;

}
void demle(int a[],int n)
{
int dem=0;
for(int i=0;i<n;i++)
if(a[i]%2!=0&&a[i]>5)
dem++;
cout<<"So ptu thoa man la: "<<dem;
}
void main()
{
int a[100];int n;int k;
do
{ cout<<"Nhap n: ";cin>>n;
}while(n<=0);
cout<<"Nhap k: ";cin>>k;
cout<<"Nhap cac ptu cua mang: "<<"\n";nhapmang(a,n);
cout<<"\nCac ptu chia het cho "<<k<<":";hienthi(a,n,k);
cout<<"\n”;tinhtong(a,n);
cout<<"\n";demle(a,n);
getch();
}
Bài 4:
#include<iostream.h>
#include<conio.h>
void nhapmang(int a[],int n)
{
for(int i=0;i<n;i++)
{ cout<<"a["<<i<<"]=";cin>>a[i];
}

}
void hienthi(int a[],int n,int k)
{ int s=0;
for(int i=0;i<n;i++)
if(a[i]<k) cout<<a[i]<<" ";
else s++;
if(s==n) cout<<"Khong co ptu nao thoa man.";
}
void tinhtong(int a[],int n)
{
int s=0;
for(int i=0;i<n;i++)
if(a[i]%2==0&&(i+1)%2==0)
s=s+a[i];
cout<<s;
}
void dem(int a[],int n)
{
int dem=0;
for(int i=0;i<n;i++)
for(int j=1;j<a[i];j++)
if(j*j==a[i]&&(a[i])%2!=0&&(i+1)%2==0)
dem=dem+1;
cout<<"So ptu thoa man la: "<<dem;
}
void main()
{
int a[100];int n;int k;
do
{ cout<<"Nhap n: ";cin>>n;

}while(n<=0);
cout<<"Nhap k: ";cin>>k;
cout<<"Nhap cac ptu cua mang: "<<"\n";nhapmang(a,n);
hienthi(a,n,k);
cout<<"\nTong cac ptu thoa man la: ";tinhtong(a,n);
cout<<"\n";dem(a,n);
getch();
}
Bài 5:
#include<iostream.h>
#include<conio.h>
void nhapmang(int a[],int n)
{
for(int i=0;i<n;i++)
{ cout<<"a["<<i<<"]=";cin>>a[i];
}
}
void hienthi(int a[],int n,int k)
{ int s=0;
for(int i=0;i<n;i++)
if(a[i]%k!=0) cout<<a[i]<<" ";
else s++;
if(s==n) cout<<"Khong co ptu nao thoa man.";
}
void tinhtong(int a[],int n,int k)
{
int s=0;
for(int i=0;i<n;i++)
if(a[i]%k==0)
s=s+a[i];

cout<<s;
}
void dem(int a[],int n)
{ int s,dem=0;
for(int i=0;i<n;i++)
{ s=0;
for(int j=1;j<a[i];j++)
if(a[i]%j==0)
s=s+j;
if(s==a[i]&&a[i]%2==0)
dem++;
}
cout<<dem;
}
void main()
{
int a[100];int n;int k;
do
{ cout<<"Nhap n: ";cin>>n;
}while(n<=0);
cout<<"Nhap k: ";cin>>k;
cout<<"Nhap cac ptu cua mang: "<<"\n";nhapmang(a,n);
hienthi(a,n,k);
cout<<"\nTong cac ptu thoa man la: ";tinhtong(a,n,k);
cout<<"\nSo ptu thoa man la: ";dem(a,n);
getch();
}
Bài 6:
#include<iostream.h>
#include<conio.h>

void nhapmang(int a[],int n)
{
for(int i=0;i<n;i++)
{ cout<<"a["<<i<<"]=";cin>>a[i];
}
}
void hienthimang(int a[],int n)
{
for(int i=0;i<n;i++)
cout<<a[i]<<"\n";
}
void tinhtong(int a[],int n,int k)
{
int s=0,dem;
for(int i=0;i<n;i++)
{ dem=0;
for(int j=2;j<a[i];j++)
if(a[i]%j==0)
dem++;
if(dem==0&&a[i]<k)
s=s+a[i];
}
cout<<s;
}
void demchan(int a[],int n)
{
int dem=0;
for(int i=0;i<n;i++)
for(int j=1;j<a[i];j++)
if(j*j==a[i]&&a[i]%2==0&&(i+1)%2==0)

dem++;
cout<<dem;
}
void main()
{
int a[100];int n;int k;
do
{ cout<<"Nhap n: ";cin>>n;
}while(n<=0);
cout<<"Nhap k: ";cin>>k;
cout<<"Nhap cac ptu cua mang: "<<"\n";nhapmang(a,n);
cout<<"Cac ptu cua mang: "<<"\n";hienthimang(a,n);
cout<<"\nTong cac ptu thoa man la: ";tinhtong(a,n,k);
cout<<"\nSo ptu thoa man la: ";demchan(a,n);
getch();
}
Bài 7:
#include<iostream.h>
#include<conio.h>
void nhapmang(int a[],int n)
{
for(int i=0;i<n;i++)
{ cout<<"a["<<i<<"]=";cin>>a[i];
}
}
void hienthimang(int a[],int n)
{ int s=0;
for(int i=0;i<n;i++)
if(a[i]>=0) cout<<a[i]<<"\t";
else s++;

if(s==n) cout<<"Khong co ptu nao thoa man.";
}
void tinhtong(int a[],int n)
{ int dem,s=0;
for(int i=0;i<n;i++)
{ dem=0;
for(int j=2;j<i;j++)
if((i+1)%j==0)
dem++;
if(dem==0)
s=s+a[i];
}
cout<<s;
}
void demnt(int a[],int n)
{
int dem,dem1=0;
for(int i=0;i<n;i++)
{ dem=0;
for(int j=2;j<a[i];j++)
if(a[i]%j==0)
dem++;
if(dem==0&&(i+1)%2!=0)
dem1++;
}
cout<<dem1;
}
void main()
{
int a[100];int n;

do
{ cout<<"Nhap n: ";cin>>n;
}while(n<=0);
cout<<"Nhap cac ptu cua mang: "<<"\n";nhapmang(a,n);
hienthimang(a,n);
cout<<"\nTong cac ptu thoa man la: ";tinhtong(a,n);
cout<<"\nSo ptu thoa man la: ";demnt(a,n);
getch();
}
Bài 8:
#include<iostream.h>
#include<conio.h>
void nhapmang(int a[],int n)
{
for(int i=0;i<n;i++)
{ cout<<"a["<<i<<"]=";cin>>a[i];
}
}
void hienthimang(int a[],int n)
{
for(int i=0;i<n;i++)
cout<<a[i]<<"\n";
}
void tinhtongnt(int a[],int n,int k)
{ int dem,s=0;
for(int i=0;i<n;i++)
{ dem=0;
for(int j=2;j<i;j++)
if((i+1)%j==0)
dem++;

if(dem==0&&a[i]<k)
s=s+a[i];
}
cout<<s;
}
void demnt(int a[],int n)
{ int dem,dem1,dem2=0;
for(int i=0;i<n;i++)
{ dem=0;dem1=0;
for(int j=2;j<a[i];j++)
if(a[i]%j==0) dem++;
for(int k=2;k<i;k++)
if(i%k==0) dem1++;
if(dem1==0&&dem!=0)
dem2++;
}
cout<<dem2;
}
void main()
{
int a[100];int n;int k;
do
{ cout<<"Nhap n: ";cin>>n;
}while(n<=0);
cout<<"Nhap k: ";cin>>k;
cout<<"Nhap cac ptu cua mang: "<<"\n";nhapmang(a,n);
hienthimang(a,n);
cout<<"\nTong cac ptu thoa man la: ";tinhtongnt(a,n,k);
cout<<"\nSo ptu thoa man la: ";demnt(a,n);
getch();

}
Bài 9:
#include<iostream.h>
#include<conio.h>
void nhapmang(int a[],int n)
{
for(int i=0;i<n;i++)
{ cout<<"a["<<i<<"]=";cin>>a[i];
}
}
void hienthimang(int a[],int n)
{
for(int i=0;i<n;i++)
if(a[i]>=0&&a[i]%2==0)
cout<<a[i]<<"\t";
}
void tinhtongcp(int a[],int n,int k)
{ int s=0;
for(int i=0;i<n;i++)
{
for(int j=1;j<=a[i];j++)
if(j*j==a[i]&&a[i]>k)
s=s+a[i];
}
cout<<s;
}
void demnt(int a[],int n,int k)
{ int dem,dem1=0;
for(int i=0;i<n;i++)
{dem=0;

for(int j=2;j<a[i];j++)
if(a[i]%j==0) dem++;
if(dem==0&&a[i]<k)
dem1++;
}
cout<<dem1;
}
void main()
{
int a[100];int n;int k;
do
{ cout<<"Nhap n: ";cin>>n;
}while(n<=0);
cout<<"Nhap k: ";cin>>k;
cout<<"Nhap cac ptu cua mang: "<<"\n";nhapmang(a,n);
hienthimang(a,n);
cout<<"\nTong cac ptu thoa man la: ";tinhtongcp(a,n,k);
cout<<"\nSo ptu thoa man la: ";demnt(a,n,k);
getch();
}
Bài 10:
#include<iostream.h>
#include<conio.h>
void nhapmang(int b[],int n)
{
for(int i=0;i<n;i++)
{ cout<<"b["<<i<<"]=";cin>>b[i];
}
}
void hienthimang(int b[],int n,int k)

{
for(int i=0;i<n;i++)
if(b[i]>k&&b[i]%2==0)
cout<<b[i]<<" ";
}
void saptangle(int b[],int n)
{ int tg;
for(int i=0;i<n-1;i++)
for(int m=0;m<n-1;m++)
if(b[m]>b[m+1])
{ tg=b[m];b[m]=b[m+1];b[m+1]=tg;}
for(int j=0;j<n;j++)
if(b[j]%2!=0)
cout<<b[j];
}
void tbcsole(int b[],int n)
{ int s=0,dem=0;double tbc;
for(int i=0;i<n;i++)
if(b[i]%2!=0)
{ dem++;s=s+b[i];}
tbc=(double)s/dem;
cout<<tbc;
}
void main()
{
int b[100];int n;int k;
do
{ cout<<"Nhap n: ";cin>>n;
}while(n<=0);
cout<<"Nhap k: ";cin>>k;

cout<<"Nhap cac ptu cua mang: "<<"\n";nhapmang(b,n);
hienthimang(b,n,k);
cout<<"\nMang cac ptu le sap xep la: ";saptangle(b,n);
cout<<"\nTrung binh cong cac ptu le la: ";tbcsole(b,n);
getch();
}
Bài 11:
#include<iostream.h>
#include<conio.h>
void nhapmang(int b[],int n)
{
for(int i=0;i<n;i++)
{ cout<<"a["<<i<<"]=";cin>>b[i];
}
}
void hienthimang(int b[],int n,int k)
{
for(int i=0;i<n;i++)
if(b[i]>=k&&b[i]%2==0)
cout<<b[i]<<" ";
}
void sapgiamle(int b[],int n)
{
int tg;
for(int i=0;i<n-1;i++)
for(int m=0;m<n-1;m++)
if(b[m]<b[m+1])
{tg=b[m];b[m]=b[m+1];b[m+1]=tg;}
for(int j=0;j<n;j++)
if(b[j]%2!=0)

cout<<b[j]<<" ";
}
void tbcsole(int b[],int n)
{
int dem=0,s=0;double tbc;
for(int i=0;i<n;i++)
if(b[i]%2!=0&&b[i]<10)
{ s=s+b[i];dem++;}
tbc=(double)s/dem;
cout<<tbc;
}
void main()
{
int b[100];int n;int k;
do
{ cout<<"Nhap n: ";cin>>n;
}while(n<=0);
cout<<"Nhap k: ";cin>>k;
cout<<"Nhap cac ptu cua mang: "<<"\n";nhapmang(b,n);
hienthimang(b,n,k);
cout<<"\nCac ptu le sap xep giam: ";sapgiamle(b,n);
cout<<"\nTrung binh cong cac ptu le thoa man la: ";tbcsole(b,n);
getch();
}
Bài 12:
#include<iostream.h>
#include<conio.h>
void nhapmang(int b[],int n)
{
for(int i=0;i<n;i++)

{ cout<<"a["<<i<<"]=";cin>>b[i];
}
}
void hienthimang(int b[],int n,int k)
{
for(int i=0;i<n;i++)
if(b[i]>=k&&b[i]%2==0)
cout<<b[i]<<" ";
}
void hoandoi(int b[],int n)
{
int min,max,vt1,vt2,tg;
min=b[0];
for(int i=0;i<n;i++)
if(min>b[i])
{
min=b[i];vt1=i;
}
max=b[0];
for(int j=0;j<n;j++)
if(max<b[j])
{
max=b[j];vt2=j;
}
tg=b[vt1];b[vt1]=b[vt2];b[vt2]=tg;
for(int m=0;m<n;m++)
cout<<b[m]<<" ";
}
void tbcnt(int b[],int n)
{

int dem,s=0,dem1=0;float tbc;
for(int i=0;i<n;i++)
{
dem=0;
for(int j=1;j<=b[i];j++)
if(b[i]%j==0)
dem++;
if(dem<=2)
{s=s+b[i];dem1++;}
}
tbc=(float)s/dem1;
cout<<tbc;
}
void main()
{
int b[100];int n;int k;
do
{ cout<<"Nhap n: ";cin>>n;
}while(n<=0);
cout<<"Nhap k: ";cin>>k;
cout<<"Nhap cac ptu cua mang: "<<"\n";nhapmang(b,n);
hienthimang(b,n,k);
cout<<"\nMang sau khi hoan doi Max Min la: ";hoandoi(b,n);
cout<<"\nTrung binh cong cac so nguyen to la: ";tbcnt(b,n);
getch();
}
Bài 13:
#include<iostream.h>
#include<conio.h>
void nhapmang(int b[],int m)

{
for(int i=0;i<m;i++)
{ cout<<"a["<<i<<"]=";cin>>b[i];
}
}
void hienthimang(int b[],int m)
{
for(int i=0;i<m;i++)
cout<<b[i]<<" ";
}
void hoandoi(int b[],int m)
{
int tg,vt1,vt2;
for(int i=0;i<m;i++)
{ vt1=0;vt2=m-1;}
tg=b[vt1];b[vt1]=b[vt2];b[vt2]=tg;
for(int n=0;n<m;n++)
cout<<b[n]<<" ";
}
void tbcchinhphuong(int b[],int n)
{
int dem=0,s=0;float tbc;
for(int i=0;i<n;i++)
{
for(int j=1;j<=b[i];j++)
if(j*j==b[i])
{s=s+b[i];dem++;}
}
tbc=(float)s/dem;
cout<<tbc;

}
void main()
{
int b[100];int m;
do
{ cout<<"Nhap m: ";cin>>m;
}while(m<=0);
cout<<"Nhap cac ptu cua mang: "<<"\n";nhapmang(b,m);
hienthimang(b,m);
cout<<"\nMang sau khi hoan doi la: ";hoandoi(b,m);
cout<<"\nTrung binh cong cac so nguyen to la: ";tbcchinhphuong(b,m);
getch();
}
Bài 14:
#include<iostream.h>
#include<conio.h>
void nhapmang(int b[],int m)
{
for(int i=0;i<m;i++)
{ cout<<"a["<<i<<"]=";cin>>b[i];
}
}
void hienthimang(int b[],int m)
{
for(int i=0;i<m;i++)
cout<<b[i]<<"\t";
}
void daonguoc(int b[],int m)
{
for(int i=m-1;i>=0;i )

cout<<b[i]<<" ";
}
void xoamax(int b[],int m)
{
int max,vt; max=b[0];
for(int i=0;i<m;i++)
if(max<b[i])
{
max=b[i];vt=i;
}
for(int j=vt;j<m-1;j++)
{
b[j]=b[j+1];
}
m ;
for(int n=0;n<m;n++)
cout<<b[n]<<" ";
}
void main()
{
int b[100];int m;
do
{ cout<<"Nhap m: ";cin>>m;
}while(m<=0);
cout<<"Nhap cac ptu cua mang: "<<"\n";nhapmang(b,m);
hienthimang(b,m);
cout<<"\nMang sau khi dao nguoc la: ";daonguoc(b,m);
cout<<"\nMang sau khi xoa Max la: ";xoamax(b,m);
getch();
}

Bài 15:
#include<iostream.h>
#include<conio.h>
void nhapmang(int b[],int m)
{
for(int i=0;i<m;i++)
{ cout<<"a["<<i<<"]=";cin>>b[i];
}
}
void hienthimang(int b[],int m)
{
for(int i=0;i<m;i++)
cout<<b[i]<<"\n";
}
void kiemtradoixung(int b[],int m)
{ int dem=0,dem1=0;
for(int i=0;i<m;i++)
if(b[i]==b[m-i-1])
dem1++;
else dem++;
if(dem1==m) cout<<"Mang la mang doi xung.";
else cout<<"Mang khong phai la doi xung";

}
void xoamin(int b[],int m)
{
int min,vt; min=b[0];
for(int i=0;i<m;i++)
if(min>b[i])
{

min=b[i];vt=i;
}
for(int j=vt;j<m-1;j++)
{
b[j]=b[j+1];
}
m ;
for(int n=0;n<m;n++)
cout<<b[n]<<" ";
}
void main()
{
int b[100];int m;
do
{ cout<<"Nhap m: ";cin>>m;
}while(m<=0);
cout<<"Nhap cac ptu cua mang: "<<"\n";nhapmang(b,m);
hienthimang(b,m);
cout<<"\nMang sau khi xoa Min la: ";xoamin(b,m);
getch();
}
Bài 16:
#include<iostream.h>
#include<conio.h>
void nhapmang(int b[],int m)
{
for(int i=0;i<m;i++)
{ cout<<"a["<<i<<"]=";cin>>b[i];
}
}

void hienthimang(int b[],int m)
{
for(int i=0;i<m;i++)
cout<<b[i]<<"\n";
}
void xoapt(int b[],int m,int x)
{
int c[100];int dem=0;
for(int i=0;i<m;i++)
if(b[i]>=x)
{
c[dem]=b[i];dem++;
}
for(int n=0;n<dem;n++)
cout<<c[n]<<" ";
}
void chenpt(int b[],int m,int y)
{
m++;
for(int i=m-1;i>0;i )
b[i]=b[i-1];
b[0]=y;
for(int j=0;j<m;j++)
cout<<b[j]<<" ";
}
void main()
{
int b[100];int m,x,y;
do
{ cout<<"Nhap m: ";cin>>m;

}while(m<=0);
cout<<"Nhap x: ";cin>>x;
cout<<"Nhap y: ";cin>>y;
cout<<"Nhap cac ptu cua mang: "<<"\n";nhapmang(b,m);
hienthimang(b,m);
cout<<"\nMang sau khi xoa ptu la: ";xoapt(b,m,x);
cout<<"\nMang sau khi chen vao dau la: ";chenpt(b,m,y);
getch();
}
Bài 17:
#include<iostream.h>
#include<conio.h>
void nhapmang(int b[],int m)
{
for(int i=0;i<m;i++)
{ cout<<"a["<<i<<"]=";cin>>b[i];
}
}
void hienthimang(int b[],int m)
{
for(int i=0;i<m;i++)
cout<<b[i]<<"\n";
}
void xoapt(int b[],int m,int x)
{
int c[100];int dem=0;
for(int i=0;i<m;i++)
if(b[i]<=x)
{
c[dem]=b[i];dem++;

}
for(int n=0;n<dem;n++)
cout<<c[n]<<" ";
}
void chenpt(int b[],int m,int y)
{
b[m]=y;m++;
for(int i=0;i<m;i++)
cout<<b[i]<<" ";
}
void main()
{
int b[100];int m,x,y;
do
{ cout<<"Nhap m: ";cin>>m;
}while(m<=0);
cout<<"Nhap x: ";cin>>x;
cout<<"Nhap y: ";cin>>y;
cout<<"Nhap cac ptu cua mang: "<<"\n";nhapmang(b,m);
hienthimang(b,m);
cout<<"\nMang sau khi xoa ptu la: ";xoapt(b,m,x);
cout<<"\nMang sau khi chen vao cuoi la: ";chenpt(b,m,y);
getch();
}
Bài 18:
#include<iostream.h>
#include<conio.h>
void nhapmang(int b[],int m)
{
for(int i=0;i<m;i++)

{ cout<<"a["<<i<<"]=";cin>>b[i];
}
}
void hienthimang(int b[],int m)
{
for(int i=0;i<m;i++)
cout<<b[i]<<"\n";
}
void xoapt(int b[],int m,int x)
{
int c[100];int dem=0;
for(int i=0;i<m;i++)
if(b[i]!=x)
{
c[dem]=b[i];dem++;
}
for(int j=0;j<dem;j++)
cout<<c[j]<<" ";
}
void thaythe(int b[],int m,int x,int y)
{
for(int i=0;i<m;i++)
if(b[i]==x)
b[i]=y;
for(int j=0;j<m;j++)
cout<<b[j]<<" ";
}
void main()
{
int b[100];int m,x,y;

do
{ cout<<"Nhap m: ";cin>>m;
}while(m<=0);
cout<<"Nhap x: ";cin>>x;
cout<<"Nhap y: ";cin>>y;
cout<<"Nhap cac ptu cua mang: "<<"\n";nhapmang(b,m);
hienthimang(b,m);
cout<<"\nMang sau khi xoa ptu la: ";xoapt(b,m,x);
cout<<"\nMang sau khi thay the la: ";thaythe(b,m,x,y);
getch();
}
Bai 19:
#include<iostream.h>
#include<conio.h>
void nhapmang(int a[],int m)
{
for(int i=0;i<m;i++)
{ cout<<"a["<<i<<"]=";cin>>a[i];
}
}
void hienthimang(int a[],int m)
{
for(int i=0;i<m;i++)
if(a[i]<0)
cout<<a[i]<<"\n";
}
void tinhtongam(int a[],int n)
{
int i,s=0;
for(i=0;i<n;i++)

if(a[i]<0)
s=s+a[i];
cout<<s;
}
void saptang(int a[],int n)
{
int tg;
for(int l=0;l<n;l++)
for(int i=0;i<n-1;i++)
if(a[i]>a[i+1])
{
tg=a[i];a[i]=a[i+1];a[i+1]=tg;
}
for(int j=0;j<n;j++)
cout<<a[j]<<" ";
}
void main()
{
int a[100];int n;
do
{ cout<<"Nhap n: ";cin>>n;
}while(n<=0);
cout<<"Nhap cac ptu cua mang: "<<"\n";nhapmang(a,n);
hienthimang(a,n);
cout<<"\nTong cac ptu am cua mang la: ";tinhtongam(a,n);
cout<<"\nMang sau khi sap xep la: ";saptang(a,n);
getch();
}
Bài 20:
#include<iostream.h>

#include<conio.h>
void nhapmang(int a[],int m)
{
for(int i=0;i<m;i++)
{ cout<<"a["<<i<<"]=";cin>>a[i];
}
}
void hienthimang(int a[],int m)
{
for(int i=0;i<m;i++)
if(a[i]>=0)
cout<<a[i]<<"\n";
}
void tinhtongduong(int a[],int n)
{
int i,s=0;
for(i=0;i<n;i++)
if(a[i]>=0)
s=s+a[i];
cout<<s;
}
void sapxep(int a[],int n)
{
int tg;
for(int l=0;l<n;l++)
for(int i=0;i<n-1;i++)
if(a[i]<a[i+1])
{
tg=a[i];a[i]=a[i+1];a[i+1]=tg;
}

for(int j=0;j<n;j++)
cout<<a[j]<<" ";
}
void main()
{
int a[100];int n;
do
{ cout<<"Nhap n: ";cin>>n;
}while(n<=0);
cout<<"Nhap cac ptu cua mang: "<<"\n";nhapmang(a,n);
hienthimang(a,n);
cout<<"\nTong cac ptu am cua mang la: ";tinhtongduong(a,n);
cout<<"\nMang sau khi sap xep la: ";sapxep(a,n);
getch();
}
Bài 21:
#include<iostream.h>
#include<conio.h>
void nhapmang(int a[],int m)
{
for(int i=0;i<m;i++)
{ cout<<"a["<<i<<"]=";cin>>a[i];
}
}
void hienthimang(int a[],int m)
{
for(int i=0;i<m;i++)
if(a[i]>20)
cout<<a[i]<<"\n";
}

void timmax(int a[],int n)
{
int i,max=a[0];
for(i=0;i<n;i++)
if(max<a[i])
max=a[i];
cout<<max;
}
void timvitri(int a[],int n)
{
int vt,min=a[0];
for(int i=0;i<n;i++)
if(min>a[i])
{
min=a[i];
}
for(int l=0;l<n;l++)
if(min==a[l])
{
vt=l+1;cout<<vt<<" ";
}
}
void main()
{
int a[100];int n;
do
{ cout<<"Nhap n: ";cin>>n;
}while(n<=0);
cout<<"Nhap cac ptu cua mang: "<<"\n";nhapmang(a,n);
hienthimang(a,n);

cout<<"\nPtu max la: ";timmax(a,n);
cout<<"\nVi tri cac ptu nho nhat la: ";timvitri(a,n);
getch();
}
Bài 22:
#include<iostream.h>
#include<conio.h>
void nhapmang(int a[],int m)
{
for(int i=0;i<m;i++)
{ cout<<"a["<<i<<"]=";cin>>a[i];
}
}
void hienthimang(int a[],int m)
{
for(int i=0;i<m;i++)
if(a[i]<30)
cout<<a[i]<<"\n";
}
void timmin(int a[],int n)
{
int i,min=a[0];
for(i=0;i<n;i++)
if(min>a[i])
min=a[i];
cout<<min;
}
void doicho(int a[],int n)
{
int tg;

for(int j=0;j<n;j++)
{
tg=a[0];a[0]=a[n-1];a[n-1]=tg;
}
for(int i=0;i<n;i++)
cout<<a[i]<<" ";
}
void main()
{
int a[100];int n;
do
{ cout<<"Nhap n: ";cin>>n;
}while(n<=0);
cout<<"Nhap cac ptu cua mang: "<<"\n";nhapmang(a,n);
hienthimang(a,n);
cout<<"\nPtu Min la: ";timmin(a,n);
cout<<"\nMang sau khi doi cho la: ";doicho(a,n);
getch();
}
Bài 23:
#include<iostream.h>
#include<conio.h>
void nhapmang(int a[],int m)
{
for(int i=0;i<m;i++)
{ cout<<"a["<<i<<"]=";cin>>a[i];
}
}
void hienthimang(int a[],int n,int k)
{

for(int i=0;i<n;i++)
if(a[i]<k)
cout<<a[i]<<"\n";
}
void tinhtong(int a[],int n)
{
int i,s=0;
for(i=0;i<n;i++)
if(a[i]<0)
s=s+a[i];
cout<<s;
}
void thaythe(int a[],int n,int x,int y)
{
int tg;
for(int j=0;j<n;j++)
{
a[0]=x;a[n-1]=y;
}
for(int i=0;i<n;i++)
cout<<a[i]<<" ";
}
void main()
{
int a[100];int n,k,x,y;
do
{ cout<<"Nhap n: ";cin>>n;
}while(n<=0);
cout<<"Nhap k: ";cin>>k;
cout<<"Nhap x: ";cin>>x;

cout<<"Nhap y: ";cin>>y;
cout<<"Nhap cac ptu cua mang: "<<"\n";nhapmang(a,n);
hienthimang(a,n,k);
cout<<"\nTong cac ptu am la: ";tinhtong(a,n);
cout<<"\nMang sau khi thay the la: ";thaythe(a,n,x,y);
getch();
}
Bài 24:
#include<iostream.h>
#include<conio.h>
void nhapmang(int a[],int m)
{
for(int i=0;i<m;i++)
{ cout<<"a["<<i<<"]=";cin>>a[i];
}
}
void hienthimang(int a[],int n,int k)
{
for(int i=0;i<n;i++)
if(a[i]>k)
cout<<a[i]<<" ";
}
void tinhtong(int a[],int n)
{
int i,s=0;
for(i=0;i<n;i++)
if(a[i]>0)
s=s+a[i];
cout<<s;
}

void xoamax(int a[],int n)
{
int tg,vt,diem,max1,max=a[0];
do
{
for(int j=0;j<n;j++)
if(max<=a[j])
{
max=a[j];vt=j;
}
diem=max;
for(int i=vt;i<n-1;i++)
a[i]=a[i+1];
n ;
max1=a[n-1];
for(int m=n-1;m>=0;m )
if(max1<a[m])
max1=a[m];
}while(diem==max1);
for(int l=0;l<n;l++)
cout<<a[l]<<" ";
}
void main()
{
int a[100];int n,k;
do
{ cout<<"Nhap n: ";cin>>n;
}while(n<=0);
cout<<"Nhap k: ";cin>>k;
cout<<"Nhap cac ptu cua mang: "<<"\n";nhapmang(a,n);

hienthimang(a,n,k);
cout<<"\nTong cac ptu duong la: ";tinhtong(a,n);
cout<<"\nMang sau khi xoa Max la: ";xoamax(a,n);
getch();
}
Bài 25:
#include<iostream.h>
#include<conio.h>
void nhapmang(int a[],int m)
{
for(int i=0;i<m;i++)
{ cout<<"a["<<i<<"]=";cin>>a[i];
}
}
void hienthimang(int a[],int n,int k)
{
for(int i=0;i<n;i++)
if(a[i]>k)
cout<<a[i]<<"\t";
}
void tinhtong(int a[],int n,int k)
{
int i,s=0;
for(i=0;i<n;i++)
if(a[i]>0&&a[i]<k)
s=s+a[i];
cout<<s;
}
void xoamin(int a[],int n)
{

int tg,vt,diem,min1,min=a[0];
do
{
for(int j=0;j<n;j++)
if(min>=a[j])
{
min=a[j];vt=j;
}
diem=min;
for(int i=vt;i<n-1;i++)
a[i]=a[i+1];
n ;

Tài liệu bạn tìm kiếm đã sẵn sàng tải về

Tải bản đầy đủ ngay
×