1139158
столько раз учителя, ученики и родители
посетили сайт «Инфоурок»
за прошедшие 24 часа
+Добавить материал
и получить бесплатное
свидетельство о публикации
в СМИ №ФС77-60625 от 20.01.2015
Дистанционные курсы профессиональной переподготовки и повышения квалификации для педагогов

Дистанционные курсы для педагогов - курсы профессиональной переподготовки от 1.410 руб.;
- курсы повышения квалификации от 430 руб.
Московские документы для аттестации

ВЫБРАТЬ КУРС СО СКИДКОЙ ДО 90%

ВНИМАНИЕ: Скидка действует ТОЛЬКО до конца апреля!

(Лицензия на осуществление образовательной деятельности №038767 выдана ООО "Столичный учебный центр", г.Москва)

ИнфоурокИнформатикаПрезентацииПрезентация по информатике на тему "Цикл с параметром"

Презентация по информатике на тему "Цикл с параметром"

библиотека
материалов
* Программирование на языке Паскаль Тема 4. Циклы
program SUM; uses crt; label 1; var s,k :integer; begin clrscr; k:=0;s:=0; 1:...
* Циклы Цикл – это многократное выполнение одинаковой последовательности дейс...
* Цикл с переменной 	for  :=  to  do begin {тело цикла} end; Увеличение перем...
* Циклы program qq; var i: integer; begin for i:=1 to 5 do writeln('Привет');...
* Цикл с переменной Особенности: переменная цикла может быть только целой (in...
* Цикл с переменной Особенности: в теле цикла не разрешается изменять перемен...
* Сколько раз выполняется цикл? a := 1; for i:=1 to 3 do a := a+1; a = 4 a :=...
* Циклы Задача. Вывести на экран квадраты и кубы целых чисел от 1 до 8 (от a...
* Программа program qq; var i, i2, i3: integer; begin for i:=1 to 8 do begin...
* for i:=1 to 9 do begin if ??? then begin i2 := i*i; i3 := i2*i; writeln(i:4...
* Задания «8»: Ввести a и b и вывести квадраты и кубы чисел от a до b. Пример...

Описание презентации по отдельным слайдам:

1 слайд * Программирование на языке Паскаль Тема 4. Циклы
Описание слайда:

* Программирование на языке Паскаль Тема 4. Циклы

2 слайд program SUM; uses crt; label 1; var s,k :integer; begin clrscr; k:=0;s:=0; 1:
Описание слайда:

program SUM; uses crt; label 1; var s,k :integer; begin clrscr; k:=0;s:=0; 1: if k<=10 then begin s:=s+k; k:=k+1; goto 1; end; write('s=',s); end.

3 слайд * Циклы Цикл – это многократное выполнение одинаковой последовательности дейс
Описание слайда:

* Циклы Цикл – это многократное выполнение одинаковой последовательности действий. цикл с известным числом шагов цикл с неизвестным числом шагов (цикл с условием) Задача. Вывести на экран 5 раз слово «Привет». Особенность: одинаковые действия выполняются 5 раз.

4 слайд * Цикл с переменной 	for  :=  to  do begin {тело цикла} end; Увеличение перем
Описание слайда:

* Цикл с переменной for <переменная> := <начальное значение> to <конечное значение> do begin {тело цикла} end; Увеличение переменной на 1: for <переменная> := <начальное значение> downto <конечное значение> do begin {тело цикла} end; Уменьшение переменной на 1:

5 слайд * Циклы program qq; var i: integer; begin for i:=1 to 5 do writeln(&#039;Привет&#039;);
Описание слайда:

* Циклы program qq; var i: integer; begin for i:=1 to 5 do writeln('Привет'); end. «Для всех i от 1 до 5 делай …» for i:=1 to 5 do Если в цикле более одного оператора: for i:=1 to 5 do begin write('Привет'); writeln(', Вася!'); end; begin end;

6 слайд * Цикл с переменной Особенности: переменная цикла может быть только целой (in
Описание слайда:

* Цикл с переменной Особенности: переменная цикла может быть только целой (integer) шаг изменения переменной цикла всегда равен 1 (to) или -1 (downto) если в теле цикла только один оператор, слова begin и end можно не писать: если конечное значение меньше начального, цикл (to) не выполняется ни разу (проверка условия в начале цикла, цикл с предусловием) for i:=1 to 8 do writeln('Привет');

7 слайд * Цикл с переменной Особенности: в теле цикла не разрешается изменять перемен
Описание слайда:

* Цикл с переменной Особенности: в теле цикла не разрешается изменять переменную цикла (почему?) при изменении начального и конечного значения внутри цикла количество шагов не изменится: n := 8; for i:=1 to n do begin writeln('Привет'); n := n + 1; end; нет зацикливания

8 слайд * Сколько раз выполняется цикл? a := 1; for i:=1 to 3 do a := a+1; a = 4 a :=
Описание слайда:

* Сколько раз выполняется цикл? a := 1; for i:=1 to 3 do a := a+1; a = 4 a := 1; for i:=3 to 1 do a := a+1; a = 1 a := 1; for i:=1 downto 3 do a := a+1; a = 1 a := 1; for i:=3 downto 1 do a := a+1; a = 4

9 слайд * Циклы Задача. Вывести на экран квадраты и кубы целых чисел от 1 до 8 (от a
Описание слайда:

* Циклы Задача. Вывести на экран квадраты и кубы целых чисел от 1 до 8 (от a до b). Особенность: одинаковые действия выполняются 8 раз. i := 1; { очередное число } i2 := i*i; { его квадрат } i3 := i2*i; { куб } writeln(i:4, i2:4, i3:4); i := 2; ...

10 слайд * Программа program qq; var i, i2, i3: integer; begin for i:=1 to 8 do begin
Описание слайда:

* Программа program qq; var i, i2, i3: integer; begin for i:=1 to 8 do begin i2 := i*i; i3 := i2*i; writeln(i:4, i2:4, i3:4); end; end. переменная цикла начальное значение конечное значение

11 слайд * for i:=1 to 9 do begin if ??? then begin i2 := i*i; i3 := i2*i; writeln(i:4
Описание слайда:

* for i:=1 to 9 do begin if ??? then begin i2 := i*i; i3 := i2*i; writeln(i:4, i2:4, i3:4); end; end; Как изменить шаг? Задача. Вывести на экран квадраты и кубы нечётных целых чисел от 1 до 9. Особенность: переменная цикла должна увеличиваться на 2. Проблема: в Паскале шаг может быть 1 или -1. Решение: i mod 2 = 1 i2 := i*i; i3 := i2*i; writeln(i:4, i2:4, i3:4); выполняется только для нечетных i

12 слайд * Задания «8»: Ввести a и b и вывести квадраты и кубы чисел от a до b. Пример
Описание слайда:

* Задания «8»: Ввести a и b и вывести квадраты и кубы чисел от a до b. Пример: Введите границы интервала: 4 6 4 16 64 5 25 125 6 36 216 «10»: Вывести квадраты и кубы 10 чисел следующей последовательности: 1, 2, 4, 7, 11, 16, … Пример: 1 1 1 2 4 8 4 16 64 ... 46 2116 97336

Общая информация

Номер материала: ДВ-081273

Вам будут интересны эти курсы:

Курс повышения квалификации «Современные информационные технологии и их использование в работе преподавателей. Системы автоматизированного проектирования одежды и организация технологического процесса»
Курс профессиональной переподготовки «Информатика: теория и методика преподавания в образовательной организации»
Курс повышения квалификации «Облачные технологии в образовании»
Курс «Оператор персонального компьютера»
Курс «1С: Предприятие 7.7»
Курс повышения квалификации «Сетевые и дистанционные (электронные) формы обучения в условиях реализации ФГОС по ТОП-50»
Курс повышения квалификации «Развитие информационно-коммуникационных компетенций учителя в процессе внедрения ФГОС: работа в Московской электронной школе»
Курс повышения квалификации «Использование компьютерных технологий в процессе обучения в условиях реализации ФГОС»
Курс повышения квалификации «Специфика преподавания информатики в начальных классах с учетом ФГОС НОО»
Курс повышения квалификации «Применение MS Word, Excel в финансовых расчетах»
Курс повышения квалификации «Введение в программирование на языке С (СИ)»
Курс профессиональной переподготовки «Теория и методика обучения информатике в начальной школе»
Курс повышения квалификации «Современные тенденции цифровизации образования»
Курс повышения квалификации «Специфика преподавания дисциплины «Информационные технологии» в условиях реализации ФГОС СПО по ТОП-50»
Курс повышения квалификации «Современные языки программирования интегрированной оболочки Microsoft Visual Studio C# NET., C++. NET, VB.NET. с использованием структурного и объектно-ориентированного методов разработки корпоративных систем»

Благодарность за вклад в развитие крупнейшей онлайн-библиотеки методических разработок для учителей

Опубликуйте минимум 3 материала, чтобы БЕСПЛАТНО получить и скачать данную благодарность

Сертификат о создании сайта

Добавьте минимум пять материалов, чтобы получить сертификат о создании сайта

Грамота за использование ИКТ в работе педагога

Опубликуйте минимум 10 материалов, чтобы БЕСПЛАТНО получить и скачать данную грамоту

Свидетельство о представлении обобщённого педагогического опыта на Всероссийском уровне

Опубликуйте минимум 15 материалов, чтобы БЕСПЛАТНО получить и скачать данное cвидетельство

Грамота за высокий профессионализм, проявленный в процессе создания и развития собственного учительского сайта в рамках проекта "Инфоурок"

Опубликуйте минимум 20 материалов, чтобы БЕСПЛАТНО получить и скачать данную грамоту

Грамота за активное участие в работе над повышением качества образования совместно с проектом "Инфоурок"

Опубликуйте минимум 25 материалов, чтобы БЕСПЛАТНО получить и скачать данную грамоту

Почётная грамота за научно-просветительскую и образовательную деятельность в рамках проекта "Инфоурок"

Опубликуйте минимум 40 материалов, чтобы БЕСПЛАТНО получить и скачать данную почётную грамоту

Включите уведомления прямо сейчас и мы сразу сообщим Вам о важных новостях. Не волнуйтесь, мы будем отправлять только самое главное.