Мазмұнға өту
dan_ntu

Данияр Мырзаканов

@dan_ntu

Сайтта 2010 ж. 29 наурызКазахстан, Алматы

Қазақстан халқы үшін қызмет жасаймын

рейтинг

100

жазбалар

173

пікірлер

73

тіркелуші

96

жазылымдар

7

8. X(10) массиві берілген. Массивтегі 2-ден кіші элементтердің номерін жауапқа шығарыңдар.

#include <stdio.h>
#include <conio.h>
#define nmax 10
void main(){
int x[nmax];
int i;
int s=0;
clrscr();
printf("Input X[10]:\n");
for (i=0;i<nmax;i++){
printf("x[%d]=",i);
scanf("%d",&x[i]);
}
printf("\nOndelgen massiv \n");
for (i=0;i<nmax;i++){
if (x[i]<2){
printf("X[%d]=%d ",i,x[i]);
}
}
getch();
}

#include <stdio.h>
#include <conio.h>
#define nmax 10
void main(){
int x[nmax]; int i; int s=0;
clrscr();
printf("Input X[10]:\n");    for (i=0;i<nmax;i++){
printf("x[%d]=",i); scanf("%d",&x[i]);    }
printf("\nOndelgen massiv \n"); for (i=0;i<nmax;i++){
if (x[i]<2){ printf("X[%d]=%d ",i,x[i]); } }

getch();
}

0
0
581

7. X(12) массивіндегі оң элементтер орнына “1”, ал теріс элементтер орнына “0”-ді жазыңдар.

#include <stdio.h>
#include <conio.h>
#define nmax 12
void main(){
int x[nmax];
int i;
clrscr();
printf("Input X[12]:\n");
for (i=0;i<nmax;i++){
printf("X[%d]=",i);
scanf("%d",&x[i]);
}
for (i=0;i<nmax;i++){
if (x[i]>0){
x[i]=1;
}
else{
x[i]=0;
}
}
printf("\nOndelgen ma ssiv \n");
for (i=0;i<nmax;i++){
printf("X[%d]=%d ",i,x[i]);
}
getch();
}

#include <stdio.h>
#include <conio.h>
#define nmax 12
void main(){
int x[nmax]; int i;
clrscr();
printf("Input X[12]:\n");    for (i=0;i<nmax;i++){
printf("X[%d]=",i); scanf("%d",&x[i]);    }

for (i=0;i<nmax;i++){
if (x[i]>0){ x[i]=1; } else{ x[i]=0; } }
printf("\nOndelgen ma ssiv \n");       for (i=0;i<nmax;i++){ printf("X[%d]=%d ",i,x[i]);       }

getch();
}

0
0
443

6. X(10) массивінің жұп элементтерінің қосындысын табыңдар.

#include <stdio.h>
#include <conio.h>
#define nmax 10
void main(){
int x[nmax];
int i;
int s=0;
clrscr();
printf("Input X[10]:\n");
for (i=0;i<nmax;i++){
printf("z[%d]=",i);
scanf("%d",&x[i]);
}
for (i=0;i<nmax;i++){
if (x[i] %2==0){
s=s+x[i];
}
}
printf("\nOndelgen massiv \n");
printf("\nZup elementer kosindisi = %d\n",s);
getch();
}

#include <stdio.h>
#include <conio.h>
#define nmax 10
void main(){
int x[nmax]; int i; int s=0;
clrscr();
printf("Input X[10]:\n");    for (i=0;i<nmax;i++){
printf("z[%d]=",i); scanf("%d",&x[i]);    }

for (i=0;i<nmax;i++){
if (x[i] %2==0){ s=s+x[i]; } }
printf("\nOndelgen massiv \n");     printf("\nZup elementer kosindisi = %d\n",s);

getch();
}

0
0
1080

10 элементтен тұратын тізбектегі оң элементтер санын есептеңдер.

