
- •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()
{clrscr();
int b[4][4],i,j,reg,n;
float x[4],k,s=0.0;
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>>b[i][j];}
else {cout<<"vvesti random"<<endl;
for(i=0;i<=3;i++)
for(j=0;j<=3;j++)
b[i][j]=random(3);
for(i=0;i<=3;i++)
{for(j=0;j<=3;j++)
cout<<b[i][j]<<" ";
cout<<endl;}}
for(i=0;i<=3;i++){
for(j=0;j<=3;j++)
{s=s+b[i][j];
x[k]=s/4; }
cout<<x[k]<<" "; }
getch();}
Х(5,5) екі өлшемді массиввіндегі бас диоганал элементтерінің көбейтіндісін табу
#include<iostream.h>
#include<stdlib.h>
#include<conio.h>
#include<math.h>
Void main()
{clrscr();
int a[5][5],x[5],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<=4;j++)
cin>>a[i][j];}
else {cout<<"vvesti random"<<endl;
for(i=0;i<=4;i++)
for(j=0;j<=4;j++)
a[i][j]=random(10);
for(i=0;i<=4;i++)
{for(j=0;j<=4;j++)
cout<<a[i][j]<<" ";
cout<<endl;}}k=1;
for(i=0;i<=4;i++)
for(j=0;j<=4;j++)
if(i==j) k=k*a[i][j];{
cout<<k;}
getch();}
Х(5,6) екі өлшемді массивінің әр бағандағы теріс элементтерінің санын тауып, нәтижесін К(6) бір өлшемді массивіне жазу.
Х(6,6) екі өлшемді массивінің бас диагоналының төменгі жағында орналасқан оң элементтердің көбейтіндісін табу.
#include<iostream.h>
#include<conio.h>
#include<math.h>
Void main()
{ float a[6][6];
clrscr();
int i,j;
for(i=0;i<6;i++)
for(j=0;j<6;j++)
cin>>a[i][j];
float s=1;
for(i=0;i<6;i++)
for(j=0;j<6;j++)
if(i>j) { if(a[i][j]>0) {
s=s*a[i][j];
cout<<"s="<<s<<endl;
getch();
}}}
Х(6,6) екі өлшемді массивінің бас диагоналдан төмен орналасқан теріс элементтерінің қосындысын табу.
#include<iostream.h>
#include<conio.h>
#include<math.h>
Void main()
{ float x[6][6];
clrscr();
int i,j;
for(i=0;i<6;i++)
for(j=0;j<6;j++)
cin>>a[i][j];
float s=0;
for(i=0;i<6i++)
for(j=0;j<6;j++)
if(i<j) { if(a[i][j]<0) {
s=s+a[i][j];
cout<<"s="<<s<<endl;
getch();
}}}
X(6.6) екіөлшемді массивінің бүйір диогонал элементтерінің көбейтіндісін табу.
#include<iostream.h>
#include<stdlib.h>
#include<conio.h>
#include<math.h>
Void main()
{clrscr();
int x[6][6],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<=5;i++)
for(j=0;j<=5;j++)
cin>>x[i][j];}
else {cout<<"vvesti random"<<endl;
for(i=0;i<=5;i++)
for(j=0;j<=5;j++)
x[i][j]=random(7);
for(i=0;i<=5;i++)
{for(j=0;j<=5;j++)
cout<<x[i][j]<<" ";
cout<<endl;}}
for(i=0;i<=5;i++){
for(j=0;j<=5;j++)
if(i==j) {p=p*x[i][j]; } }
cout<<"p="<<p<<endl;
getch();}
Х(10) және ) Y(10) екі массив берілген. i-ші элементтердің (i= 1,10) орташа арифметикалық мәнін табу және оларды Z массивіне жазу. Z массивінің элементтерінің Ішінен ең үлкенің табу.
#include<iomanip.h>
#include<iostream.h>
#include<conio.h>
#include<math.h>
#include<fstream.h>
Void main()
{int x[10]={2,2,2,2,2,2,2,2,2,2},y[10]={3,3,3,3,3,3,3,3,3,3},z[2];
int i,j,k;
float ar,s,ort,r,a;
for(i=0;i<10;i++)
//cout<<" vvedite massiv"<<endl;
//cin>>x[i]>>y[i];}
cout<<endl;
k=10; r=0; s=0;
for(i=0;i<10;i++) {
r=r+y[i];
s=s+x[i];}
ar=s/k;
ort=r/k;
//for(j=0;j<2;j++)
z[0]=ar ;
z[1]=ort;
cout<<" ar="<<ar<<endl;
cout<<" ort="<<ort<<endl;
cout<<" z[2]="<<z[0]<<" "<<z[1];
getch();}
X(20) массиві және А саны берілген. Осы массив элементтерінің ішінен А элементіне деңгейлердің ең үлкенін, ал одан кейінгілердің ең кішісін табу керек. Егер массивте А элементі болмаса, онда ол туралы хабарлау керек.
#include<stdlib.h>
#include<conio.h>
#include<iostream.h>