Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Емтихан есептеры.doc
Скачиваний:
0
Добавлен:
21.02.2020
Размер:
73.73 Кб
Скачать

Void main()

{clrscr();

int z[10],a=5,i,min,max,imax,imin,reg;

cout<<"regim vvoda"<<endl;

cin>>reg;

randomize();

if(reg==1) {cout<<"vvesti s klaviaturi"<<endl;

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

cin>>z[i];}

else {cout<<"vvesti random"<<endl;

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

{z[i]=random(10); cout<<z[i]<<" "<<endl;

}}

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

{if(z[i]>a && z[i]<=min) {min=z[i]; imin=i;}

if(z[i]<a && z[i]>=max) {max=z[i]; imax=i;}}}

cout<<z[imin]<<" "<<z[imax]<<endl;

getch();}

Y(10) массивінің оң элеменнтерін ретімен Z массивіне көшіріп жазу.

#include<iostream.h>

#include<stdlib.h>

#include<conio.h>

Void main()

{clrscr();

int z[10],b[10], i,j,reg;

cout<<"regim vvoda"<<endl;

cin>>reg;

randomize();

if(reg==1)

{cout<<"vvesti s klaviaturi"<<endl;

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

cin>>z[i];}

else {cout<<"vvesti random"<<endl;

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

{z[i]=random(7); cout<<z[i]<<" "<<endl;

}}

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

if(z[i]>0) {b[j]=z[i];

cout<<b[j];}

getch();}

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

#include<stdlib.h>

#include<conio.h>

#include<iostream.h>

Void main()

{clrscr();

int z[10],s, i,j,reg;

cout<<"regim vvoda"<<endl;

cin>>reg;

randomize();

if(reg==1) {cout<<"vvesti s klaviaturi"<<endl;

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

cin>>z[i];}

else {cout<<"vvesti random"<<endl;

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

{z[i]=random(7); cout<<z[i]<<" "<<endl;

}}

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

if(z[i]>0) {s=0;

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

s=s+z[i];

cout<<"s="<<s<<endl; }

getch();}

Берілген символдар жолындағы барлық бос жолдарды + таңбасымен алмастыру

#include<iostream.h>

#include<conio.h>

#include<stdio.h>

void main()

{char str[80];

int n,i,k;

cin.getline(str,80);

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

if (str[i]==' ') str[i]='-';

cout<<"otvet "<<str<<endl;

getch();}

Берілген символдар жолынан торт әріптен туратын создер санын анықтау

#include<iostream.h>

#include<string.h>

#include<conio.h>

void main()

{char ss[80]; int i,k,l;

cin. getline(ss,80);cin.get();

l=strlen(ss);

for (i=0,k=0;i<=4;i++)

if (ss[i]==' '&&ss[i+1]!=' ') k=k++;

cout<<"soz sany="<<k+1<<endl;

getch();}

Берілген символдар жолынан бастапқы және соңғы символдары сәйкес создердән санын анықтау

#include<iostream.h>

#include<string.h>

void main()

{char ss[80];

int i,k,l;

cin. getline(ss, 80);cin.get();

l=strlen(ss);

for (i=0,k=0;i<=l;i++)

if (ss[i]==' '&&ss[i+1]!=' ')k=k++;

cout<<"count of slov="<<k+1<<endl;}

Берілген символдар жолынан О әрпінің санын анықтау

#include<iostream.h>

#include<string.h>

#include<conio.h>

void main()

{char ss[80]; int i,n,l;

cin. getline(ss,80);cin.get();

l=strlen(ss);

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

if (ss[i]=='o') n=n++;

cout<<"arip o="<<n<<endl;

getch();}

Бүтінсанды A(10) массивінің жұп сандарын екі еселеп, ал тақ сандардың квадратын табу. Шыққан массивтің ең үлкен элементін табу керек.

#include<iostream.h>

#include<stdlib.h>

#include<conio.h>

#include<math.h>

void main()

{clrscr();

float max;

int z[10],b[10],c[10],k,i,j,reg;

cout<<"regim vvoda"<<endl;

cin>>reg;

randomize();

if(reg==1) {cout<<"vvesti s klaviaturi"<<endl;

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

cin>>z[i];}

else {cout<<"vvesti random"<<endl;

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

{z[i]=random(7); cout<<z[i]<<" "<<endl;

}}

cout<<"b=";

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

if(z[i]%2==0) {b[j]=2*z[i];

cout<<b[j]<<" ";}

cout<<"c=";

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

if(z[i]%2==1) {c[k]=pow(z[i],2);

cout<<c[k]<<" ";

}

{ max=-9999;

for(i=0; i<c[k]; i++)

if (c[k]>max)

max=c[k];

cout<<"max="<<max;}

getch();}

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