- •1)Y(10) массивінің оң элеменнтерін ретімен z массивіне көшіріп жазу.
- •3) A(10) массивінің элементтерінің ішінен жұп нөмірлі ең үлкен теріс элементін табу.
- •Void main()
- •5)Бүтінсанды a(10) массивінің жұп сандарын екі еселеп, ал тақ сандардың квадратын табу. Шыққан массивтің ең үлкен элементін табу керек.
- •6)A(5,5) екі өлшемдегі массивтегі бас диогонал төменгі жағындағы элементтерді “0” –ге, жоғарғы жағындағы элементтерді “3”-ке, ал бас диогонал элементтерін “7”-ге ауыстыру.
- •7)D(4.4) екі өлшемді квадрат массиытің бас диогоналында және оның жоғарғы жағында орналасқан нөлге ауыстыру.
- •8)X(6.6) екіөлшемді массивінің бүйір диогонал элементтерінің көбейтіндісін табу.
- •9)B(5.5) екіөлшемді массивінің бүйір диогонал элементтерін X(5) векторына көшіріп жазу.
- •15)А(5,5) екі өлшемдегі массивтің әрбір жолындағы оң элементтердің көбейтіндісін тауып, p(6) өлшемді массивіне жазу.
- •Void main()
15)А(5,5) екі өлшемдегі массивтің әрбір жолындағы оң элементтердің көбейтіндісін тауып, p(6) өлшемді массивіне жазу.
#include <iostream.h> /* vvod,vivod */
#include <iomanip.h> /* setw, manipulate na 4ernom ekr */
#include <stdlib.h> /* random, */
#include <conio.h> /* */
#include <math.h> /* mat opacii */
void main ()
{
int a[5][5],p[6],i,j; float s=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;}
i=0;
do
{
i++;j--;
p[i]=a[i][j];
}
while(i<6);
cout<<"massiv p"<<endl;
for(i=0;i<6;i++)
{cout<<setw(4)<<i<<"= "<<p[i]<<endl;
}
if(i>0)
s=s*a[i][j];
cout<<"s="<<s<<endl;
getch();
}
16)А(5,5) екі өлшемдегі массивтің бас диогоналындағы теріс элементі бар бағандағы барлық элементтердің қосындысын табу. Егер бас диогоналда тнріс элемент жоқ болса, ол ткралы хабарлама беру керек.
#include<iostream.h>
#include<conio.h>
#include<math.h>
void main()
{ float a[5][5];
clrscr();
int i,j;
for(i=0;i<5;i++)
for(j=0;j<5;j++)
cin>>a[i][j];
float s=0;
for(i=0;i<5;i++)
for(j=0;j<5;j++)
if(i==j) { if(a[i][j]<0) {
s=s+a[i][j];
cout<<"s="<<s<<endl;
getch();
}} }
17)А(5,5) екі өлшемді массивінің бас диагоналының төменгі жағында орналасқан теріс элементтердің қосындысын табу.
#include<iostream.h>
#include<conio.h>
#include<math.h>
void main()
{ float a[5][5];
clrscr();
int i,j;
for(i=0;i<5;i++)
for(j=0;j<5;j++)
cin>>a[i][j];
float s=0;
for(i=0;i<5;i++)
for(j=0;j<5;j++)
if(i>j) { if(a[i][j]<0) {
s=s+a[i][j];
cout<<"s="<<s<<endl;
getch();
}}}
18)Х(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();
}}}
19)В(5,5) екі өлшемді массивінің бас диагоналдағы 5-тен үлкен элементтердің санын табу.
20)А(5,5) екі өлшемді массив бүйір диагонал бойынша екі бөлікке бөлінеді. әр бөлік элементтерінің қосындысының арифметикалық орташасын табы.
21)Х(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();
}}}
22)А(5,5) екі өлшемді массивтің әр жолдағы элементтерінің қосындысын тауып, нәтижесін S(5) бір өлшемді массивіне жазу.
#include <iostream.h> /* vvod,vivod */
#include <iomanip.h> /* setw, manipulate na 4ernom ekr */
#include <stdlib.h> /* random, */
#include <conio.h> /* */
#include <math.h> /* mat opacii */
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();
}
23)Х(5,6) екі өлшемді массивінің әр бағандағы теріс элементтерінің санын тауып, нәтижесін К(6) бір өлшемді массивіне жазу.
24)Х(3,4) екі өлшемді массивінің әр бағандағы элементердің арифметикалық орташасын тауып, нәтижесін SА(4) бір өлшемді массивіне жазу.
25)Берілген символдар жолынан бастапқы және соңғы символдары сәйкес создердән санын анықтау
#include<iostream.h>
#include<string.h>