wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Алгоритм (276-300)

Total questions: 25

Worksheet time: 13mins

Name
Class
Date
1.
1. Берілген s = sin(x³) өрнегінің С тілінде дұрыс жазылуы:
a)
s = sin(sqrt(x,3))
b)
s = sin(sqrt(x,4))
c)
s = sin(pow(x,3))
d)
s = sin(pow(x,1/3))
2.
2. int x=8, s=1,c=5; … if (x%2 = = 1) s=s+(++x); else c+=x++; } – программаның орындалу нәтижесіндегі айнымалылар мәнін анықта көрсетіңіз?
a)
s=13 c = 5
b)
s =7 c=5
c)
s =1 c =14
d)
s =1 c=13
3.
3. … int *p1; int v1=10; … p1=&v1; v2=*p1 ; v2 мәні неше болады?
a)
9
b)
10
c)
11
d)
1
e)
жауап жоқ
4.
4. int k=17; … switch(k%2) { case 0: printf(“%d”, k++); break; case 1: printf(“%d”, k--); break; } k- айнымалысының мәнін анықтаңыз
a)
17
b)
16
c)
18
d)
дұрыс жауап жоқ
5.
5. if (x%2 != 0) { s+=x; chet++; } – берілген программадағы шарт нені білдіреді?
a)
х – санының тақ сан екендігін
b)
х – санының оң сан екендігін
c)
х – санының жұп сан екендігін
d)
х – санының теріс сан екендігін
e)
х – санының модулін табады
6.
6. Қайтаратын мәні бүтін тип ретінде сипатталған функцияны көрсетіңіз:
a)
int kos(int x, int y);
b)
float kos(float y);
c)
void kos(int x, float y);
d)
float kos(char x);
e)
double kos( float *p);
7.
7. Төмендегі әрекеттердің барлығының кезектесіп орындалу нәтижесінде a және b айнымалыларының мәндері неге тең болады? а=4; b=a+1; b++; ++a;
a)
a = 5 b = 6
b)
a = 4 b = 5
c)
a = 4 b = 6
d)
a = 6 b = 7
e)
Вариант 5
8.
8.Төмендегі әрекеттердің барлығының кезектесіп орындалу нәтижесінде a және b айнымалыларының мәндері неге тең болады? а=4; b=a+1; b=b+1; a=a*a;
a)
a = 16 b = 5
b)
a = 25 b = 6
c)
a = 16 b = 6
d)
a = 5 b = 6
e)
Вариант 2
9.
9. int x=400; Int a=2; X%=3*a; Жолдары орындалғанда х нешеге тең болады?
a)
4
b)
2
c)
1
d)
3
e)
Вариант 5
10.
10. Айнымалы қай жолда дұрыс сипатталған?
a)
Char c=’a’;
b)
Float x=3,14;
c)
Var s=“aaa”;
d)
Int t=”1”;
11.
11. Int x=2+2; Х нешеге тең болады
a)
2
b)
0
c)
4
d)
дұрыс жауп жоқ
12.
12. Көрсеткіш дұрыс сипатталған нұсқаны көрсетіңіз?
a)
Int k*;
b)
Int ^k;
c)
Int k;
d)
Int &k;
e)
Int *k;
13.
13. Адресті меншіктейтін айнымалы қалай аталады?
a)
*
b)
>>
c)
<<
d)
&
14.
14. Төмендегі код нәтижесі a-ның мәні қандай? Int a=6; cout<<++a;
a)
7
b)
6
c)
0
d)
1
15.

15 Төмендегі код нәтижесінде a-ның мәні қандай?

int a=6; cout<< a;

a)
7
b)
6
c)
1
d)
0
16.

16.Төмендегі код нәтижесі қандай? Int a=5; a++; cout<<a;

a)
5
b)
6
c)
7
d)
4
17.

17. Төмендегі код нәтижесі қандай? Int const a=5; ++a; cout<<a;

a)
5
b)
6
c)
7
d)
0
18.
18. x cимволдық жолын шығару функциясының дұрыс нұсқасы?
a)
scanf(“%s”,&x)
b)
gets(x)
c)
scanf(“%с”,&x)
d)
puts(x)
19.
19. x cимволдық жолын енгізу функциясының дұрыс жазылған нұсқасының нөмірі ? 1)scanf(“%s”,&x) 2)gets(x) 3)scanf(“%с”,&x) 4)puts(x)
a)
1
b)
1.2
c)
3
d)
3.2
e)
4
20.
20. Екі жолды біріктіру үшін қолданатын функция:
a)
strcopy()
b)
strcmp()
c)
strcat()
d)
strncopy()
21.
21. Кездейсоқ сандар генераторын қолданып [a,b] аралығындағы кезкелген санды алу нұсқасы:
a)
Rand()%(b-a)+a
b)
Rand(a)%(b-a)+b
c)
Rand(b)+a
d)
Rand(b-a)%100+a
e)
Rand()%a+b
22.
22. Кездейсоқ сандар генераторы:
a)
srand()
b)
random()
c)
rand()
d)
rant()
23.
23. Си тілінде инкремент және декремент операторлар ... қолданылады.
a)
++, --
b)
%%
c)
**
d)
//
e)
Вариант 5
24.
24. Массив элементінің жұптығын тексеру шарты дұрыс нұсқаны көрсетіңіз.
a)
if( i % 2 == 1)
b)
if( a[i] % 2 != 0)
c)
if( a[i] % 2 == 0)
d)
if( a[i] % 2 =! 1)
25.
25. Массив элементі индексінің жұптығын тексеру шарты дұрыс нұсқаны көрсетіңіз.
a)
If(a[i]%2==0)…
b)
If(i%2==0)…
c)
If(a[i]%2!=0)…
d)
If(i%2!=0)…