Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
KAZ_Си.rtf
Скачиваний:
4
Добавлен:
01.07.2025
Размер:
867 Кб
Скачать
☆

010 Есепті шешу үшін дұрыс нұсқаны таңдаңыз

A) if (x>=0) f=sqrt(pow(x,3)+5); else if (x>-3 & x<0) f=3*pow(x,4)+9;

B) if (x>=0) f=sqr(pow(x,3)+5) else if (x>-3)&&(x<0) f=3*pow(x,4)+9;

C) if (x>=0) f=sqrt(pow(x,3)+5) else if (x>-3 || x<0) f=3pow(x,4)+9;

D) if (x>=0) f=sqrt(pow(x,3)+5); else if (x>-3 && x<0) f=3*pow(x,4)+9;

E) if (x>=0) f=sqr(pow(x,3)+5); else if (x>-3 ! x<0) f=3pow(x,4)+9;

{Дұрыс жауабы}= D

011 Есепті шешу үшін дұрыс нұсқаны таңдаңыз

A) if (x>-4 || x<=5) f=pow(x*x+3,1/3)+6*x*x

else if (x>5) f=pow(x,5)+3.5;

B) if (x>-4 && x<=5) f=pow(x*x+3,1/3)+6*x*x;

else if x>5 f=pow(x,5)+3.5;

C) if (x>-4) && (x<=5) f=pow(x*x+3,1/3)+6*x*x

else if (x>5) f=pow(x,5)+3.5;

D) if (x>-4 & x<=5) f=pow(x*x+3,1/3)+6*x*x;

else if x>5 f=pow(x,5)+3.5;

E) if (x>-4 && x<=5) f=pow(x*x+3,1/3)+6*x*x;

else if (x>5) f=pow(x,5)+3.5;

{Дұрыс жауабы}= E

012 X*y екілік массивтерді көбейту процедуралардың дұрыс сипаттамасын таңдаңыз

A) void mult (int x[n][n], int y[n][n], int z[n][n])

{ int i, j, k, s;

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

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

{ s=0;

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

s+=x[k][i]*y[j][k];

z[i][j]=s;} } B) void mult (int x[n][n], int y[n][n], int z[n][n])

{ int i, j, k, s;

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

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

{ s=0;

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

s+=x[i][k]*y[k][j];

z[i][j]=s;} }

C) void mult (int x[n][n], int y[n][n], int z[n][n])

{ int i, j, k, s;

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

for (j=1;j<=n;j++)

{ s=0;

for (k=1;k<=n;k++)

s+=x[i][k]*y[k][j];

z[i][j]=s;} } D) void mult (int x[n][n], int y[n][n], int z[n][n])

{ int i, j, k, s=0;

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

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

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

s+=x[i][k]*y[k][j];

z[i][j]=s;} } E) void mult (int x[n][n], int y[n][n], int z[n][n])

{ int i, j, k, s;

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

for (j=1;j<=n;j++)

{ s=0;

for (k=1;k<=n;k++)

s+=x[k][i]*y[j][k];

z[i][j]=s;} {Дұрыс жауабы}= B

.

013 Есепті шешу үшін дұрыс нұсқаны таңдаңыз

A) if (x>0) && (x<=4) f=sin(PI*x)+pow(x*x+6,1/5);

else if (x>4) f=log(x)+sqr(3*x+7);

B) if (x>0 || x<=4) f=sin(PIx)+pow(x*x+6,1/5)

else if x>4 f=ln(x)+sqr(3*x+7);

C) if (x>0 && x<=4) f=sin(PI*x)+pow(x*x+6,1/5);

else if (x>4) f=log(x)+sqrt(3*x+7);

D) if (x>0 ! x<=4) f=sin(PIx)+pow(x*x+6,1/5);

else if x>4 f=ln(x)+sqrt(3*x+7);

E) if (x>0 & x<=4) f=sin(PI*x)+pow(x*x+6,1/5)

else if (x>4) f=log(x)+sqrt(3*x+7);

{Дұрыс жауабы}= C

.

014 Шартты оператор түрінде берілген әрекеттерді жазыңыз

A) if (x>-2 & x<5) y=3*pow(x,2)+6; else y=pow(x,3)+7;

B) if (x>-2 && x<5) y=3*pow(x,2)+6 else y=pow(x,3)+7;

C) if (x>-2 || x<5) y=3*sqr(x)+6; else y=pow(x,3)+7;

D) if (x>-2 && x<5) y=3*pow(x,2)+6; else y=pow(x,3)+7;

E) if (x>-2 & x<5) y=3*sqr(x)+6; else y=pow(x,3)+7;

{Дұрыс жауабы}= D

.

015 Шартты оператор түрінде берілген әрекеттерді жазыңыз

A) if (x>-2 && x<3) y=5*pow(x,6)+sqrt(abs(pow(x,3)));

else y=pow(x,3)-5;

B) if (x>-2 & x<3) y=5*pow(x,6)+sqrt(abs(pow(x,3)));

else y=pow(x,3)-5;