#include <stdio.h>
#include <conio.h>
#define nmax 10
void main(){
int z[nmax];
int i;
int k=0;
clrscr();
printf("Input Z[10]:\n");
for (i=0;i<nmax;i++){
printf("z[%d]=",i);
scanf("%d",&z[i]);
}
for (i=0;i<nmax;i++){
if (z[i]>0){
k=k+1;
}
}
printf("\nOndelgen massiv \n");
printf("\nOn elementer sani = %d\n",k);
getch();
}

#include <stdio.h>
#include <conio.h>
#define nmax 10
void main(){
int z[nmax]; int i; int k=0;
clrscr();
printf("Input Z[10]:\n");    for (i=0;i<nmax;i++){
printf("z[%d]=",i); scanf("%d",&z[i]);    }

for (i=0;i<nmax;i++){
if (z[i]>0){ k=k+1; } }
printf("\nOndelgen massiv \n");     printf("\nOn elementer sani = %d\n",k);

getch();
}

0
0
1046

4. Y(10) массивінің тақ индексті элементтерінің арифметикалық ортасын есептеңдер.

#include <stdio.h>
#include <conio.h>
#define nmax 10
void main(){
int y[nmax];
int i;
int s=0,k=0;
float sred;
clrscr();
printf("Input Y[10]:\n");
for (i=0;i<nmax;i++){
printf("y[%d]=",i);
scanf("%d",&y[i]);
}
for (i=0;i<nmax;i++){
if ( i % 2 ==1){
s=s+y[i];
k=k+1;
}
}
sred=(float)s/k;
printf("\nOndelgen massiv \n");
printf("\nTak indexti elementt=%f",sred);
getch();
}

#include <stdio.h>
#include <conio.h>
#define nmax 10
void main(){
int y[nmax]; int i; int s=0,k=0; float sred; clrscr();
printf("Input Y[10]:\n");    for (i=0;i<nmax;i++){
printf("y[%d]=",i); scanf("%d",&y[i]);    }

for (i=0;i<nmax;i++){
if ( i % 2 ==1){ s=s+y[i]; k=k+1; } }     sred=(float)s/k;     printf("\nOndelgen massiv \n");     printf("\nTak indexti elementt=%f",sred);

getch();
}

0
0
360

Z(10) массивіндегі оң элементтердің қосындысын есептеңдер.

#include <stdio.h>
#include <conio.h>
#define nmax 10
void main(){
int z[nmax];
int i;
int s=0;
clrscr();
printf("Input Z[10]:\n");
for (i=0;i<nmax;i++){
printf("z[%d]=",i);
scanf("%d",&z[i]);
}
for (i=0;i<nmax;i++){
if (z[i]>0){
s=s+z[i];
}
}
printf("\nOndelgen massiv \n");
printf("\nOn elementer kosindisi = %d\n",s);
getch();
}

#include <stdio.h>
#include <conio.h>
#define nmax 10
void main(){
int z[nmax]; int i; int s=0;
clrscr();
printf("Input Z[10]:\n");    for (i=0;i<nmax;i++){
printf("z[%d]=",i); scanf("%d",&z[i]);    }

for (i=0;i<nmax;i++){
if (z[i]>0){ s=s+z[i]; } }
printf("\nOndelgen massiv \n");     printf("\nOn elementer kosindisi = %d\n",s);

getch();
}

0
0
804

2. Массивте ең кем дегенде бір теріс элемент бар дей отырып X(10) массивінің теріс элементтерін және оның реттік номерлерін жауапқа шығарыңдар.

#include <stdio.h>
#include <conio.h>
#define nmax 10
void main(){
int x[nmax];
int i;
int s=0;
clrscr();
printf("Input X[10]:\n");
for (i=0;i<nmax;i++){
printf("x[%d]=",i);
scanf("%d",&x[i]);
}
printf("\nOndelgen massiv \n");
for (i=0;i<nmax;i++){
if (x[i]<0){
printf("X[%d]=%d ",i,x[i]);
}
}
getch();
}

