Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
P_LAB_04_Работа в режиме RUN. Нахождение суммы...doc
Скачиваний:
1
Добавлен:
15.11.2019
Размер:
284.67 Кб
Скачать

Порядок выполнения работы

1. Изучить необходимые сведения, указанные в п.1, 2.

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

3. Отладить программу с использованием отладчика TP (клавиши <F7> или <F8>) и продемонстрировать ее работу в этом режиме преподавателю.

4. Находясь в режиме трассировки программы, запустить ее на выполнение с самого начала, используя команды Program reset и Run.

5. Находясь в режиме трассировки в текущей строке программы, переместить курсор на несколько строк ниже и выполнить данный фрагмент программы без ее трассировки.

6. Произвести расчет по крайней мере при двух различных вариантах исходных данных.

7. Оформить отчет, защитить и сдать его преподавателю.

Варианты заданий

1. Вычислить значение выражения b=(1+1/2+1/22+1/23+...+1/2n)n, где n ввести с клавиатуры.

2. Вычислить суммы рядов:

a) ; b) ; c) ;

d) ; e) ; f)

Индивидуальные задания

a) Используя три различных цикла определить значение.

  1. Суммы, .

  2. Произведения, .

  3. Суммы, .

  4. Суммы, .

  5. Произведения, .

  6. Произведения, .

  7. Суммы, .

  8. Произведения, .

  9. Произведения, .

  10. Суммы, .

  11. Произведения, .

  12. Суммы, .

  13. Произведения, .

  14. Суммы, .

  15. Произведения, .

b) Определить первых членов рекуррентной последовательности.

  1. Для которой , , , . Найти среднее арифметическое первых членов с четной целой частью.

  2. Для которой , , , . Найти cумму и произведение первых членов.

  3. Для которой , , , . Среди первых членов найти количество членов с дробной частью больше 0,5.

  4. Для которой , , , . Среди первых членов найти количество членов с дробной частью меньше 0,5.

  5. Для которой , , , . Среди первых членов найти количество членов с четной целой частью.

  6. Для которой , , , . Среди первых членов найти количество членов с нечетной целой частью.

  7. Для которой , , , . Найти среднее арифметическое первых членов.

  8. Для которой , , , . Найти среднее арифметическое первых членов с нечетной целой частью.

  9. Для которой , , , . Найти среднее арифметическое первых членов с четной целой частью.

  10. Для которой , , , . Среди первых членов найти количество членов с четной целой частью.

  11. Для которой , , , . Найти произведение первых членов.

  12. Для которой , , , . Среди первых членов найти количество членов с дробной частью больше 0,5.

  13. Для которой , , , . Среди первых членов найти количество членов с дробной частью меньше 0,5.

  14. Для которой , , , . Найти сумму первых членов превышающих 0,1.

  15. Для которой , , , . Среди первых членов найти количество нечетных членов.

Контрольные вопросы

1. Как программируются циклические алгоритмы с незаданным числом повторений?

2. Какие методы нахождения частичных сумм числовых рядов Вы знаете?

3. Для каких целей используется трассировка программ?

4. В чем отличие команд Run, Trace и Step?

5. Каким образом можно посмотреть значения переменных в ходе выполнения программы?

6. Какие способы остановки работы программы Вы знаете?

7. Как изменить значение какой-либо переменной?