C) if (x>-2 || x<3) y=5*pow(x,6)+sqrt(abs(pow(x,3)));

else y=pow(x,3)-5;

D) if (x>-2 && x<3) y=5pow(x,6)+sqrt(abs(pow(x,3)))

else y=pow(x,3)-5;

E) if (x>-2 && x<3) y=5*pow(x,6)+sqr(abs(pow(x,3)));

else y=pow(x,3)-5;

{Дұрыс жауабы}= A

.

016 Есепті шешу үшін дұрыс нұсқаны таңдаңыз: егер а £ b және с < 3, онда а-ға (с+b) меншіктеу

A) if (a<=b && c<3) a=c+b;

B) if ((a<=b) && c<3) a=c+b;

C) if (a<=b) && (c<3) a=c+b;

D) if (a<=b !! c<3) a=c+b;

E) if (a<=b & c<3) a=c+b;

{Дұрыс жауабы}= A

.

017 Есепті шешу үшін шартты оператордың дұрыс нұсқасын таңдаңыз: x және y берілген, егер олар (0,5; 2) кесіндіге тиісті болмаса, онда оларды 10 рет кеміту керек

A) if ((x<=0.5 && x>=2) || (y<=0.5 && y>=2)) {x/=10; y/=10;}

B) if ((x<=0.5 || x>=2) && (y<=0.5 || y>=2)) {x/=10; y/=10;}

C) if ((x<=0.5 || x>=2) && (y<=0.5 || y>=2)) x/=10; y/=10;

D) if (x<=0.5) || (x>=2) && (y<=0.5) || (y>=2) {x/=10; y/=10;}

E) if ((x<=0.5 || x>=2) & (y<=0.5 || y>=2)) x/=10; y/=10;

{Дұрыс жауабы}= B

.

018 Есепті шешу үшін шартты оператордың дұрыс нұсқасын таңдаңыз: a және b берілген, кішірегін жартылай сомамен, ал үлкенін екі есе көбейтіндісіне алмастыру керек

A) if (a<b) {a1=(a+b)/2; b1=2*a*b;}

B) if (a<b) {a=(a+b)/2; b=2*a*b;}

C) if a<b a1=a+b/2; b1=2*a*b;

D) if a<b {a=(a+b)/2; b=2*a*b;}

E) if (a<b) a1=(a+b)/2; b1=2*a*b;

{Дұрыс жауабы}= B

.

019 Есепті шешу үшін шартты оператордың дұрыс нұсқасын таңдаңыз: егер екі сан қосындысы 1-ден кем болса,онда олардың орташа арифметикалық мағынасын,басқа жағдайда олардың орташа геометриялық мағынасын табу керек

A) if (x+y>1) s=(x+y)/2; else s=sqr(x*y);

B) if (x+y<1) s=(x+y)/2; else s=sqrt(x*y);

C) if (x+y>1) s=x+y/2; else s=sqr(x*y);

D) if (x+y<1) s=(x+y)/2 else s=sqrt(x*y);

E) if (x+y<1) s=x+y/2 else s=sqrt(x*y);

{Дұрыс жауабы}= B

020 Таңбалық f файл берілген, h файлға t және s таңбаларды жазу керек

A) f=fopen("f1.txt", "r");

h=fopen("f2.txt", "w");

while (eof(f))

{ c=fgets(f);

if (c=='t'||c=='s')

fputs(c,h); }

B) f=fopen("f1.txt", "r");

h=fopen("f2.txt", "w");

while (!eof(f))

{ c=fgetc(f);

if (c=='t'||c=='s')

fputc(c,h); }

C) f=fopen("f1.txt", "w");

h=fopen("f2.txt", "r");

while ( !feof(f))

{ c=fputs(f);

if (c=='t'&&c=='s')

fgets(c,h); }

D) f=fopen("f1.txt", "r");

h=fopen("f2.txt", "w");

while (!feof(f))

{ c=fgetc(f);

if (c=='t'||c=='s')

fputc(c,h); }

E) f=fopen("f1.txt", "r");

g=fopen("f2.txt", "w");

while (feof(f))

{ c=fputc(f);

if (c=='t'||c=='s')

fgetc(c,g); }

{Дұрыс жауабы}= D

.

021 Жай сандарды анықтайтын функцияның дұрыс сипаттамасын таңдаңыз

A) int prost (int x)

{ int i, p=1;

for (i=2;i<x;i++)

if (x%i==0) p=0;

return (p); }

B) int prost (int x)

{ int i, p=1;

for (i=1;i<x;i++)

if (x%i==0) p=0;

return (p); }

C) int prost (int x)

{ int i, p=1;

for (i=2;i<=x;i++)

if (x%i==0) p=0;

return (p); }

D) int prost (int x)

{ int i, p=1;

for (i=2;i<x;i+=2)

if (x%i==0) p=0;

return (p); }

E) int prost (int x)

{ int i, p=1;

for (i=1;i<=x;i++)

if (x/i=0) p=0;

return (p); }

{Дұрыс жауабы}= A

.

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