Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Методические указания для выполнения контр_рабо...doc
Скачиваний:
8
Добавлен:
06.05.2019
Размер:
1.69 Mб
Скачать

2. Структура «цикл»

а) цикл с предусловием

где P – выражение, S – оператор (тело цикла).

Бейсик

Паскаль

DO WHILE <выражение>

<оператор>

LOOP

while <выражение>

do <оператор>;

Пример.

Бейсик

Паскаль

DO WHILE x>0

y= exp(x) x=x–0.1

LOOP

while x>0

do

begin

y:=exp(x);

x:=x–0.1

end;

б) цикл с постусловием

где P – выражение, S – оператор (тело цикла).

Бейсик

Паскаль

DO

<оператор>

LOOP UNTIL <выражение>

repeat < оператор >

until < выражение > ;

Пример.

Бейсик

Паскаль

DO i=i+1

xn=1/i

LOOP UNTIL i=n

repeat

i:=i+1;

xn:=1/i

until i=n ;

с) цикл с параметром

где i – параметр цикла,

n – начальное значение параметра цикла,

k – начальное значение параметра цикла,

h – шаг,

S – оператор (тело цикла)

Бейсик

Паскаль

FOR i = n TO k STEP h

y=y*i

NEXT i

for i := n to k

do S; (h=1)

или

for i := n downto k

do S; (h=–1)

Пример.

Бейсик

Паскаль

FOR j = 5 TO 1 STEP -1

x=j^2

PRINT x

NEXT j

for j:= 5 downto 1

do

begin

x:=j*j;

writeln(x)

end;

Оглавление

Введение 2

2. Требования к теоретической части контрольной работы 4

3. Требования к практической части контрольной работы 5

Задание 1. Задачи по теме «Содержательный подход к измерению информации» 5

Задание 2. Задачи по теме "Позиционные системы счисления. Арифметические операции" 6

Задание 3. Реализовать блок-схему на одном из языков программирования 9

Задание 4. Работа с MS EXCEL 13

3.2. Примеры оформления практических заданий 16

Список рекомендуемой литературы 25

Приложение 1 26

Приложение 2 27