- •Int a[5][5],I,j,reg,max,imax;
- •Void main()
- •Void main ()
- •Void main()
- •Void main()
- •Void main()
- •Void main()
- •Void main ()
- •Void main()
- •Void main()
- •Void main()
- •Void main()
- •Void main()
- •Void main()
- •Void main()
- •X(6.6) екіөлшемді массивінің бүйір диогонал элементтерінің көбейтіндісін табу.
- •Void main()
- •Void main()
- •Void main()
- •Void main()
- •Void main()
Void main ()
{
int a[5][5],s[5],i,j; float c=1;
clrscr();
randomize();
cout<<"massiv a"<<endl;
for(i=0;i<5;i++)
for(j=0;j<5;j++)
{a[i][j]=random(15);
cout<<setw(4)<<a[i][j]<<endl;}
for(i=0;i<5;i++)
for(j=0;j<5;j++)
c=c+a[i][j];
cout<<" c="<<c<<endl;
cout<<"massiv s"<<endl;
s[i]=c;
for(i=0;i<5;i++)
{cout<<setw(4)<<i<<"= "<<s[i]<<endl;
}
getch();
}
A(6.6) екі өлшемдегі массивтегі бүйір диогоналының теріс емес элементтерінің санын табу.
#include<iostream.h>
#include<conio.h>
#include<stdlib.h>
Void main()
{int a[6][6],i,j,reg,k;
{
cout<<"regim vvoda"<<endl;
cin>>reg;
randomize();
if(reg==1) {cout<<"vvesti s klaviaturi"<<endl;
for(i=0;i<6;i++)
for(j=0;j<6;j++)
cin>>a[i][j];}
else {cout<<"vvesti random"<<endl;
for(i=0;i<6;i++)
for(j=0;j<6;j++)
a[i][j]=random(10);
for(i=0;i<6;i++)
{for(j=0;j<6;j++)
cout<<a[i][j]<<" ";
cout<<endl;}}
cout<<"on sandar byir diagonaldagy"<<endl;
for(i=0;i<6;i++){
for(j=0;j<6;j++)
if(i+j==5 && a[i][j]>0) k=a[i][j];
cout<<k<<endl; }
getch();} }
A(10) массивінің элементтерінің ішінен жұп нөмірлі ең үлкен теріс элементін табу.
#include<iostream.h>
#include<conio.h>
#include<math.h>
Void main()
{
float a[10],b[10];
int i,max,n;
for(i=0;i<10;i++)
cin>>a[i];
for(i=0;i<10;i++)
if(i%2)
{
b[n]=a[i];
cout<<b[n];}
max=-9999;
for(i=0;i<10;i++)
if(b[n]>max) max=b[n];
cout<<max;}
getch();
В(5,5) екі өлшемді массивінің бас диагоналдағы 5-тен үлкен элементтердің санын табу.
B(5.5) екіөлшемді массивінің бүйір диогонал элементтерін X(5) векторына көшіріп жазу.
#include<iostream.h>
#include<stdlib.h>
#include<conio.h>
#include<math.h>
Void main()
{clrscr();
int b[5][5],x[5],i,j,reg,k,n;
cout<<"regim vvoda"<<endl;
cin>>reg;
randomize();
if(reg==1) {cout<<"vvesti s klaviaturi"<<endl;
for(i=0;i<=4;i++)
for(j=0;j<=4;j++)
cin>>b[i][j];}
else {cout<<"vvesti random"<<endl;
for(i=0;i<=4;i++)
for(j=0;j<=4;j++)
b[i][j]=random(7);
for(i=0;i<=4;i++)
{for(j=0;j<=4;j++)
cout<<b[i][j]<<" ";
cout<<endl;}}
for(i=0;i<=4;i++){
for(j=0;j<=4;j++)
if(i==j) {x[k]=b[i][j];
cout<<x[k]<<" "; }}
getch();}
B(5.6) екі өлшемді массивтің әрбір бағанындағы оң элеметтердің санын тауып, нәтижесін K(6) бір өлшемді массивіне жазу.
#include<iostream.h>
#include<stdlib.h>
#include<conio.h>
#include<math.h>
Void main()
{clrscr();
int b[5][6],x[6],i,j,reg,k;
cout<<"regim vvoda"<<endl;
cin>>reg;
randomize();
if(reg==1) {cout<<"vvesti s klaviaturi"<<endl;
for(i=0;i<=4;i++)
for(j=0;j<=5;j++)
cin>>b[i][j];}
else {cout<<"vvesti random"<<endl;
for(i=0;i<=4;i++)
for(j=0;j<=5;j++)
b[i][j]=random(3);
for(i=0;i<=4;i++)
{for(j=0;j<=5;j++)
cout<<b[i][j]<<" ";
cout<<endl;}}
for(i=0;i<=4;i++){
for(j=0;j<=5;j++)
if(b[i][j]>0) {x[k]=b[i][j];
cout<<x[k]<<" "; }}
getch();}
D(4.4) екі өлшемді квадрат массиытің бас диогоналында және оның жоғарғы жағында орналасқан нөлге ауыстыру.
#include<iostream.h>
#include<stdlib.h>
#include<conio.h>
Void main()
{clrscr();
int d[4][4],i,j,reg,n,p=1;
cout<<"regim vvoda"<<endl;
cin>>reg;
randomize();
if(reg==1) {cout<<"vvesti s klaviaturi"<<endl;
for(i=0;i<=3;i++)
for(j=0;j<=3;j++)
cin>>d[i][j];}
else {cout<<"vvesti random"<<endl;
for(i=0;i<=3;i++)
for(j=0;j<=3;j++)
d[i][j]=random(7);
for(i=0;i<=3;i++)
{for(j=0;j<=3;j++)
cout<<d[i][j]<<" ";
cout<<endl;}}
for(i=0;i<=3;i++){
for(j=0;j<=3;j++)
if(i==j) d[i][j]=0; else
if(i<j) d[i][j]=0;}
for(i=0;i<=3;i++){
for(j=0;j<=3;j++)
cout<<d[i][j]<<" ";
cout<<endl;}
getch();}
Х(3,4) екі өлшемді массивінің әр бағандағы элементердің арифметикалық орташасын тауып, нәтижесін SА(4) бір өлшемді массивіне
жазу.
X(4.4) екіөлшемді массивінің әрбір жолындағы элементтердің арифметикалық орташасын тауып, нәтижесін SA(4) бір өлшемді массивіне жазу.
#include<iostream.h>
#include<stdlib.h>
#include<conio.h>
#include<math.h>
