|
||
Инструкция по выполнению практической работы № 6
Дата по расписанию: 29.10.2020 Группа: 1-ОПУТ-20 Дисциплина (МДК, ПМ): ОДП.02 Информатика и ИКТ
Инструкция по выполнению практической работы № 6 Тема по рабочей программе: Практическая работа №6. Составление программ с использованием оператора цикла с параметром. Цель: научиться использовать операторы цикла с параметром при составлении программ на языке Паскаль. Исходные данные: І уровень | ||
І вариант (нечетный номер по списку) | ІІ вариант (четный номер по списку) | |
Написать программу на языкеPascal, реализующие следующие алгоритмы | ||
Выведите на экран, все четные числа от 39 до 81 | Выведите на экран, все нечетные числа, лежащие в диапазоне от 55 до 97 | |
ІІ уровень | ||
Дано натуральное число N. Вычислить S: | Дано натуральное число N. Вычислить S: |
Примечание:при написании программ обязательно использовать операторы цикла с параметром.
Теоретические сведения
Алгоритм, в котором вычисления повторяются по одной и той же совокупности формул, называется циклическим.
Существуют следующие конструкции для организации циклов:
Цикл с параметром используется, если нам известно количество итераций цикла. Например, мы точно знаем, что цикл должен повториться 12 раз. Или диапазон изменения параметра цикла (его еще называют счетчиком) лежит в определенном интервале целых чисел. Запрещается менять значение переменной-счетчика в теле цикла.
Операторные скобки ставят, чтобы отделить от остальной программы ту группу операторов, которую нужно повторить в цикле. Если в цикле нужно выполнить только один оператор, то операторные скобки не ставят.
Применяя цикл с параметром, не забывайте добавлять в раздел описания переменных (var) соответствующую переменную для счетчика цикла.
Цикл с параметром используется при заданном количестве повторений одних и тех же действий
Общая форма записи в словесно-формульном виде и на Паскале, где
i –параметр цикла;
a –начальное значение цикла;
b –конечное значение цикла;
h –шаг изменения параметра.
Пример
Дано целое число N. Вычислить значение выражения
результат вывести как действительное число.
Решение:
Блок-схема алгоритма:
Программа на языке Паскаль
Program ciklpar;
var Znam, S:real;
I,N:integer;
begin
write(‘Введите N ’);
readln(N);
S := 0;
Znam := 1;
for I:=1 to N do
begin
Znam := Znam *I;
S := S + 1/Znam;
end;
writeln(‘Сумма = ’, S);
end.
Основная литература
1. Семакин И.Г., Хеннер Е.К., Шеина Т. Ю. Информатика. Базовый уровень. 10класс. - М.: БИНОМ. Лаборатория знаний, 2015
2. Семакин И.Г., Хеннер Е.К., Шеина Т. Ю. Информатика. Базовый уровень. 11 класс. - М.: БИНОМ. Лаборатория знаний, 2015
3. Семакин И.Г., Хеннер Е.К., Шеина Т.Ю. Практикум по информатике и ИКТ для 10-11 классов. Базовый уровень. Информатика. 11 класс. - М.: БИНОМ. Лаборатория знаний, 2011.
4. Информатика. Задачник-практикум в 2 т. Под ред. И.Г. Семакина, Е.К. Хеннера. – М: Лаборатория базовых знаний, 2011.
Дополнительная литература
1. Информатика и ИКТ. Базовый уровень. 10-11 класс: методическое пособие/ Семакин И.Г., Хеннер Е.К.-2-е изд.-М.: Бином. Лаборатория знаний, 2011
2. Гаевский А.Ю. Информатика 7-11 класс Учебное пособие – К: АСК, 2002.
Интернет-ресурсы:
1. Теория и методика обучения информатике https://sites.google.com/site/methteachinfo/home
2. Электронный ресурс: MS Office 2007 Электронный видео учебник. Форма доступа: http:// gigasize.ru.
3. Электронный ресурс: Российское образование. Федеральный портал. Форма доступа:http:// www.edu.ru/fasi.
4. Электронный ресурс: Лаборатория виртуальной учебной литературы. Форма доступа: http:// www.gaudeamus.omskcity .
Контрольные вопросы:
1. Что такое циклический алгоритм?
2. Какие бывают циклы?
3. Что такое и когда используется цикл с параметром?
4. Какой оператор в языке Паскаль используется для представления цикла с параметром?
5. Что такое операторные скобки?
6. Когда в программе используются операторные скобки?
Содержание отчета
Отчет о выполнении практической работы выполняется в тетради и должен содержать:
1. Номер практической работы.
2. Тему работы.
3. Цель работы.
4. Выполненные задания.
5. Ответы на контрольные вопросы.
Отчет (в виде фотографий (или скан-копий) тетрадных страниц) отправить по электронной почте на адрес denis.pozhidaev.80@gmail.com
Файл с отчетом отправляется на почту преподавателя -
Пожидаева Д.А. denis.pozhidaev.80@gmail.com тел. 071 362 51 91
|
© helpiks.su При использовании или копировании материалов прямая ссылка на сайт обязательна.
|
|