понедельник, 21 февраля 2022 г.

Оператор цикла с параметром. Урок 1

ВИКТОРИНА

Команды: 
1. readln
2. writeln
3. paint
4. команда присваивания 
имя переменной:=выражение

Служебные слова:
begin
end
if
var
uses
then
while
else
do

НОВЫЙ МАТЕРИАЛ

Иногда в алгоритмах одну и ту же последовательность команд требуется выполнить несколько раз. В этом случае можно использовать команду цикла (команду повторения). 


Цикл — это последовательность команд, которая выполняется до тех пор, пока выполняется некоторое условие.  

Если число повторений цикла известно заранее, то используется команда цикла с заданным число повторений.




Формат команды «For»:

Первая форма

for var переменная цикла := начальное значение  to конечное значение do 
                                                                                                                           begin
                                                                                                                            команды или тело цикла
                                                                                                                           end;
 
 
переменная цикла увеличивается на 1

Переменная цикла — переменная целого типа.

Начальное и конечное  значение только целого типа

for var i := t1 to t2 do 
                                 begin
                                  команды или тело цикла
                                 end;

Вторая форма

for var переменная цикла := начальное значение  downto конечное значение do 
                                                                                                                           begin
                                                                                                                            команды или тело цикла
                                                                                                                           end;
 
 
переменная цикла уменьшается на 1

Переменная цикла — переменная целого типа.

Начальное и конечное  значение только целого типа

for var i := t1 downto t2 do 
                                 begin
                                  команды или тело цикла
                                 end;

 


При выполнении команды «For» переменная цикла получает начальное значение. Затем выполняются команды, входящие в тело цикла. Затем выполняются команды, входящие в тело цикла. Затем переменная цикла увеличивается на 1 и снова выполняется тело цикла, и т. д. Таким образом, тело цикла выполняется для всех значений переменной цикла от начального значения до конечного значения. Если начальное значение переменной цикла больше конечного значения, то тело цикла не выполнится ни разу.

СОСТАВЛЕНИЕ ПРОГРАММ

1. Вывести числа от 1 до 100 в строку через пробел.
2. Вывести 100 раз слово «ВЕСНА».

Вторая форма

for var переменная цикла := начальное значение  downto конечное значение do 
                                                                                                                           begin
                                                                                                                            команды;
                                                                                                                           end;
 
 
переменная цикла уменьшается на 1

СОСТАВЛЕНИЕ ПРОГРАММ

3. Вывести числа от 1000 до 100 в строку через пробел.

4. Вывести квадраты чисел от 1 до 100.

5. Вывести числа и их кубы. Числа изменяются от 1 до 20.

6. Вывести число и корень из него. Числа от 1 до n.

7. Составьте программу, которая выводит на экран таблицу умножения на число n. n вводится с клавиатуры. Таблица умножения выводится в виде

1х5=5
2х5=10
3х5=15
...

8. Маша решила подзаработать летом и пошла торговать квасом. 1 стаканчик кваса стоит к копеек. Сделайте для Маши шпаргалку стоимости разного количества стаканчиков.

1 ст. - ... 
2 ст.  - ...
3 ст. - ...

Стоимость выведите в  копейках.

9. Выведите в предыдущей задаче стоимость в  рублях и копейках.

ДОМАШНЕЕ ЗАДАНИЕ 

И выполняем задания рабочего листа 

Вы делаете копию файлов. Файл/Создать копию, выполняете задания, после выполнения даёте доступ мне (в правом верхнем углу Настройки доступа). 

В заданиях встроена проверка, но если возникают вопросы, сомнения, пишите.

 Если не знаете моего адреса, напишите в группу.

Комментариев нет:

Отправить комментарий