24.04.2017 Views

_інформ_2017

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

4.Скласти програму знаходження значення функції:<br />

Y = Cos(l)Cos(2)Cos(3)...Cos(n) , якщо = 10.<br />

5.Знайти остачу від ділення натурального числа а на натуральне число<br />

bшляхом послідовного віднімання від числа а числа b.<br />

Тести<br />

1. Якщо умова у в операторі повторення while приймає значення False, то тіло циклу:<br />

а)виконується 1 раз;<br />

б)не виконується жодного разу;<br />

в)наступає "зациклення".<br />

2. Якщо умова у операторі повторення repeat-until приймає значення True, то тіло циклу: а)<br />

виконується 1 раз;<br />

б) не виконується жодного разу;<br />

в) наступає "зациклення".<br />

3. В яких операторах повторення збільшення (зменшення) лічильника циклу на1<br />

передбачено: 1)автоматично a) while...do<br />

2)програмістом<br />

б) for...to...doв) repeat...until<br />

4.В якому випадку, при к=3, тіло циклу буде виконуватись:<br />

1)скінчене число раз 2)жодного разу 3)наступить "зациклення"__<br />

a) while k=5 do . в) while k>=3 do<br />

begin begin begin<br />

S:=S+k; S:=S+k; S:=S+k;<br />

k:=k+l k:=k+l k:=k+l<br />

end; end; end;<br />

5.В якому випадку, при k=3, тіло циклу буде виконуватись:<br />

1) скінчене число раз _____ 2)жодного разу<br />

3)наступить "зациклення" ______<br />

a)for i:=k to l0 do S:=S+k; б) for i:=k to 2 do S:=S+k;<br />

в) for i:=k downto10 do S:=S+k; r) for i:=k downto2 do S:=S+k;<br />

7. Вказати значення змінної s, яке відповідає результату виконання оператора повторення:<br />

1)s:=2; i:=0; while i1 do begin s:=s+l/i; i:=i-l end;<br />

3)s:=l; i:=l; while i=3 do begin s:=s+i; i:=i-l end; ______<br />

а)18 6) 2.2 в) 0 r) 5 r) 10 д) 48<br />

2)s:=5; i:=l; while<br />

62

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!