ГБПОУ ВО
«Россошанский колледж мясной
и молочной промышленности»
Инструкционная карта
практического занятия
Наименование работы: «Составление алгоритмов,
использующих организацию циклов с несколькими одновременно изменяющимися
параметрами»
Цель занятия: ознакомиться с принципами составления
алгоритмов с несколькими одновременно изменяющимися параметрами.
Приобретаемые умения и навыки:
Составление алгоритмов использующих
организацию циклов.
Оснащение рабочего места: ПК, OC Windows, Паскаль.
Краткие теоретические
сведения:
Алгоритм, предусматривающий
многократное повторение одного и того же действия над новыми данными,
называется циклическим.
Цикл называется арифметическим, если
число повторений цикла известно заранее или может быть вычислено.
Блок-схема базовой структуры.
Цикл с параметром.
Цикл, для которого нельзя указать
число повторений, и проверка окончания которого происходит по достижению
нужного условия, называется итерационным.
Блок-схемы базовых структур.
Цикл -пока Цикл - до
Практическое задание:
Задача
1. По словесному алгоритму вычисления 2*n
составьте блок-схему алгоритма (n
- натуральное число).
1. Задать n.
2. р:=1.
3. t:=l.
4. Если i < n
то п.5. иначе п.7.
5. р := р• 2.
6. i := i + 1, перейти к
п.4
7. Вывод р.
8. Конец.
Задача 2.
Составьте блок-схему алгоритма вычисления S=m(m+1)
(m+2)...
(m+n),
где m,
n
- заданные натуральные числа.
Задача 3.
Проверить, является ли целое число простым.
Uses crt
Var n{введенное число},i:integer;
Begin
Readln(n)
For i:=2 to n-1 do
If n mod i =0 then begin writeln (n’не
простое’);
readkey;
halt;
end;
writeln (n, простое);
readkey;
end.
Задача 4.
Написать программу, которая выводит на экран табл. умножения, например на 7.
Uses crt;
Var m, n , p:integer
Begin
For i:=1 to 10 do
Writeln (7’*’,I:2,’=’,7*I:2);
Readkey;
end.
Задача 5.
Известна знаменитая легенда об изобретателе шахматной игры.
Царь Шерам, которому была
преподнесена в подарок эта игра, захотел наградить изобретателя Сете и разрешил
ему выбрать награду самому. «Дай мне, - сказал мудрец, -только несколько
пшеничных зерен. Причем ровно столько, сколько поместится на шахматной доске,
если ты на первую клетку положишь одно зернышко, то на вторую - два зернышка и
так далее: на каждую клетку вдвое больше, чем на предыдущую». Царь был
рассержен из-за этой слишком скромной просьбы мудреца. Но как же он был
удивлен, когда ему не хватило запасов пшеницы всей Индии, чтобы ее выполнить.
Математики царя Шерама подсчитали,
что количество зерен на последней клетке выражается не поддающимся воображению
гигантским числом. Зерно занимало бы два амбара длиной от Земли до Солнца.
Составьте
блок-схему алгоритма, который бы определял, сколько клеток смог заполнить царь
Шерам своей пшеницей. (Тонна пшеницы состоит из 400000 зерен), на основании
созданной блок схемы написать код программы.
Оставьте свой комментарий
Авторизуйтесь, чтобы задавать вопросы.