wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

прог1у4

Total questions: 25

Worksheet time: 19mins

Name
Class
Date
1.

s=0; for (i=0; i<3; i++) for (j=0; j<3; j++)

if (i<j&&a[i][j]>0) s+= a[i][j];программақандайсумманыесептейді

a)

Бас диагоналдағы оң элементтер суммасын

b)

Қосалқы диагоналдағы оң элементтер суммасын

c)

Бас диагоналдан жоғарға оң элементтер суммасын

d)

a[0][1], a[0][2], a[1][2] элементтердің оң болғандарының суммасын

e)

Екінші индексі бірінші индекістен үлкен болған оң элементтер суммасын.

2.

Бір ғана оператор көмегімен орындалатын келесі іс- әрекеттердің дұрыс нұсқасын көрсетіңіз: x пен y қосындысы z-ке тең деп алып, x-тің мәнін 1-ге өсіру.

a)

z+=x+y;

b)

z=x++ +y;

c)

z=x--+y;

d)

z=++x+y-1;

e)

z=--x+y;

3.

Программа орындалғаннан кейін z және y айнымалылары қандай мәнге тең

int x=27, y=5; z=x%y; f=x/y;

a)

f=5; z=2.0;

b)

z=2; f=5.0;

c)

z=2; f=5;

d)

z=2; f=5.4;

e)

f=5.4; z=5;

4.

Cи++ тіліндегі логикалық операцияларды көрсет:

a)

&&, ||, !

b)

&, ||, *

c)

&&, ||

d)

||, !

e)

||, !=, ==

5.

Айнымалының мәнін бірге азайту мүмкіндік беретін оператор

a)

a=s+1;

b)

a=a-1

c)

a=s-1;

d)

a--;

e)

--a;

6.

Айнымалының мәнін бірге арттыруға мүмкіндік беретін оператор

a)

a=s+1;

b)

a=a+1;

c)

a=s-1;

d)

a++;

e)

++a;

7.

экранға шығару функциясының жазылу түрі:

a)

printf (“<адрес>,<формат жолы>,<объект>,…”);

b)

cout<<“a=”<< a;

c)

printf (“<формат жолы>,<адрес>,<объект>,…”);

d)

cout<< “\n a=”<< a;

e)

cout<< “<формат жолы>”<<<объект>;

8.

Cи++ тілінде екі өлшемді массив қалай жазылады

a)

int a[n, n]

b)

float a [n] [m]

c)

int a[n][n]

d)

float a[n][m]={ }

e)

array[0..n, 0..m] of integer

9.

if (x%2 = = 0)

{

s+=x; chet++;

}–берілгенпрограмманеніесептейді

a)

енгізілген сан жұп болса қосындысын және санын есептейді

b)

енгізілген сан тақ болса қосындысын және санын есептемейді

c)

енгізілген сан 0-ге тең болса қосындысын есептейді

d)

енгізілген сан нақты болса, қосындысын және санын есептемейді

e)

сумма есептеледі

10.

a айнымалының мәнін біреуге кемейтетін программа үзіндісі

a)

a=b=5; a=++b;

b)

a=b=5; b=a=a-1;

c)

a=b=5; b=a--;

d)

a=b=5; a-=b;

e)

a=b=5; a=b--;

11.

z=ax+x4+ln(y) өрнегінің Cи++ тілінде дұрыс жазылуын тап.

a)

z=a*x+pow(4,x) + log10(y);

b)

z= a*x+pow(x,2)*pow(x,2)+log(y);

c)

z= a*x+4*pow(x,4)+log(y);

d)

z= a*x+exp(4*log(x))+log(y);

e)

z= a*x+pow(x,4)+log(y).

12.

Екі өлшемді a(n,n) массивін сипаттаңыз

a)

dim a(n,n) : іnteger;

b)

float a[n][n];

c)

int a[n][n]={   };

d)

var a: array[n][n];

e)

int a[n][n];

13.

Енгізу процедурасы:

a)

wrіte(x,y);

b)

wrіteln(x,y);

c)

scanf(“%f%d”, &x, &y);

d)

scanf(“%d%i”, &x, &y);

e)

scanf(‘%f%f’,&x,&y);

14.

𝑎 = 2 𝑥√𝑥 − 𝑦 𝑙𝑛𝑐𝑜𝑠 𝑧өрнегінің Си++ тілінде дұрыс жазылуын

5

тап.

a)

a=2/5*x*sqrt(x-y*log(cos(z)));

b)

a=(2.0/5)*x*pow(x-y*log(cos(z)),0.5);

c)

a=0.4*x+pow(x-y*log(cos(z)), 1/2);

d)

a=0.4*x+pow(x-y*log(cos(z)), 1.0/2);

e)

a=2/5*x*sqrt(x-y*log(cos(z)));

15.

2

𝑌 = 𝑡𝑔 |𝑥 + 𝑥 +𝑎|өрнегінің Си++ тілінде дұрыс жазылуын тап.

𝑏

a)

y=tgfabs(x+x*x+a/b);

b)

y=tgfabs(x+(x*x+a)/b);

c)

