NEW
Font size
Worksheetsphp 233-266
Total questions: 34
Worksheet time: 17mins
233. float $x=0.7;
float $y;
if ($x>1) && ($x<2) $y=3.2;
else $y=pow(4, 3);
print('<br>',$y);
}}
64.0
0.7
3.0
64
16
234. float $x=0.25;
float $y;
if ($x<0) $y=$x;
else if ($x>1) $y=0.1;
else $y=sqrt($x);
print('<br>',$y);
0.50
0.25
0.1
0.5
0.625
235. Құрама оператордың дұрыс жазылуын көрсет
{…}
begin ... end;
if...then...;
while ... do;
case ... end;
236. Шартты өту операторындағы else сөзiнен кейiнгi командалар егер if сөзiнен кейiнгi шарттың мәнi … болса ғана орындалады.
false
true
0
1
-1
237. S1 және S2 блоктарында бiрнеше оператор тұрса, оларды бiрiктiру үшiн … қажет болады?
құрама оператор
шартты оператор
вариантты таңдау операторы
циклдық оператор
тағайындау операторы
238. $X=12; if ($X<5) $X*=2; операторы қандай iс-қимыл атқарады?
ешқандай iс-қимыл атқармайды
Х мәнiне 12 санын тағайындайды
Х мәнiне 24 санын тағайындайды
Х мәнiне true мәнiн тағайындайды
Х мәнiне false мәнiн тағайындайды
239. 248. $x = 5; if ($x>10) $ y=2*$x; else $y=pow($x,2); Y мәнi қандай нәтиженi көрсетедi
25
5
7
-5
0
240. bool d; int a; болса, меншiктеудiң қайсысы дұрыс?
d=a<7;
d=a+7;
d=5-a;
d=sqrt(a);
d=abs(a)
241. For ($i=1; $i<=100;$i++)операторы орындалса i өзгеру қадамы
1
кез-келген оң сан
кез-келген терiс сан
-1
кез-келген сан
242. For ($i=1;$i<=100;$i+=5)операторы орындалса i өзгеру қадамы
5
1
100
-1
2
243. $i=1; While ($i<=100) ... операторы орындалса i өзгеру қадамы
кез-келген сан
кез-келген оң сан
1
-1
кез-келген терiс сан
244. While ($i<=100) ... циклының жұмысы i<=100 шартының мәнi … болғанда аяқталады.
true;
0;
false;
1;
-1;
245. $i=1; while ($i<10) { … $i=$i+1; … } циклы қанша рет орындалады?
9
10
1
орындалмайды
шексiз
246. i=1; do … i=i+1; … while (i>10); циклы қанша рет орындалады?
10
9
1
Шексiз
Ешқандай
247. Мына көбейтінің мәнін есептеп беретін бағдарлама кодының дұрыс циклын таңда:
s = 1*2*3*...*50=100Πi=1
do{$S*=$i; $i++; echo ‘S = ’, $S, ‘
’;} while($i<=100);
do{$S=*$i; $i+; echo ‘S = ’, $S, ‘
’;} while($i<100);
do{$S*=$i; $i--; echo ‘S = ’, $S, ‘
’;} while($i<=100);
do{$S*=$i; $i-; echo ‘S = ’, $S, ‘
’;} while($i<=100);
while($i<=100); do{$S*=$i; $i++; echo ‘S = ’, $S, ‘
’;} ;
248. 3 санын үш есе көбейтетін және берілген мәнді басқа айнымалыға тағайындайтын бағдарлама кодының үзіндісі:
$a = 3; $t = pow($a,3); $b = $t;
$a = 3; $t = $a*3;$b = $t;
$a = 3; $t = pow(($a*3),2);
$a = 3; $b = $a;
$a = 3; 3*$b = $a;
249. k санын 5 есе азайтатын және нәтижені 5-ге арттыратын бағдарлама кодының үзіндісін таңдаңыз. Мұндағы, k – бүтін типті айнымалы, мысалы: 5.
$k = 5; $t = $k/5; $s = $t+5;
$k = 5; $t = $k-5; $s = $t+5;
$k = 5; $t = $k*5; $s = $t+5;
$k = 5/5; $t = $k+5;
$k = 5; $t = k/5; $s = $t+5;
250. А массиві 10 элементтен тұрады: A[10] = {98,23,37,35,50,-1,21,95,1,45}. 5-ке еселі элементтерді баспаға шығаратын бағдарлама кодының циклін көрсетіңіз. Ескеретін жайт: цикл счетчигі 0-ге тең:
while($i<=10) { $i++; if($A[$i] % 5 == 0) { $i; echo $A[$i], '
'; }}
while($i<10) { $i++; if($A[$i] >=5 == 0) { $i; echo $A[$i], '
'; }}
while($i<=10) { $i; if($A[$i] % 5 == 0) { $i; echo $A[$i], '
'; }}
while($i<=10) { $i++; if($A[$i] == 5 ) { $i; echo $A[$i], '
'; }}
while($i<=10) { $i++; if($A[$i] == 0) { $i; echo $A[$i], '
'; }}
251. Мына бағдарлама кодының үзіндісі нені білдіреді:
$x = array(8,9,-12,-3,5,-4); $k = 1; $s = 0;
for($i = 0; $i <= 5; $i++) { if($x[$i] > 0) { $x[$i] = 1; echo $x[$i], '<br>'; }
if($x[$i] < 0) { $x[$i] = 0; echo '$x[$i], '<br>';}}
x массиві берілген, элементтері бүтін типті. Оң элементтерінің орнына 1 санын, теріс элементтерінің орнына 0 санын қойып баспаға шығарыңыз.
x массиві берілген, элементтері нақты типті. Оң элементтерінің орнына 0 санын, теріс элементтерінің орнына 1 санын қойып баспаға шығарыңыз.
x массиві берілген, элементтері бүтін типті. Оң элементтерінің орнына 0 санын, теріс элементтерінің орнына 1 санын қойып баспаға шығарыңыз.
x массиві берілген, элементтері нақты типті. Оң элементтерінің орнына 1 санын, теріс элементтерінің орнына 0 санын қойып баспаға шығарыңыз.
Дұрыс жауабы жоқ.
252. Берілген кодтардың қайсысы рекурсияныкі?
function factorial($n) { if ($n <= 1) return 1; return $n * factorial($n - 1); } echo factorial(5);
do{$S+=$i; $i++; echo ‘S = ’, $S, ‘
’;} while($i<=10);
$k = 15;
$t = k*5;
function mysuperfunc($a,$b,$c) {
253. Мына қосындының мәнін есептеп беретін бағдарлама кодының дұрыс циклын таңда: s = 1/3 +1/5 + 1/7+...+1/57=∑28 |n=1 = 1/2n+1 -Мұндағы S-тің бастапқы мәні 0-ге тең және цикл счетчигі 1-ден басталады.
while($i<=28) {$S+=1.0/(2*$i + 1); $i++; echo ‘S = ’, $S, ‘
’;}
while($i<=30) {$S+=1.0/(2*$i + 1); $i++; echo ‘S = ’, $S, ‘
’;}
while($i<=28) {$S+=1.0/(2*$i + 1); echo ‘S = ’, $S, ‘
’;}
while($i>=28) {$S+=1.0/(2*$i + 1); echo ‘S = ’, $S, ‘
’;}
while($i<=28) {$i++; $S+=1.0/(2*$i + 1); echo ‘S = ’, $S, ‘
’};
254. Мына берілген циклда қандай қате бар? for($i = 1; $i<=36; $i+=2) {$S+=1.0/($i*$i); echo ‘S = ’, $S, ‘
’;}
for циклі тек қана бүтін сандармен жұмыс жасайды;
for циклінің счётчигі үнемі 0-ден басталады;
for циклінің қадамы үнемі тек 1-ге артып отырады;
for циклі сумманы таба алмайды;
for циклі тек қана нақты сандармен жұмыс жасайды.
255. $x = array(20,17,2,43,5) массивінен 5-тен үлкен барлық сандарды баспаға шығаратын бағдарлама кодының дұрыс циклін таңда:
for($i = 0; $i < 5; $i++) { if($x[$i] > 5) { $x; echo $x[$i], '
'; }}
for($i = 0; $i < 5; $i++) { if($x[$i] <= 5) { $x; echo $i, '
'; }}
for($i ==0 0; $i < 5; $i++) { if($x[$i] > 5) { $i; echo $x[$i], '
'; }}
for($i = 0; $i < 5; $i++) { if($x[$i] < 5) { $i; echo $i, '
'; }}
for($i = 0; $i > 5; $i+) { if($x[$i] > 5) { echo $x[$i], '
'; }}
256. arr массивін цикл арқылы 1-ден 10-ға дейінгі кездейсоқ сандармен толтыратын бағдарлама коды:
$arr = []; for ($i = 1; $i <= 10; $i++) { $arr[] = mt_rand(1, 10); } var_dump($arr);
$arr = []; for ($i = 1; $i <= 10; $i++) { $arr[] = $i; } var_dump($arr);
$arr = []; for ($i = 10; $i >= 1; $i--) { $arr[] = mt_rand(1, 10); } var_dump($arr);
$arr = []; for ($i = 1; $i <= 9; $i++) { $arr[$i] = mt_rand(1, 10); } var_dump($arr);
$arr = [$i]; for ($i = 1; $i <= 10; $i+) { $i[$arr] = mt_rand(1, 10); } var_dump($arr);
257. |sin2x|/A*B PHP тілінде қалай жазылады?
(abs(pow(sin(x),2)))/ (A*B);
(abs(pow(sin(x),2)))/ (a*b);
(pow(sin(x),2))/ (A*B);
(abs(pow(sin(x*x),2)))/ (A*B);
(abs(sin(x),2))/ (A*B);
258. РНР тілінде құрылған, бастапқы мәліметтердің барлық типтері неше топқа бөлінеді:
2
3
5
4
6
259. Берілген параметрлі циклдің қайсысында инкремент орындалып тұр?
for ($i = 1; $i <= 10; $i++)
for ($i = 1; $i <= 10; $i+)
for ($i = 1; $i <= 10; $i--)
for ($i = 1; $i <= 10; $i-)
for ($i = 1; $i <= 10; $i+++)
260. Берілген параметрлі циклдің қайсысында декремент орындалып тұр?
for ($i = 1; $i <= 10; $i--)
for ($i = 1; $i <= 10; $i++)
for ($i = 1; $i <= 10; $i+)
for ($i = 1; $i <= 10; $i-)
261. Мына берілген бағдарлама кодының үзіндісі нені білдіреді? $A = array(98,23,30,35,50,-1,28,95,14,45); foreach($A as $a) { if($a % 2 === 0) echo $a, '
'; }
А массиві берілген. Жұп элементтерін баспаға шығарыңыз.
А массиві берілген. Тақ элементтерін баспаға шығарыңыз.
А массиві берілген. 0-ге тең элементтерін баспаға шығарыңыз.
А массиві берілген. 2-ден үлкен элементтерін баспаға шығарыңыз.
А массиві берілген. 2-ден кіші элементтерін баспаға шығарыңыз.
262. Массивті 10 'x'-пен толтыратын бағдарлама коды
$arr = []; for ($i = 1; $i <= 10; $i++) { $arr[] = 'x'; } var_dump($arr);
$arr = []; for ($i = 1; $i <= 10; $i+) { $arr[] = ' '; } var_dump($arr);
$arr = []; for ($i = 1; $i <= 11; $i+++) { $arr[] = 'x'; } var_dump($arr);
$arr = []; for ($i = 0; $i <= 10; $i++) { $arr[] = 'x'; } var_dump($arr);
$arr = []; for ($i = 0; $i >= 10; $i+++) { $arr[] = 'x'; } var_dump($arr);
263. Берілгендердің ішінен функцияның дұрыс жазылған нұсқасын таңда:
function minus($a,$b) {return $a-$b; }
minus {function($a-$b)};
function ($a,$b) {return $a-$b; }
function minus($b) {return; }
minus($a,$b) function{return $a-$b; }
264. Тернарлық операторды қолданған функцияны таңда:
function ulken($a,$b,$c) { return $a > $b ? ($a > $c ? $a : $c ): ($b > $c ? $b : $c); }
function ulken($a,$b,$c) { return $a > $b ;}
function ulken($a > $c ? $a : $c ): { return $a > $b ? ($b > $c ? $b : $c); }
function ulken($a,$b,$c) { return $a != $b); }
function ulken($a,$b,$c) { return $a > $b === ($a ! $c <= $a : $c )}
265. Сумманы есептеп беретін функцияны таңда:
function sum($x1, $x2) { return $x1 + $x2; }
function sum($x1, $x2) { return $x1 * $x2; }
sum($x1, $x2) function { return $x1 + $x2; }
{ return ($x1 + $x2;) }
function ($x1+$x2)
266. Цикл арқылы ' 1223334444 ...' жолын жасаңыз және т. б. берілген санға дейін.
$str = ' '; for ($i = 1; $i <= 10; $i++) { for ($j = 1; $j <= $i; $j++) { $str .= $i; } } echo $str;
$str = ' '; for ($i = 1; $i <= 10; $i++) { for ($j = 1; $j <= $i; $j++) { $str +=$i$j; } } echo $str
$str = ' '; for ($i = 1; $i <= 10; $i--) { for ($j = 1; $j <= $i; $i--) { $str .= $i; } } echo $str;
$str = ' '; for ($i = 1; $i <= 10; $i++) { for ($j = 1; $j <= $i; $j++) } echo $str;
$str = ' '; for ($i = 10; $i <= 10; $i++) { for ($j = 1; $j <= $i; $j++) { $str .= $i; } } echo $i
