Практическая работа №18 Тема: Цикл «Пока».
Оценка 5

Практическая работа №18 Тема: Цикл «Пока».

Оценка 5
Лабораторные работы +1
docx
информатика
8 кл—9 кл
10.02.2017
Практическая работа  №18 Тема: Цикл  «Пока».
Практическая работа №18 Тема: Цикл «Пока». Задача №16 «Сумма ряда» Цель: 1. Изучить принцип работы оператора цикла «ПОКА». 2. Формировать навыки программирования циклических алгоритмов с оператором в среде Turbo Pascal. В разработке представлен формат оператора WHILE , решение задачи №16 в виде блок-схемы и программы. А также дополнительные задания.
ПР №18.docx
Сборник практических работ по программированию в Паскале Практическая работа  №18 Тема: Цикл  «Пока».  Задача №16 «Сумма ряда» Цель:  Изучить принцип работы оператора цикла «ПОКА».  Формировать навыки программирования циклических алгоритмов с оператором в среде TP. Оператор цикла WHILE (цикл ПОКА). Формат оператора:  WHILE логическое выражение DO оператор Оператор будет повторятся пока истинно логическое выражение. Перед каждым повторением оператора значение  логического выражения вычисляется заново. Если необходимо повторить несколько операторов, их следует объединить в составной оператор, т.е. заключить в операторные скобки begin ... end. Этот цикл может не выполниться ни разу, если  условие при входе в него оказалось ложным. Таким образом, цикл ПОКА содержит условие повторения цикла. Рассмотрим задачу  «Найти сумму первых 1000 членов гармонического ряда 1+1/2+1/3+1/4+...1/N». Условие задачи: Составить программу, которая вычисляет сумму первых 1000 членов гармонического ряда  1+1/2+1/3+1/4+...1/N и выдаёт её  на экран. Определим входные данные: S – сумма,  N­количество чисел. Определим начальные значения:  S =0 ,  N =0,  Условие цикла:  N<=1000 и шаг =1. Результат: S ­ сумма 1000  чисел. усл ови е нет да тело  цикла Program  Z16; Var S:real;     N:integer; Begin   S:=0;N:=0;   While N<=1000 do    Begin     N:=N+1;     S:=S+1/N   End;   Writeln(S);   Readln End. Задания 1) Запустить программу Pascal 2) Ввести программу Program №16.  3) Произвести компиляцию. Запустить программу.  4) Ввести а) N=10,  б)  N=20, в) N=100. Получить ответы и записать в тетрадь. 5) Внести в программу изменения  для вычисления суммы 1+2+3+4+...N. 6) Произвести компиляцию. Запустить программу.  7) Ввести  а) N=10,  б)  N=20, в) N=100. Получить ответы и записать в тетрадь. 8) Сохраните программу в файле «SUMMA RADA». Дополнительные задания Для заданного натурального  числа N найти сумму чисел: 1) 1+3+5+7 +… (2N­1) 2) 2+4+6+ …2N 3) sin1+sin2+sin3+…+sinN Миронова С.П., КГУ «ОСШ. №3 им. Ю.А. Гагарина» Страница 1 Сборник практических работ по программированию в Паскале 4) 5) 1 2  ... 1 4 1 6 1 100  1 1 1 2  1 3  ... 1 10 Миронова С.П., КГУ «ОСШ. №3 им. Ю.А. Гагарина» Страница 2

Практическая работа №18 Тема: Цикл «Пока».

Практическая работа  №18 Тема: Цикл  «Пока».

Практическая работа №18 Тема: Цикл «Пока».

Практическая работа  №18 Тема: Цикл  «Пока».
Материалы на данной страницы взяты из открытых истончиков либо размещены пользователем в соответствии с договором-офертой сайта. Вы можете сообщить о нарушении.
10.02.2017