Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Ba_1179_ylau_esepter_69_-_zhauaptar.docx
Скачиваний:
0
Добавлен:
01.05.2025
Размер:
93.41 Кб
Скачать

Void main ()

{ clrscr(); int x;

float i,y;

printf("x-ty engyz: ");

scanf("%d",&x); y=0;

for (i=1;i<=3;i+=0.5)

if(x>4) { y=y+i/4.0+21;}

else if(x==4) {y=-82;}

else if(x<4) { y=y+(i-2)/i;}

printf ("\ny=%f\n",y);

getch ();}

  1. Бүтін сандардан құралған n элементтерден тұратын 2 массив берілген. Жаңа c массивін мынадай формула арқылы алу керек: c[I]=a[I]+b[I].

#include<stdlib.h>

#include<conio.h>

#include<stdio.h>

Void main()

{

int i,n,k,a[10],b[10],c[10]; clrscr();

printf("n-dy engyz: ");

scanf("%i",&n);

printf("MASSIV 1==> ");

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

a[i]=rand()%10+10;

printf("%i\t",a[i]);}

printf("\nMASSIV 2==> ");

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

b[i]=rand()%50+10;

printf("%i\t",b[i]);}

printf("\n\nKosyndysy==> ");

for(i=0;i<n;i++){ c[i]=a[i]+b[i];

printf("%i\t",c[i]); }

getch();}

  1. 10 элементі бар жиымды 0-ден 9-ға дейінгі сандармен толтырып, сонан кейін оларды кері бағытта экранға шығару.

#include<stdlib.h>

#include<conio.h>

#include<stdio.h>

#define n 10

Void main()

{

int i,j,k,a[n]; clrscr();

printf("MASSIV==> ");

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

a[i]=rand()%9+1;

printf("%i ",a[i]); }

printf("\n\nkerysy==> ");

for(i=0,j=n-2;j>i-2;j--) {

k=a[i]; a[i]=a[j]; a[j]=k;

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

getch();}

  1. Бүтін сандардан құралған А10 жиымы берілген. Сол жиымның оң элементтерінің қосындысын табу.

#include<stdlib.h>

#include<conio.h>

#include<stdio.h>

#define n 10

Void main()

{

int i,k=0,a[n]; clrscr(); randomize();

printf("MASSIV==> ");

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

a[i]=rand()%10-1;

printf("%i ",a[i]); }

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

if(a[i]>0){ k=k+a[i];}

printf("\n\nkosyndy= %d",k);

getch();}

  1. Бүтін сандардан құралған А10 массивіндегі теріс элементтердің барлығын массивтің бас жағына орналастыру керек.

#include<stdlib.h>

#include<conio.h>

#include<stdio.h>

#define n 10

Void main()

{

int i,j=0,a[n],b[10]; clrscr(); randomize();

printf("MASSIV==> ");

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

a[i]=rand()%10-2;

printf("%i ",a[i]); }

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

if(a[i]<0) { b[j]=a[i]; j++; } printf("\n\n");

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

if(a[i]>=0) { b[j]=a[i]; j++; }

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

printf("%d ",b[i]);

getch(); }

  1. а1, а2 ... а10нақты сандар жиымы берілген. Соларды программаға енгізіп, қосындысын табу программасын жасау керек.

#include<stdlib.h>

#include<conio.h>

#include<stdio.h>

#define n 10

Void main()

{

int i,j=0,a[n],b[10]; clrscr(); randomize();

printf("MASSIV==> ");

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

a[i]=rand()%10-2;

printf("%i ",a[i]); }

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

j=j+a[i];

printf("\n\nkosyndy= %d ",j);getch(); }

  1. а1, а2 ... а10оң және теріс нақты сандардан тұратын жиым берілген. Соларды программаға енгізіп, теріс элементтерінің арифметикалық ортасын табу программасын жасау керек.

#include<stdlib.h>

#include<conio.h>

#include<stdio.h>

#define n 10

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]