Программирование ветвлений на Паскале
Программирование ветвлений на ПаскалеМОУ СОШ №2 городского округа город Буй Костромской областиУчитель Щур А.Н.
Ветвление - такая форма организации действий, при которой в зависимости от выполнения некоторого условия совершается одна или другая последовательность действий
style.rotation
Оператор ветвления в полном вариантеусловие записывается с помощью знаков сравнения и принимает два значения: да или нетIF A>B THEN max:=A ELSE max:=B; IF (условие) THEN (операторы) ELSE (операторы);
style.rotation
style.rotation
style.rotation
Оператор ветвления в неполном вариантеIF (условие) THEN (операторы); IF A>B THEN B:=В*2;
style.rotation
style.rotation
Задача: даны два числа; выбрать большее из них.Блок-схема(полное ветвление)
Не полное ветвлениеВ
Задача: нахождение большего из трёхалг БИТвещ А, В, С, Dнач ввод А, В, C если A>B то если А>C то D:=A иначе D:=C кв иначе если B>C то D:=B иначе D:=С кв кв вывод DконProgram BIT;var A, B, C, D: real;begin readln (A, B, C);if A>Bthen if A>C then D:=A else D:=Belse if B>C then D:=B else D:=C;writeln (D)end.
Программа упорядочения значения двух переменныхПопробуйте набрать программу с учебника на странице 206 , еще один вариант программы определения большего числа из трех для 1 варианта, а для 2 варианта – программа сортировки. И расскажите, что вы тут нового видите?