🗊 Презентация Программирование циклов. Урок 33

Нажмите для полного просмотра!
Программирование циклов. Урок 33, слайд №1 Программирование циклов. Урок 33, слайд №2 Программирование циклов. Урок 33, слайд №3 Программирование циклов. Урок 33, слайд №4 Программирование циклов. Урок 33, слайд №5 Программирование циклов. Урок 33, слайд №6 Программирование циклов. Урок 33, слайд №7 Программирование циклов. Урок 33, слайд №8 Программирование циклов. Урок 33, слайд №9 Программирование циклов. Урок 33, слайд №10 Программирование циклов. Урок 33, слайд №11 Программирование циклов. Урок 33, слайд №12 Программирование циклов. Урок 33, слайд №13 Программирование циклов. Урок 33, слайд №14 Программирование циклов. Урок 33, слайд №15

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

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


Слайд 1


ПРОГРАММИРОВАНИЕ ЦИКЛОВ УРОК 33
Описание слайда:
ПРОГРАММИРОВАНИЕ ЦИКЛОВ УРОК 33

Слайд 2


В процессе решения множества задач часто требуется повторять те или иные действия. При этом бывают разные ситуации. В процессе решения множества...
Описание слайда:
В процессе решения множества задач часто требуется повторять те или иные действия. При этом бывают разные ситуации. В процессе решения множества задач часто требуется повторять те или иные действия. При этом бывают разные ситуации. Например: количество повторений известно до выполнения тела цикла; до выполнения тела цикла количество повторений неизвестно; тело цикла должно выполниться хотя бы один раз.

Слайд 3


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

Слайд 4


Цикл while является циклом с предусловием, while do begin группа операторов end; Цикл while является циклом с предусловием, while do begin группа...
Описание слайда:
Цикл while является циклом с предусловием, while do begin группа операторов end; Цикл while является циклом с предусловием, while do begin группа операторов end; В заголовке цикла находится логическое выражение. Если оно истинно, то тело цикла выполняется, если ложно — то нет. Если тело цикла было выполнено, то ход программы снова возвращается в заголовок цикла. Условие выполнения тела снова проверяется (находится значение логического выражения).

Слайд 5


Тело цикла выполнится столько раз, сколько раз логическое выражение вернет true. Поэтому очень важно в теле цикла предусмотреть изменение переменной,...
Описание слайда:
Тело цикла выполнится столько раз, сколько раз логическое выражение вернет true. Поэтому очень важно в теле цикла предусмотреть изменение переменной, фигурирующей в заголовке цикла, таким образом, чтобы когда-нибудь обязательно наступала ситуация false. Иначе произойдет так называемое зацикливание.

Слайд 6


Например, нужно распечатать n звездочек Решение: Var i, n: integer; begin write('Количество знаков: '); readln(n); i:=l; while i
Описание слайда:
Например, нужно распечатать n звездочек Решение: Var i, n: integer; begin write('Количество знаков: '); readln(n); i:=l; while i

Слайд 7


Практическая работа
Описание слайда:
Практическая работа

Слайд 8


Задание 1. Найдите сумму всех натуральных чисел из промежутка [1, m] Решение: Program Summa; Var i, m: integer; x, S: real; Begin write('Сколько...
Описание слайда:
Задание 1. Найдите сумму всех натуральных чисел из промежутка [1, m] Решение: Program Summa; Var i, m: integer; x, S: real; Begin write('Сколько чисел для сложения?'); readln(m); S:=l; i:=l; while i

Слайд 9


Задание 2. Найдите сумму n чисел, вводимых с клавиатуры Решение: Program Summa; Var i, N : integer; x, S : real; Begin write('Сколько чисел для...
Описание слайда:
Задание 2. Найдите сумму n чисел, вводимых с клавиатуры Решение: Program Summa; Var i, N : integer; x, S : real; Begin write('Сколько чисел для сложения?'); readln(N); S:=0; i:=1; while i

Слайд 10


Задание 3. Выведите квадраты натуральных чисел, не превосходящих 50 Решение: var x, n: integer; begin write('n='); readln(n); x:=l; while sqr(x)
Описание слайда:
Задание 3. Выведите квадраты натуральных чисел, не превосходящих 50 Решение: var x, n: integer; begin write('n='); readln(n); x:=l; while sqr(x)

Слайд 11


Задание 4. Возведите число в степень Решение: Var num, deg: integer; res: real; i: byte; begin write('Число'); readln(num); write('Cтепень');...
Описание слайда:
Задание 4. Возведите число в степень Решение: Var num, deg: integer; res: real; i: byte; begin write('Число'); readln(num); write('Cтепень'); readln(deg); res:=l; i:=0; while i

Слайд 12


Как программируется цикл с предусловием на языке Паскаль?
Описание слайда:
Как программируется цикл с предусловием на языке Паскаль?

Слайд 13


Домашнее задание Вывести все четные числа, начиная с числа N и кончая числом М. Числа N и М задает пользователь. Вводятся 14 чисел. Определить,...
Описание слайда:
Домашнее задание Вывести все четные числа, начиная с числа N и кончая числом М. Числа N и М задает пользователь. Вводятся 14 чисел. Определить, сколько среди них положительных (включая 0) и сколько отрицательных. (Числа вводятся в одну переменную в цикле.)

Слайд 14


1. Program dz1; var х, n, m: integer; begin write('n='); readln(n); write('m='); readln(m); x:=n; while x
Описание слайда:
1. Program dz1; var х, n, m: integer; begin write('n='); readln(n); write('m='); readln(m); x:=n; while x

Слайд 15


2. Program dz2; Var i, N : integer; x, S : real; Begin S1:=0; S2:=0; i:=l; while i=0 then sl:=sl+l else s2:=s2+l; i:=i+l; end;...
Описание слайда:
2. Program dz2; Var i, N : integer; x, S : real; Begin S1:=0; S2:=0; i:=l; while i=0 then sl:=sl+l else s2:=s2+l; i:=i+l; end; write('пoлoжитeльныxчисел', sl:5, 'отрицательных чисел', s2:5); End.



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