#include <stdio.h>
#include <conio.h>
#define nmax 10
void main(){
int x[nmax]; int i; int s=0;
clrscr();
printf("Input X[10]:\n");    for (i=0;i<nmax;i++){
printf("x[%d]=",i); scanf("%d",&x[i]);    }
printf("\nOndelgen massiv \n");  for (i=0;i<nmax;i++){
if (x[i]<0){ printf("X[%d]=%d ",i,x[i]); } }

getch();
}

0
0
610

А саны және массиві берілген. Тізбектің А санына тең X(i) элементі рет бойынша нешінші орында орналасқанын анықтаңдар. Егер мұндай сан болмаса, онда жауабы 0 болуы керек.

#include <stdio.h>
#include <conio.h>
#define nmax 10
void main(){
int x[nmax]; int i; int a;
clrscr();    printf("Input a->"); scanf("%d",&a);    printf("\nInput X[10]:\n");    for (i=0;i<nmax;i++){
printf("x[%d]=",i); scanf("%d",&x[i]);    }
printf("\nOndelgen massiv \n"); for (i=0;i<nmax;i++){
if (x[i]==a){ printf("X[%d]=%d ",i,x[i]); } else { printf("0 "); } }

getch();
}

0
0
1399

А(8,9) массивіндегі теріс және оң элементтердің арифметикалық ортасын, нөлдік элементтердің санын тап

#include &lt;stdio.h&gt; #include &lt;conio.h&gt; #define nmax 100 void main() { int a[nmax][nmax]; int i,j,n; int s1=0,s2=0; int k=0,k1=0,k2=0; float sred1,sred2; clrscr(); printf("n manin engiz-&gt;"); scanf("%d",&amp;n); for (i=0;i&lt;n;i++) { for (j=0;j&lt;n;j++){ printf("a[%d][%d]=",i,j); scanf("%d",&amp;a[i][j]); } } for (i=0;i&lt;n;i++) { for (j=0;j&lt;n;j++){ if (a[i][j]&lt;0){ s1=s1+a[i][j]; k1=k1+1; } else{ if (a[i][j]&gt;0){ s2=s2+a[i][j]; k2=k2+1; } } } } for (i=0;i&lt;n;i++){ for (j=0;j&lt;n;j++){ if (a[i][j]==0){ k=k+1; } } } sred1=s1/(float)k1; sred2=s2/(float)k2; printf("\nOndelgen massiv \n"); printf("\nTeris elementer kosindisi arif ortasi = %3.2f\n",sred1); printf("\nOn elementer kosindisi arif ortasi = %3.2f\n",sred2); printf("\nNolge ten elemetter sani = %d\n",k); get…

0
0
418

А(7,9) матрицасындағы max және min элементтерін тауып, оларды орындарымен алмастыр

#include <stdio.h>

#include <conio.h>

#define nmax 100

void main()

{

 

int a[nmax][nmax];

int i,j,n;

int imax=0, jmax=0,imin=0,jmin=0;

int max, min;

int t;

   

clrscr();

printf("n manin engiz->");

scanf("%d",&n);

for (i=0;i<n;i++)

{

for (j=0;j<n;j++){

printf("a[%d][%d]=",i,j);

scanf("%d",&a[i][j]);

}

}

max=a[0][0];

min=a[0][0];

for (i=0;i<n;i++)

{

for (j=0;j<n;j++){

if (a[i][j]>max){

max=a[i][j];

imax=i;

jmax=j;

}

if (a[i][j]<min){

min=a[i][j];

imin=i;

jmin=j;

}

 

}

}

 

printf("\nOndelgen massiv \n");

 

printf(" max = %d\n",max);

printf(" min = %d\n",min);

 

t=a[imin][jmin];

a[imin][jmin]=a[imax][jmax];

a[imax][jmax]=t;

 

for (i=0;i<n;i++){

for (j=0;j<n;j++){

printf("a[%d][%d]=%d ",i,j,a[i][j]);

}

printf("\n");

}

 

getch();

}

0
0
651