🗊Презентация Операторы цикла. Цикл с предусловием

Нажмите для полного просмотра!
Операторы цикла. Цикл с предусловием, слайд №1Операторы цикла. Цикл с предусловием, слайд №2Операторы цикла. Цикл с предусловием, слайд №3Операторы цикла. Цикл с предусловием, слайд №4Операторы цикла. Цикл с предусловием, слайд №5Операторы цикла. Цикл с предусловием, слайд №6Операторы цикла. Цикл с предусловием, слайд №7Операторы цикла. Цикл с предусловием, слайд №8Операторы цикла. Цикл с предусловием, слайд №9Операторы цикла. Цикл с предусловием, слайд №10Операторы цикла. Цикл с предусловием, слайд №11Операторы цикла. Цикл с предусловием, слайд №12

Вы можете ознакомиться и скачать презентацию на тему Операторы цикла. Цикл с предусловием. Доклад-сообщение содержит 12 слайдов. Презентации для любого класса можно скачать бесплатно. Если материал и наш сайт презентаций Mypresentation Вам понравились – поделитесь им с друзьями с помощью социальных кнопок и добавьте в закладки в своем браузере.

Слайды и текст этой презентации


Слайд 1





Операторы цикла.
Цикл с предусловием.
Коробова Т.М.
Учитель информатики
МОУ СОШ №2 г.Котово
Описание слайда:
Операторы цикла. Цикл с предусловием. Коробова Т.М. Учитель информатики МОУ СОШ №2 г.Котово

Слайд 2







Цикл (в программировании) – многократно выполняемая в составе некоторой программы группа команд.
Описание слайда:
Цикл (в программировании) – многократно выполняемая в составе некоторой программы группа команд.

Слайд 3







Цикл с предусловием – цикл, в котором условие его выполнения проверяется перед выполнением тела цикла.
Описание слайда:
Цикл с предусловием – цикл, в котором условие его выполнения проверяется перед выполнением тела цикла.

Слайд 4





Оператор цикла в Паскале
While <условие> do <операция>
Описание слайда:
Оператор цикла в Паскале While <условие> do <операция>

Слайд 5





Если операция состоит не из одной команды, а из нескольких, то их следует заключить в операторные скобки begin и end.
Пример: 
                while <условие> do
                      begin
                          <команда 1>;
                          <команда 2>;
                          <команда 3>;
                         ….
                 end;
Описание слайда:
Если операция состоит не из одной команды, а из нескольких, то их следует заключить в операторные скобки begin и end. Пример: while <условие> do begin <команда 1>; <команда 2>; <команда 3>; …. end;

Слайд 6





Блок-схема
Описание слайда:
Блок-схема

Слайд 7





Пример: требуется определить и вывести на экран по отдельности цифры целого числа n.
Описание слайда:
Пример: требуется определить и вывести на экран по отдельности цифры целого числа n.

Слайд 8





Математическое решение.
Найдём последнюю цифру числа 4538 (т.е. количество единиц)
4538 mod 10 =8
Тогда можно вывести на экран сообщение:
«1-я цифра справа равна 8».
Затем выполним целочисленное деление заданного числа 4538 на 10 (остаток отбрасывается):
4538 div 10 = 453 и т.д.
Процесс нужно продолжить, пока число n не равно 0. А как только оно станет равно 0, цикл нужно завершить.
Описание слайда:
Математическое решение. Найдём последнюю цифру числа 4538 (т.е. количество единиц) 4538 mod 10 =8 Тогда можно вывести на экран сообщение: «1-я цифра справа равна 8». Затем выполним целочисленное деление заданного числа 4538 на 10 (остаток отбрасывается): 4538 div 10 = 453 и т.д. Процесс нужно продолжить, пока число n не равно 0. А как только оно станет равно 0, цикл нужно завершить.

Слайд 9





Блок-схема алгоритма решения задачи
Описание слайда:
Блок-схема алгоритма решения задачи

Слайд 10





Программа для решения задачи.
Program problem5_1;
    {определение и вывод на экран цифр числа}
     var n,p,i:integer;
     begin
         write(‘Введите натуральное число n<=4538’);
         readln(n);
         i:=0;
         while n <> 0 do
            begin
                p:=n mod 10;
                i:=i+I;
                writeln(i, ‘-я цифра справа равна’,p);
                n:=n div 10
            end
end
Описание слайда:
Программа для решения задачи. Program problem5_1; {определение и вывод на экран цифр числа} var n,p,i:integer; begin write(‘Введите натуральное число n<=4538’); readln(n); i:=0; while n <> 0 do begin p:=n mod 10; i:=i+I; writeln(i, ‘-я цифра справа равна’,p); n:=n div 10 end end

Слайд 11





Задание (самостоятельно)
Составьте алгоритм вычисления суммы всех натуральных чисел, не превышающих заданного натурального числа N. Напишите программу на Паскале.
Описание слайда:
Задание (самостоятельно) Составьте алгоритм вычисления суммы всех натуральных чисел, не превышающих заданного натурального числа N. Напишите программу на Паскале.

Слайд 12





Литература:
Учебник Информатика и ИКТ. Базовый курс/Семакин И.Г.
Конструктор блок-схем: www.lucidchart.com
Описание слайда:
Литература: Учебник Информатика и ИКТ. Базовый курс/Семакин И.Г. Конструктор блок-схем: www.lucidchart.com



Похожие презентации
Mypresentation.ru
Загрузить презентацию