y=sin(fabs(x+(x*x+a)/b)/cos(fabs(x+(x*x+a)/b);

d)

y=sin(fabs(x+(pow(x,2)+a)/b)/cos(fabs(x+(pow(x,2)+a)/b);

e)

y=tan(fabs(x+(x*x+a)/b));

16.

<stdіo.h> тақырыптық файл анықтайды

a)

Жолдарды өңдеуге арналған функциялар прототиптерін анықтайды;

b)

cin үшін протипті анықтайды;

c)

cout үшін протипті анықтайды

d)

while үшін протипті анықтайды;

e)

Стандартты библиотеканың енгізу және баспаға шығару функциялары үшін протиптерді анықтайды;

17.

Төмендегі программа фрагменттерінен дұрыс жазылғанын көрсетіңіз

a)

#defіne SІZE 1000;

b)

int[2]={1, 2};

c)

#іndlude <stdіo.h>

d)

a+=b++;

e)

іnt a[2][2]={{1,2}, {3,4}}; a[1][1]=5;

18.

Массив элементтерін белгілі ретпен орналастыру процессі қалай аталады

a)

сипаттау

b)

іздеу

c)

өсіп баруымен реттеу

d)

кемейіп баруымен реттеу

e)

сұрыптау

19.

s=0; for (i=0; i<3; i++) for (j=0; j<3; j++)

if(i>j&&a[i][j]>0)s+=a[i][j];программаненіесептейді.

a)

Қосалқы диагоналдан жоғарыдағы оң элементтер санын

b)

Бас диагоналдағы оң элементтер санын.

c)

Бас диагоналдан төмен жайласқан оң элементтер санын.

d)

a[1][0], a[2][0], a[2][1] элементтердің оң болғандарының санын.

e)

Бірінші индексі екінші индекісінен үлкен болған оң элементтер санын.

20.

s=0; for (i=0; i<3; i++) for (j=0; j<3; j++)

if(i<j&&a[i][j]>0)s+=a[i][j];программаненіесептейді.

a)

Бас диагоналдағы оң элементтер санын

b)

Бас диагоналдан жоғарға оң элементтер санын

c)

a[0][1], a[0][2], a[1][2] элементтердің оң болғандарының санын.

d)

Екінші индексі бірінші индекістен үлкен болған оң элементтер санын.

e)

Бас диогоналдан төменгі оң элементтер санын.

21.

s=0; for (i=0; i<3; i++) for (j=0; j<3; j++)

if (i==j&&a[i][j]>0) s+= 1;программаненіесептейді.

a)

Бас диагоналдағы оң элементтер санын.

b)

Қосалқы диагоналдағы оң элементтер санын

c)

Массивтің оң элементтерінің санын.

d)

Тең индексті оң элементтер санын.

e)

a[0][0], a[1][1], a[2][2] элементтердің оңдарының санын

22.

s=0; for (i=0; i<3; i++) for (j=0; j<3; j++)

if (i>j&&a[i][j]<0) s+= a[i][j];программақандайсумманыесептейді

a)

Қосалқы диагоналдан жоғарыдағытеріс элементтер суммасын.

b)

Бас диагоналдан төмен жайласқан теріс элементтер суммасын

c)

a[1][0], a[2][0], a[2][1] элементтердің теріс болғандарының суммасын

d)

Бас диагоналдан жоғары жайласқан теріс элементтер суммасын.

e)

Бірінші индексі екінші индекісінен үлкен болған теріс элементтер суммасын

23.

s=0; for (i=0; i<3; i++) for (j=0; j<3; j++)

if (i<j&&a[i][j]<0) s+= a[i][j];программақандайсумманыесептейді.

a)

Бас диагоналдағы теріс элементтер суммасын.

b)

Қосалқы диагоналдағы теріс элементтер суммасын

c)

Бас диагоналдан жоғарға теріс элементтер суммасын

d)

a[0][1], a[0][2], a[1][2] элементтердің теріс болғандарының суммасын

e)

Екінші индексі бірінші индекістен үлкен болған теріс элементтер суммасын.

24.

s=0; for (i=0; i<3; i++) for (j=0; j<3; j++)

if (i==j&&a[i][j]<0) s+= a[i][j]; программа қандай сумманы есептейді.

a)

Бас диагоналдағы теріс элементтер суммасын

b)

Тең индексті теріс элементтер суммасын

c)

a[0][0], a[1][1], a[2][2] элементтердің терістерінің суммасын

d)

Бас диагоналдан төменгі теріс элементтер суммасын

e)

Қосалқы диагоналдың теріс элементтерінің суммасын.

25.

s=0; for (i=0; i<3; i++) for (j=0; j<3; j++)

if (i>j&&a[i][j]>0) s+= a[i][j];программақандайсумманыесептейді.

a)

Қосалқы диагоналдан жоғарыдағы оң элементтер суммасын

b)

Бас диагоналдан төмен жайласқан оң элементтер

c)

a[1][0], a[2][0], a[2][1] элементтердің оң болғандарының суммасын.

d)

Бірінші индексі екінші индекісінен үлкен болған оң элементтер

e)

Бас диагоналдан жоғары жайласқан оң элементтер