Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
МУ Информатика 2 часть.docx
Скачиваний:
5
Добавлен:
22.09.2019
Размер:
2.18 Mб
Скачать

Лабораторная работа 4. Программирование циклических алгоритмов

Цель: Овладеть основными способами и методами создания программ.

Задание: Создать, отредактировать и выполнить программу циклической структуры в соответствии с поставленной задачей.

  1. Изучить теоретические сведения, представленные в приложении Ж.

  2. Создать математическую модель поставленной задачи в соответствии с заданием, приведенным в таблице 3.

  3. Составить блок-схему решения задачи в соответствии с ГОСТ 19.701-90.

  4. Запустить на выполнение загрузочный файл Паскаль. Bat.

  5. Перейти в окно редактирования программ.

  6. Ввести текст программы на языке Pascal.

  7. Запустить программу на трансляцию и выполнение.

  8. Протестировать программу.

  9. Сохранить программу на диске Н.

Таблица 3 - Варианты заданий для выполнения лабораторной работы 4

№ варианта

Задание

Найти сумму целых положительных чисел, кратных 4 и меньших 100.

Найти сумму целых положительных чисел меньших 100.

Найти сумму целых положительных чисел, больших 20 и меньших 100, кратных 2.

Найти сумму ряда с точностью , общий член которого .

Найти сумму ряда с точностью , общий член которого .

Найти сумму ряда с точностью , общий член которого .

Найти сумму ряда с точностью , общий член которого

Найти сумму ряда с точностью , общий член которого .

Найти сумму ряда с точностью , общий член которого .

Найти сумму ряда с точностью , общий член которого .

Найти сумму ряда с точностью , общий член которого .

Найти сумму ряда с точностью , общий член которого .

Найти сумму ряда с точностью , общий член которого .

Найти сумму целых положительных нечетных чисел, меньших 200.

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

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

Найти все двузначные числа, сумма квадратов цифр которых делится на 17.

Найти двузначное число, обладающее тем свойством, что куб суммы его цифр равен квадрату самого числа.

В каких двузначных числах удвоенная сумма цифр равна их произведению?

Найти двузначное число, равное утроенному произведению его цифр.

Пример выполнения лабораторной работы приведен в приложении З.

Содержание отчета по лабораторной работе.

В отчете к лабораторной работе должны быть представлены:

  1. Титульный лист к отчету по лабораторной работе (приложение Б).

  2. Название, цель и задание лабораторной работы.

  3. Алгоритм работы программы в соответствии с ГОСТ 19.701-90 (таблица А.1 приложения А).

  4. Листинг программы.

  5. Результаты тестирования программы.

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

  1. Дайте определение цикла?

  2. Сколько операторов цикла существует в Турбо Паскале?

  3. Для организации каких циклов применим оператор FOR?

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

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

  6. Какой оператор цикла с неизвестным числом повторений выполняется хотя бы один раз, а какой ни разу, при каком условии?