if((max2
max2=a[i];
l=i;
}
}
cout<<"Max2="<
max3=a[0];
return 0;
}
Dastur natijasi:
3.float * x;
Berilgan x vektor quyidagi qoida bo'yicha hosil qilinsin ( hosil bo'lgan vektor k-elementining qiymati):
a) = max xi bunda 1( i ( k;
b) vektor elementlari teskari tartibda joylashtirilsin;
Dastur kodi:
#include
using namespace std;
int main(){
float x[100];
int n,k;
cout<<"Massiv elementlari sonini kiriting -> ";
cin>>n;
cout<<"k=";
cin>>k;
cout<<"Massiv elementlari:\n";
for(int i=0;i
x[i]=rand()%30*1.0;
cout<
}
int b[100];
cout<<"\n\n";
int c[100];
int l=k;
cout<<"k vektor to'plami:\n";
for(int i=1;i<=k;i++){
b[i]=x[i];
cout<
c[l]=b[i];
l--;
}
cout<<"\n\nk vektorni teskari tartibi:\n";
for(int i=1;i<=k;i++){
cout<
}
return 0;
}
Dastur natijasi:
4.n o’lchamga ega (n>0), butun sonli a massivning x ga teng bo‘lgan sonini o‘chiradigan RemoveX(n,a,x) nomli void turidagi funksiya tasvirlansin. a massiv va n soni kiruvchi va chiquvchi parametrlar hisoblanadi. Bu funksiyadan foydalanib na, nb, nc o’lchamga ega a, b, c massivlarning xa, xb, xc sonlari o‘chirilsin, hosil qilingan massivlar va ularning o‘lchami chiqarilsin.
Dastur kodi:
#include
using namespace std;
void RemoveX(int n,int x){
int a[100];
srand(time(0));
cout<<"Oldingi massiv to'plami:"<
for(int i=0;i
a[i]=rand()%10+1;
cout<
}
int k;
for(int i=0;i
if(a[i]==x){
k=i;
}
}
cout<
cout<<"Keyingi massiv to'plami:\n";
for(int i=0;i
if(a[i]!=a[k])
cout<
}
cout<<"\n************************************\n\n";
}
int main(){
RemoveX(10,5);
RemoveX(15,3);
RemoveX(8,1);
return 0;
}
Dastur natijasi:
Do'stlaringiz bilan baham: