- массив элементтерінің арасынан ен кіші санда табу керек және оның орнын табу керек...
#include <iostream>
using namespace std;
int main(){
int a[10];
int k=0;
int min;
cout<<"Vvedite massive"<<endl;
for (int i=0;i<10;i++){
cout<<"a["<<i<<"]"<<"->";
cin>>a[i];
}
min=a[0];
for (int i=1;i<10;i++)
{
if(a[i]<min)
{
min=a[i];
k=i;
}
}
cout<<"Massivtegi en kishi san = "<<min<<endl;
cout<<"Massivtegi en kishi sannin orni = "<<"a["<<k<<"]"<<endl;
return 0;
}
- массив элементтерін өсу ретімен орналастыру керек...
#include <iostream>
using namespace std;
int main(){
int a[10];
int k=0;
int min;
cout<<"Massivti engiz"<<endl;
for (int i=0;i<10;i++){
cout<<"a["<<i<<"]"<<"->";
cin>>a[i];
}
for (int i=0;i<10;i++)
{
for (int j=0;j<9;j++)
{
if (a[j]>a[j+1])
{
int s=0;
s=a[j];
a[j]=a[j+1];
a[j+1]=s;
}
}
}
cout<<"Massiv osu reti boinsha"<<endl;
for (int i=0;i<10;i++)
cout<<a[i]<<" ";
cout<<endl;
return 0;
}
- массив элементтерінің тақ сандарының қосындысын анықтау қажет және санын анықтау керек.
#include <iostream>
using namespace std;
int main(){
int a[10];
int k=0;
int sum=0;
cout<<"Vvedite massive"<<endl;
for (int i=0;i<10;i++){
cout<<"a["<<i<<"]"<<"->";
cin>>a[i];
}
for (int i=0;i<10;i++)
{
if(a[i]%2==1)
{
sum =sum+a[i];
k=k+1;
}
}
cout<<"Massivtegi tak sandar kosindisi = "<<sum<<endl;
cout<<"Masivtegi tak sandar sani = "<<k<<endl;
return 0;
}