program a1; var c: integer; begin c = 100; writeln (c) end. ; :

Презентация:



Advertisements
Похожие презентации
Оператор цикла с предусловием. Оператор цикла с предусловием используется в тех случаях, когда заранее неизвестно число повторений цикла. Форма записи.
Advertisements

АЛГОРИТМ ЕВКЛИДА (нахождение наибольшего общего делителя (НОД) двух натуральных чисел)
Задача: даны два числа, найти их наибольший общий делитель.
Урок информатики 9 физико-математический класс.
Задача: даны два числа, найти их наибольший общий делитель.
Циклические конструкции 1. Цикл с предусловием предусловием 2. Цикл с постусловием постусловием 3. Цикл с параметром параметром 4. Вложенные циклы Вложенные.
5.Дана матрица А и вектор Х соответствующих размерностей. Нечетные строки матрицы заменить элементами вектора Х. Результаты работы: n=4 m=
Циклы в Паскале. Цикл – это многократное повторение последовательности действий по некоторому условию. Цикл – это многократное повторение последовательности.
Циклы. Вычислить сумму ряда чисел Program sum; var a: integer; s: real; Begin a:=1; s:=0; while a<600 do begin a:=a+1; s:=s+1/a; end; writeln ( ' s=
Условие? Действия1Действия2 данет. Задача С клавиатуры вводятся не равные между собой числа а и b. Большее из этих чисел заменить их суммой, а меньшее.
Алгоритмические структуры 1.Линейный 2.Ветвление 3.Цикл.
Циклы с предусловием Pascal. Цикл - это многократное повторение последовательности действий по некоторому условию. это многократное повторение последовательности.
Pascal Алгоритмы циклической структуры, программирование на языке Pascal 9 класс.
Циклические алгоритмы. Циклическими называются алгоритмы, в которых повторяется определенная последовательность действий (тело цикла). Определение.
Сравниваем циклы, или…. Андрей Петрович Ершов … Программист должен обладать способностью первоклассного математика к абстракции и логическому мышлению.
1 Программирование на языке Паскаль 1. Циклы с параметром.
Разветвляющиеся алгоритмы. Кондрина А.В. учитель информатики и ИКТ.
Задача: определить является ли простым заданное число.
АЛГОРИТМИЧЕСКАЯ СТРУКТУРА ЦИКЛ АЛГОРИТМИЧЕСКАЯ СТРУКТУРА ЦИКЛ В TURBO PASCAL Условие Оператор ДаНет Учитель информатики: Коваленко Татьяна Викторовна
Алгоритм Евклида. Наибольший общий делитель Требуется составить программу определения наибольшего общего делителя ( НОД ) двух натуральных чисел. НОД.
Транксрипт:

program a1; var c: integer; begin c = 100; writeln (c) end. ; :

program a2; var a: integer; b: real; begin a: = 100; b:= 20.5; writeln (a,b); end.

program a3; var c integer; begin c = 100; writeln (c); end. :

If a=b then a:=a+b else a:=a-b; ;

If a=b then a:=a+b else a:=a-b;

begin a: integer; program a1; var b: integer; b:= 21; writeln (b); b:=b/3; writeln (b); end.

program a1; var b: integer; begin b:= 21; writeln (b); b:=b/3; writeln (b); end.

a :=3; b := 4; if a>b then x := a * b else x := a ; 3

a :=4; b := 5; c := 3; if a>b then x := a + b else begin a := b + c; x := a – 3*b end; -7

a :=9; b := 8; c := 2; if (a>b) and (b>c) then x := 2 * a + b + c else x := a – b + c; 28

FOR k := 1 TO 4 do Write(k);

y := 0; FOR x := 1 TO 3 do y := y + 1; Writeln (y); 3

y := 0; FOR x := 1 TO 3 do begin y := y + 1; Writeln (y); end; 1 2 3

a :=4; b := 5; for i:=1 to 10 do if i mod 2=0 then writeln (i); Writeln (a);

НОД(12,16)=2 *2=

1.Разложить число на простые множители. Алгоритм нахождения НОД: 2.Найти общие множители. 3.Найти их произведение.

Вычитайте из большего числа меньшее, пока числа не сравняются, заменяя большее число разностью НОД(48,18)=6

Условие ДаНет Тело цикла Блок-схема цикла «Пока»

Общая схема записи цикла с предусловием while do begin end;

А=В ? Да В:=В-А Ввод А, В Вывод НОД Нет A>B ? Нет А:=А-В

1.Если заранее определено число повторений тела цикла, то используем цикл с параметром FOR. 2. Если заранее не определено число повторений, то используем цикл WHILE. Критерий выбора цикла:

1)Дед Мороз готовит для новогодней елки одинаковые подарки. Во все подарки он разложил 123 апельсина и 82 яблока. Сколько ребят получат подарки? Сколько апельсинов и сколько яблок было в каждом подарке? 2)Для поездки за город работникам фирмы было выделено несколько автобусов с одинаковым числом мест в каждом. В лес поехали 424 человека, а на озеро 477. Все мета в автобусе были заняты и ни одного человека не осталось без места. Сколько автобусов было выделено и сколько пассажиров было в каждом автобусе?