Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ЛЗ.doc
Скачиваний:
86
Добавлен:
09.02.2016
Размер:
782.34 Кб
Скачать

Лабораторная работа №6 Операторы цикла с предусловием

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

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

  2. Верно ли, что в теле цикла с предусловием должен находится один оператор?

  3. Когда проверяется истинность выражения в цикле while?

  4. Сколько раз выполняется оператор в теле цикла while, если с самого начала значение выражения равно false?

  5. Можно ли любой цикл for записать при помощи цикла while?

Задачи:

  1. Даны натуральные числа n, m. Найти наибольший общий делитель n и m.

  2. Дано натуральное число n. Получить все простые делители этого числа.

  3. Дано натуральное число n. Получить все натуральные числа, больше n и взаимно простые с ним.

  4. Даны действительные числа x, . Вычислить с точностью сумму.

  5. Даны действительные числа x, . Вычислить с точностью сумму.

  6. Дано действительное число x. Последовательность образована по следующему закону:. Получить, гдеk-наименьшее целое число, удовлетворяющее двум условиям: и.

  7. Дано действительное число. Последовательность образована по следующему закону:. Найти первый член(), для которого выполнено условие.

  8. Получить все натуральные четырехзначные числа, в записи которых нет двух одинаковых цифр.

  9. Дано натуральное число n. Получить все натуральные трехзначные числа, сумма цифр которого равна n.

  10. Вычислить .

  11. Последовательность образована по следующему закону:. Получить, гдеk-наименьшее целое число, удовлетворяющее двум условиям: и.

  12. Дано натуральное число n. Получить все меньшие n числа, если оно может быть представлено в виде , гдеm-простое число.

  13. Найти все пары чисел, лежащих в диапазоне от 120 до 240, если каждое из них равно сумме всех делителей другого, кроме самого второго числа.

  14. Дано натуральное число n. Среди чисел 1,…,n найти все такие, запись которых совпадает с последними цифрами записи их квадрата.

  15. Дано целое число m>1. Получить наименьшее целое n, при котором .

  16. Дано натуральное число n. Найти все такие тройки натуральных чисел a,b,c, что (пифагоровы тройки).

  17. Дано натуральное число n (). Получить все пятерки натуральных чисел такие, чтои.

  18. Вычислить .

  19. Даны действительные числа x, . Вычислить с точностью сумму.

  20. Найти все значения ,.

Литературы:

Основная литература:

  1. Абрамов В.Г., Трифонов Н.П., Трифонова Г.Н. Введение в язык Паскаль. - М.: Наука, 1988. - 320 с.

  2. Абрамов С.А., Зима Е.В. Начала программирования на языке Паскаль. - М.: Наука, 1987. - 112 с.

  3. Вирт Н. Алгоритмы и структуры данных./Пер. с англ. М.: Мир, 1989. - 360 с.

  4. Грогоно П. Программирование на языке Паскаль. - М.: Мир, 1982. - 382 с.

  5. Дантеманн Дж., Мишел Дж., Тейлор Д. Программирование в среде Delphi: Пер. с англ. - Киев: НИПФ “ДиаСофтЛтд.”, 1995. - 608 с.

  6. Епанешников, Фолкнер Д.Р. Delphi: Пер.с англ.- М.: БИНОМ, 1995. - 464 с.

  7. Орлик С.В. Секреты Delphi на примерах: - М.: БИНОМ. - 316 с.

Дополнительная литература:

  1. Перминов О.Н. Программирование на языке Паскаль. - М.: Радио и связь, 1988. - 224 с.

  2. Пильшиков В.Н. Сборник упражнений по языку Паскаль: Учеб. пособие для вузов. - М.: Наука, 1989. - 160 с.

  3. Прайс Д. Программирование на языке Паскаль: Практ. руководство. - М.: Мир, 1987. - 232 с.

  4. Рубенкинг Н. Турбо Паскаль для Windows: В 2 т.; Пер. с англ. - М.: Мир, 1993. - 536 с.

  5. Фаронов В.В. Турбо Паскаль. В 3-х книгах. Книга 1. Основы Турбо Паскаля. - М.: Учеб.-инж.центр МВТУ-ФЕСТО ДИДАКТИК, 1992. - 304 с.

  6. Фаронов В.В. Паскаль и Windows. - М.: Учеб.-инж.центр МВТУ-ФЕСТО ДИДАКТИК, 1994. - 539 с.

Методические указания: