Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

ргр_информатика 1

.pdf
Скачиваний:
35
Добавлен:
04.06.2015
Размер:
1.1 Mб
Скачать

51

11. Алгоритм начисления заработной платы S в зависимости от стажа работы T задан блок-схемой 2.6.9.

Старший техник Иван Иванович при окладе (Z) 10000 рублей получает 12500 рублей заработной платы (S). В соответствии с данной блок-схемой стаж (T) работы Ивана Ивановича составляет … .

12. Алгоритм начисления заработной платы в зависимости от стажа работы задан блок-схемой2.6.9.

Старший техник Иван Иванович при стаже работы 28 лет получает 25000 рублей заработной платы. В

соответствии с данной блок-схемой оклад Z

Ивана Ивановича составляет _____

рублей.

Рисунок 2.6.9

52

2.7Алгоритмы циклической структуры

1.Алгоритм задан блок-схемой 2.7.1. С клавиатуры вводятся

значения , . Тогда в результате выполнения алгоритма значение переменной будет равно …

Рисунок 2.7.1

Рисунок 2.7.2

2. Алгоритм задан в виде блок-схемы 2.7.2. В результате выполнения представленного алгоритма при значение переменной S

будет равно …

53

3. Алгоритм расчета сложных процентов задан в виде блок-

схемы 2.7.3. В результате выполнения представленного алгоритма при начальной сумме вклада , процентах по вкладу , через года, будет вычислено значение суммы вклада с процентами ,

равное …

 

 

Рисунок 2.7.3

Рисунок 2.7.4

 

4. Алгоритм задан блок-схемой 2.7.4.

Если

и

, то

результатом выполнения алгоритма будет

значение

переменной

,

равное …

 

 

 

54

5. Алгоритм задан блок-схемой 2.7.5. Если последовательно вводить вместо числа , то в результате выполнения алгоритма будут выведены значения …

Рисунок 2.7.5

Рисунок 2.7.6

6. Алгоритм задан блок-схемой 2.7.6. При результатом выполнения алгоритма будет значение переменной , равное …

55

7.Дан алгоритм в словесной форме:

1.Переменной N присвоить значение (ввести с клавиатуры).

2.Определить начальное значение суммы S:=0, определить значение переменной K:=0.

3.Определить начальное значение параметра .

4.Ввести значение переменной (с клавиатуры).

5.Если , перейти к пункту 8.

6.Если выполнить .

7.Изменить значение переменной по правилу .

8.Изменить значение переменной i по правилу .

9.Если , идти к пункту 4.

10.Вывести значения .

Пусть N=8. Вводятся значения переменной – числа 1, 0, -7, 0, 5, 0,

10, -3. Тогда после выполнения алгоритма значение K будет равно …

8.Дан алгоритм в словесной форме:

1)переменной N присвоить значение (ввести с клавиатуры);

2)определить начальное значение суммы , определить значение переменной ;

3)определить начальное значение параметра ;

4)ввести значение переменной X (с клавиатуры);

5)если , выполнить . Перейти к пункту 7;

6)если , изменить значение переменной K по правилу

;

7)изменить значение переменной i по правилу ;

8)если , идти к пункту 4;

9)вывести значения .

Врезультате выполнения данного алгоритма будут выведены значения S, K … .

56

9.Дан алгоритм в словесной форме:

1.Переменной N присвоить значение (ввести с клавиатуры).

2.Определить начальное значение суммы .

3.Определить начальное значение параметра .

4.Изменить значение переменной по правилу .

5.Изменить значение переменной i по правилу .

6.Если , тогда выполнить пункт 7, иначе идти к пункту 4.

7.Вывести ответ .

Тогда значение суммы при после выполнения представленного алгоритма равно …

10.Алгоритм задан блок-схемой 2.7.7.

Рисунок 2.7.7

Приведенная блок-схема представляет алгоритм решения задачи вычисления при записи Условия …

57

11. Дан алгоритм в словесной форме:

1)переменным присвоить значение (ввести с клавиатуры);

2)определить начальное значение ;

3)задать значение ;

4)вычислить ;

5)если , идти к пункту 3;

6)вывести значение M;

7)закончить.

Если и , то результатом выполнения алгоритма будет значение переменной M, равное …

12 Алгоритм для определения, является ли простым число,

введенное с клавиатуры, представлен блок-схемой2.7.8. Если ввести значение , то алгоритм завершится через ____ шагов.

Рисунок 2.7.8 Рисунок 2.7.9

13 Блок-схема вычисления суммы положительных чисел из чисел, введенных с клавиатуры, имеет вид 2.7.9. Тогда в цикле для вычисления должна быть использована команда … .

58

14 Алгоритм задан блок-схемой 2.7.10. Тогда после ввода последовательности данных 2, 4, 1, 6, 7, -3 будет выведено ….

Рисунок 2.7.10

Рисунок 2.7.11

15. Алгоритм вычисления

среднего арифметического модулей

чисел, введенных с клавиатуры, задан в виде блок-схемы 2 7 11. Тогда в блоке № 7 должно быть расположено выражение … .

59

16. Алгоритм задан в виде блок-схемы 2.7.12. В результате выполнения представленного алгоритма при значение переменной

будет равно … .

Рисунок 2.7.12

Рисунок 2.7.13

17. Алгоритм задан в виде блок-схемы 2.7.13. В результате выполнения представленного алгоритма будет вычислено значение суммы вида …

18. Алгоритм нахождения суммы четных чисел среди первых

K чисел натурального ряда задан в виде блок-схемы 2.7.14.

Начальные значения параметра i и

шага составят …

Рисунок 2.7.14

60

19. Алгоритм вычисления задан в виде блок-схемы 2.7.15.

Тогда в блоке 4 должна быть использована команда … .

Рисунок 2.7.15

Рисунок 2.7.16

20. Алгоритм задан блок-схемой 2.7.16. Тогда значение M при K=8 и

введенной последовательности чисел будет равно … .