Студопедия.Орг Главная | Случайная страница | Контакты | Мы поможем в написании вашей работы!  
 

Практическое занятие №4



Наименование занятия: Операторы цикла

Цель занятия: Научиться составлять программы с применением операторов цикла на языке Pascal.

Подготовка к занятию: Повторить теоретический материал по теме «Операторы цикла»

Литература:

1. Семакин И.Г., Шестаков А.П. Основы программирования, 2008г.

2. Павловская Т.А. Паскаль. Программирование на языке высокого уровня, 2010г.

Задание на занятие:


ВАРИАНТ 1

1. Используя цикл с предусловием, составить программу табулирования функции на отрезке [ a, b ] с шагом h. Результат представить в виде таблицы, первый столбец которой – значения аргумента, второй – соответствующие значения функции.

2. Вводится последовательность ненулевых чисел, 0-конец последовательности. Подсчитать, сколько в ней отрицательных чисел.

ВАРИАНТ 2

1. Используя цикл с постусловием, составить программу табулирования функции на отрезке [ a, b ] с шагом h. Результат представить в виде таблицы, первый столбец которой – значения аргумента, второй – соответствующие значения функции.

2. На выставке собак, где были представлены разные породы, отбор животных производился по возрасту и высоте холки. Определить, сколько было боксеров 2-3-летнего возраста с высотой холки не менее 55 сантиметров.

ВАРИАНТ 3

1. Используя цикл с предусловием, составить программу табулирования функции на отрезке [ a, b ] с шагом h. Результат представить в виде таблицы, первый столбец которой – значения аргумента, второй – соответствующие значения функции.

2. В очереди за билетами стоят мужчины и женщины. Какое количество мужчин стоит в начале очереди до первой женщины.

ВАРИАНТ 4

1. Используя цикл с постусловием, составить программу табулирования функции на отрезке [ a, b ] с шагом h. Результат представить в виде таблицы, первый столбец которой – значения аргумента, второй – соответствующие значения функции.

2. Дано натуральное число п. Найти количество цифр данного числа, больших а (а вводится с клавиатуры).

ВАРИАНТ 5

1. Используя цикл с предусловием, составить программу табулирования функции на отрезке [ a, b ] с шагом h. Результат представить в виде таблицы, первый столбец которой – значения аргумента, второй – соответствующие значения функции.

2. Найти сумму цифр заданного натурального числа п.

ВАРИАНТ 6

1. Используя цикл с постусловием, составить программу табулирования функции на отрезке [ a, b ] с шагом h. Результат представить в виде таблицы, первый столбец которой – значения аргумента, второй – соответствующие значения функции.

2. Составить программу нахождения минимального из п отрицательных чисел.

ВАРИАНТ 7

1. Используя цикл с предусловием, составить программу табулирования функции на отрезке [ a, b ] с шагом h. Результат представить в виде таблицы, первый столбец которой – значения аргумента, второй – соответствующие значения функции.

2. Ввести п чисел. Определить, сколько среди них положительных.

ВАРИАНТ 8

1. Используя цикл с постусловием, составить программу табулирования функции на отрезке [ a, b ] с шагом h. Результат представить в виде таблицы, первый столбец которой – значения аргумента, второй – соответствующие значения функции.

2. Дано натуральное число. Найти произведение цифр этого числа.

ВАРИАНТ 9

1. Используя цикл с предусловием, составить программу табулирования функции на отрезке [ a, b ] с шагом h. Результат представить в виде таблицы, первый столбец которой – значения аргумента, второй – соответствующие значения функции.

2. Дано натуральное число. Найти количество чётных цифр этого числа.

ВАРИАНТ 10

1. Используя цикл с постусловием, составить программу табулирования функции на отрезке [ a, b ] с шагом h. Результат представить в виде таблицы, первый столбец которой – значения аргумента, второй – соответствующие значения функции.

2. Вводится последовательность ненулевых чисел, 0-конец последовательности. Найти сумму положительных чисел последовательности.


Порядок проведения занятия:

1. Получить допуск к работе;

2. Нарисовать блок-схему алгоритмов для своего варианта;

3. Составить программы на языке Pascal;

4. Ввести программы в ЭВМ и откомпилировать их;

5. Выполнить программы и занести результаты в отчет;

6. Оформить отчет.

Содержание отчета:

1. Наименование, цель занятия, задание;

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

3. Ответы на контрольные вопросы;

4. Вывод о проделанной работе.

Контрольные вопросы для зачета:

1. Запишите формат цикла с параметром.

2. Запишите формат цикла с предусловием.

3. Запишите формат цикла с постусловием.

4. Чем отличается оператор цикла с предусловием от оператора цикла с постусловием?





Дата публикования: 2015-10-09; Прочитано: 603 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!



studopedia.org - Студопедия.Орг - 2014-2024 год. Студопедия не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования (0.01 с)...