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

Нажмите для полного просмотра!
Оператор цикла с постусловием, слайд №1 Оператор цикла с постусловием, слайд №2 Оператор цикла с постусловием, слайд №3 Оператор цикла с постусловием, слайд №4 Оператор цикла с постусловием, слайд №5 Оператор цикла с постусловием, слайд №6 Оператор цикла с постусловием, слайд №7 Оператор цикла с постусловием, слайд №8 Оператор цикла с постусловием, слайд №9 Оператор цикла с постусловием, слайд №10 Оператор цикла с постусловием, слайд №11 Оператор цикла с постусловием, слайд №12 Оператор цикла с постусловием, слайд №13 Оператор цикла с постусловием, слайд №14 Оператор цикла с постусловием, слайд №15 Оператор цикла с постусловием, слайд №16 Оператор цикла с постусловием, слайд №17 Оператор цикла с постусловием, слайд №18 Оператор цикла с постусловием, слайд №19 Оператор цикла с постусловием, слайд №20 Оператор цикла с постусловием, слайд №21 Оператор цикла с постусловием, слайд №22 Оператор цикла с постусловием, слайд №23 Оператор цикла с постусловием, слайд №24 Оператор цикла с постусловием, слайд №25 Оператор цикла с постусловием, слайд №26

Содержание

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

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


Слайд 1


Оператор цикла с постусловием
Описание слайда:
Оператор цикла с постусловием

Слайд 2


Оператор цикла с постусловием, слайд №2
Описание слайда:

Слайд 3


Оператор начинается словом Repeat. Оператор начинается словом Repeat. Затем следуют операторы, составляющие тело цикла. За ними записывается слово...
Описание слайда:
Оператор начинается словом Repeat. Оператор начинается словом Repeat. Затем следуют операторы, составляющие тело цикла. За ними записывается слово Until и логическое выражение, определяющее условие завершения цикла.

Слайд 4


Repeat ; ; . . . тело цикла ; Until ;
Описание слайда:
Repeat ; ; . . . тело цикла ; Until ;

Слайд 5


При работе такого цикла, сначала выполняются все операторы тела цикла, затем вычисляется логическое выражение, записанное после Until. При работе...
Описание слайда:
При работе такого цикла, сначала выполняются все операторы тела цикла, затем вычисляется логическое выражение, записанное после Until. При работе такого цикла, сначала выполняются все операторы тела цикла, затем вычисляется логическое выражение, записанное после Until. Если значение этого выражения False, повторяется выполнение тела цикла. Если значение логического выражения True, цикл заканчивается.

Слайд 6


Пример. Подсчёт факториала числа n. Пример. Подсчёт факториала числа n. Var i, n, Fact : integer; Begin Write(‘n=‘); Readln( n ); Fact := 1; i := 1;...
Описание слайда:
Пример. Подсчёт факториала числа n. Пример. Подсчёт факториала числа n. Var i, n, Fact : integer; Begin Write(‘n=‘); Readln( n ); Fact := 1; i := 1; {цикл с постусловием} Repeat Fact := Fact * i; i := i + 1; Until i > n; Writeln(‘n! = ‘,Fact) End.

Слайд 7


Производные типы
Описание слайда:
Производные типы

Слайд 8


Перечислимые типы Стандартные, определённые в Паскале, например: INTEGER, CHAR и другие. Задаваемые в программе. Задаваемый в программе перечислимый...
Описание слайда:
Перечислимые типы Стандартные, определённые в Паскале, например: INTEGER, CHAR и другие. Задаваемые в программе. Задаваемый в программе перечислимый тип определяется набором идентификаторов, перечисляемых через запятую в круглых скобках. Каждый идентификатор - допустимое значение данного типа.

Слайд 9


Пример задания перечислимого типа: Type week = (sun, mon, tus, wen, the, fr, sat); Var a : week; К переменным перечислимого типа применимы функции...
Описание слайда:
Пример задания перечислимого типа: Type week = (sun, mon, tus, wen, the, fr, sat); Var a : week; К переменным перечислимого типа применимы функции Pred и Succ.

Слайд 10


Тип - диапазон Каждый такой тип задается путем наложения ограничений на уже заданный перечислимый тип, который называется базовым. В качестве...
Описание слайда:
Тип - диапазон Каждый такой тип задается путем наложения ограничений на уже заданный перечислимый тип, который называется базовым. В качестве базового - может использоваться любой перечислимый тип: стандартный или определенный в программе.

Слайд 11


Тип - диапазон задается указанием минимального и максимального значений разделенных двумя точками. Например: Type num = 5 .. 15; Var k : num; i : 1...
Описание слайда:
Тип - диапазон задается указанием минимального и максимального значений разделенных двумя точками. Например: Type num = 5 .. 15; Var k : num; i : 1 .. 10;

Слайд 12


РЕГУЛЯРНЫЙ ТИП МАССИВ
Описание слайда:
РЕГУЛЯРНЫЙ ТИП МАССИВ

