Вложенные условные операторы. Опрос Каков общий формат условного оператора? В чем смысл его применения? Можно ли опустить else? Ограниченна ли вложенность.

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



Advertisements
Похожие презентации
Оператор безусловного перехода GOTO. Оператор GOTO служит для безусловных переходов в программах.
Advertisements

Оператор безусловного перехода GOTO Оператор безусловного перехода GOTO служит для организации перехода к оператору, помеченному меткой. Формат оператора:
Разветвляющиеся структуры. Для изменения линейного выполнения операторов в программе применяются разветвляющие структуры: Условный оператор. Оператор.
Программа имеет заголовок следующего вида Program имя ; Имя - это имя программы. Идентификатор имени имеет не более семи символов. Имя начинается с буквы.
ОПЕРАТОР ВЫБОРА. Часто возникают ситуации, когда приходится осуществлять выбор одного из нескольких альтернативных путей выполнения программы. Несмотря.
1 Организация программ разветвляющейся структуры. Организация программ разветвляющейся структуры. Условный оператор.
Линейные алгоритмы Тема урока:. Задача Составить блок-схему и написать программу на Паскале, меняющую значения переменных а и b местами. Данные вводятся.
1 Организация программ разветвляющейся структуры. Условный оператор.
Оператор ветвления. Для реализации ветвления в программе используют условный оператор (оператор ветвления). Условный оператор в полной форме записывается.
Линейные вычислительные процессы (Текущий контроль) Презентация подготовлена учителем информатики МБОУ СОШ 32 г. Новочеркасска Шевченко Л.Б.
ГРАФИЧЕСКИЙ ИНТЕРФЕЙС PASCAL ABC. ОКНО РЕДАКТОРА КОДА.
Условный оператор (ветвление) (урок 5). Ветвление Если то иначе кон If then begin end else begin end;
Тема урока Переменная. Тип данных. Ввод и вывод данных.
Урок по теме: «Условный оператор» Автор: Алексеева Е.В., Учитель информатики и ИКТ МОУ «Сланцевская СОШ 3» 2/1/2014.
Условный оператор в Паскале. 1. Полный условный оператор. 2. Неполный условный оператор. 3. Составные условия.
Тест по теме «Линейный алгоритм». 1.Определите значение целочисленной переменной а после выполнения фрагмента алгоритма. а:=247; b:=(a div 100)*10+9;
Цикл – это команда исполнителю многократно повторить указанную последовательность действий.
ПРОГРАММИРОВАНИЕ РАЗВЕТВЛЯЮЩИХСЯ АЛГОРИТМОВ НАЧАЛА ПРОГРАММИРОВАНИЯ.
Логический цикл While. На этом уроке мы познакомимся c организацией логических циклических структур на языке Турбо-Паскаль.
Решение задач с условным оператором
Транксрипт:

Вложенные условные операторы

Опрос Каков общий формат условного оператора? В чем смысл его применения? Можно ли опустить else? Ограниченна ли вложенность операторов? Если после then нужно выполнить несколько операторов?

карточки с заданиями Program ref; Uses Crt; Var x,y:integer; begin clrscr; write('vvedite y='); readln(y); x:=y+4; writeln('x=',x); readln; end.

Проверка домашнего задания Ввести с клавиатуры 3 числа, найти среди них максимум и вывести на экран.

Оператор безусловного перехода Помимо операторов условного перехода существует также оператор безусловного перехода goto. Формат: goto метка Оператор goto переходит при выполнении программы к определенному оператору программы, перед которым находится метка. Метка должна быть описана в разделе описания меток той программы, в которой она используется. Необходимо, чтобы в программе существовал оператор, отмеченный указанной меткой. Она записывается перед оператором и отделяется от него двоеточием. Пример label 1; begin... goto 1;... 1: WriteLn('Переход к метке 1'); end.

Задача 1. Для функций, заданных графически, определить значение y при заданном значении x.

Задача 2. Что больше: площадь равностороннего треугольника со стороной "а" или площадь круга с радиусом "а"? Предусмотреть ввод "а" с клавиатуры.

Задача***. По введенным с клавиатуры координатам определить, принадлежит ли она графику функции

Задача*** Заданы три числа a, b, c. Определить, могут ли они быть сторонами треугольника, и если да, то определить его тип: равносторонний, равнобедренный, разносторонний. Замечание: Условия существования треугольника: ab+c; ba+c; ca+b.

Домашнее задание Даны две тройки вещественных чисел. В каждой тройке все числа различные. Найти среднее арифметическое средних чисел каждой тройки (средним назовем такое число в тройке, которое больше наименьшего из чисел данной тройки, но меньше наибольшего).