Слайд 13


Массив это упорядоченная совокупность однотипных компонентов, имеющая имя. Массив это упорядоченная совокупность однотипных компонентов, имеющая имя....
Описание слайда:
Массив это упорядоченная совокупность однотипных компонентов, имеющая имя. Массив это упорядоченная совокупность однотипных компонентов, имеющая имя. Для того чтобы выбрать один компонент, необходимо указать имя массива и индекс, т.е. номер компонента в массиве. A

Слайд 14


Тип компонента называется базовым типом для массива. Тип компонента называется базовым типом для массива. Для задания массива надо задать базовый тип...
Описание слайда:
Тип компонента называется базовым типом для массива. Тип компонента называется базовым типом для массива. Для задания массива надо задать базовый тип и тип индекса. Тип индекса обязательно должен быть перечислимым ограниченным типом, как правило, это диапазон целых чисел.

Слайд 15


Регулярный тип задается конструкцией: Регулярный тип задается конструкцией: array[ ] of ; Например: Type gr = 1 .. 100 ; vek = array[ gr ] of real;...
Описание слайда:
Регулярный тип задается конструкцией: Регулярный тип задается конструкцией: array[ ] of ; Например: Type gr = 1 .. 100 ; vek = array[ gr ] of real; Var x : vek; y : array[ 1 .. 50 ] of integer;

Слайд 16


Обращение к элементам массива Чтобы обратиться к элементу массива, надо написать имя массива и за ним в квадратных скобках индекс. Например: x[10],...
Описание слайда:
Обращение к элементам массива Чтобы обратиться к элементу массива, надо написать имя массива и за ним в квадратных скобках индекс. Например: x[10], x[ i ], x[ i+k ]. Переменная с индексом может стоять в тех местах программы, где допустимо значение соответствующего базового типа.

Слайд 17


Пример программы с использованием массива. Пусть задан x - массив из n чисел. Надо найти максимальное значение в массиве. X Xmax
Описание слайда:
Пример программы с использованием массива. Пусть задан x - массив из n чисел. Надо найти максимальное значение в массиве. X Xmax

Слайд 18


Алгоритм Алгоритм
Описание слайда:
Алгоритм Алгоритм

Слайд 19


Program MAX; Program MAX; Const n = 50; Type vekt = array [ 1 .. n ]of real; Var i : 1 .. n; x : vekt; Xmax : real; Begin {ввод массива x}...
Описание слайда:
Program MAX; Program MAX; Const n = 50; Type vekt = array [ 1 .. n ]of real; Var i : 1 .. n; x : vekt; Xmax : real; Begin {ввод массива x} Writeln(‘введите массив x’); For i := 1 To n Do Read( x[ i ] ); Xmax := x[ 1 ]; For i :=2 To n Do If x[ i ] > Xmax Then Xmax := x[ i ]; Writeln(’ Xmax = ‘, Xmax) End.

Слайд 20


Досрочный выход из цикла Не базовая структура
Описание слайда:
Досрочный выход из цикла Не базовая структура

Слайд 21


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

Слайд 22


Пример. Пример. В одномерном массиве найти под каким номером стоит первый чётный элемент.
Описание слайда:
Пример. Пример. В одномерном массиве найти под каким номером стоит первый чётный элемент.

Слайд 23


Метод решения. Метод решения. Искомой переменной присвоим значение ноль и организуем просмотр массива. Если встретится чётный элемент, его номер надо...
Описание слайда:
Метод решения. Метод решения. Искомой переменной присвоим значение ноль и организуем просмотр массива. Если встретится чётный элемент, его номер надо запомнить в переменной и закончить процесс, то есть завершить цикл, используя флажок. В данной задаче в качестве флажка можно использовать искомую переменную, она может иметь значение ноль, пока чётное число не найдено, или значение номера чётного числа.

Слайд 24


x - исходный массив x - исходный массив n - число элементов x nom - искомая переменная i – номер исследуемого элемента массива x
Описание слайда:
x - исходный массив x - исходный массив n - число элементов x nom - искомая переменная i – номер исследуемого элемента массива x

Слайд 25


Оператор цикла с постусловием, слайд №25
Описание слайда:

Слайд 26


const n=8; const n=8; var x: array[1..n] of integer; nom,i:integer; begin for i:=1 to n do begin write(‘x[‘ , i , ’]=‘); readln(x[i]); end; nom:=0;...
Описание слайда:
const n=8; const n=8; var x: array[1..n] of integer; nom,i:integer; begin for i:=1 to n do begin write(‘x[‘ , i , ’]=‘); readln(x[i]); end; nom:=0; i:=1; repeat if x[i] mod 2 = 0 then nom:=i; i:=i+1; until (i > n) or (nom 0); if nom = 0 then writeln(‘ not ‘) else writeln(‘nom=‘, nom); end.



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