Сложные условия язык программирования Pascal.. нет Основные варианты структуры ветвления: если-то; если-то-иначе; серия команд 1 да нет серия команд 1.

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



Advertisements
Похожие презентации
Условный оператор If Решение задач с использованием оператора. 20 марта Я услышал и забыл. Увидел и запомнил. Сделал и понял! Чарльз Бэббидж.
Advertisements

Задание 1. Какое значение будет принимать переменная х после выполнения фрагмента программы? 1.f:=5; d:=7; if f>=d then x:=f else x:=d; Ответ: х=7 2.a:=5;
Оператор ветвления (условный оператор) Я услышал и забыл. Увидел и запомнил. Сделал и понял! Чарльз Бэббидж
Команда 1 Команда 2 Команда N... Как называются алгоритмы такой структуры? Линейные.
1 Программирование на языке Паскаль Тема 2. Ветвления © К.Ю. Поляков,
1 Программирование на языке Паскаль © К.Ю. Поляков, ВведениеВведение 2.ВетвленияВетвления 3.Сложные условияСложные условия 4.ЦиклыЦиклы 5.Циклы.
Программирование на языке Паскаль Тема 2. Ветвления.
Основы языка Pascal Тема. Оператор ветвления. Алгоритм Алгоритм – это четко определенный план действий для исполнителя.
1 Программирование на языке Паскаль Ветвления. 2 Разветвляющиеся алгоритмы Задача. Ввести два целых числа и вывести на экран наибольшее из них. Идея решения:
Какой алгоритм называется разветвляющимся? Алгоритм, при выполнении которого необходимо выполнить какое-либо условие называется разветвляющимся.
Условный оператор (ветвление) (урок 5). Ветвление Если то иначе кон If then begin end else begin end;
Разместите разделы программы в нужном порядке и назовите, что означает каждый раздел.
PASCAL Условный оператор.. Этот оператор используется для выполнения одного из двух возможных вариантов программы. Условный оператор если логическое_условие.
Условный оператор Учитель информатики СШ 114 Сайрам Ташходжаев Султанмурат Акмалович.
Программирование на языке Паскаль Тема 2. Ветвления 1.
Алгоритмическая конструкция - ветвление. Форма организации действий, при которой в зависимости от выполнения некоторого условия совершается одна или другая.
Создание программ разветвляющейся структуры. Условный оператор Условный оператор реализует алгоритмическую конструкцию "развилка" (ветвление) и изменяет.
«Программирование разветвляющихся алгоритмов» Учитель информатики гимназии 12 г. Тюмени Бугаева Елена Викторовна.
АЛГОРИТМ ЕВКЛИДА (нахождение наибольшего общего делителя (НОД) двух натуральных чисел)
1 Оформление презентации: Сайт: Урок информатики в 9 классе.
Транксрипт:

Сложные условия язык программирования Pascal.

нет Основные варианты структуры ветвления: если-то; если-то-иначе; серия команд 1 да нет серия команд 1 серия команд 2 условие

Запись команды ветвления на языке программирования Pascal. IF (условие) THEN (серия команд 1) ELSE (серия команд 2)

Задача: ХУ Дано действительное число Х. Вычислить У, если

Решение: Program alg1; Var x,у: real; Begin writeln(введите действительное число:); readln(x);

Решение: Program alg1; Var x,f:real; Begin writeln(введите действительное число:); readln(x); if x<=0 then у:=0 else if x<=1 then у:=sqr(x)-x else у:=sqr(x)-sin(Pi*x*x);

Решение: Program alg1; Var x,f:real; Begin writeln(введите действительное число:);readln(x); if x<=0 then у:=0 else if x<=1 then у:=sqr(x)-x else у:=sqr(x)-sin(Pi*x*x); writeln(значение функции у при x=, x, равно, у); End.

Вопрос 1 Вопрос 1. Что получается на экране в результате выполнения следующей группы операторов? a:=10; b:=20; write (a,,a+b); c:=a*b; writeln (,c); Ответы: а) ; б) ; в)

Вопрос 2 Каким будет результат работы разветвляющегося алгоритма? начало a:=10 a:=a/10 b:=100 c:=b/100 a=c z:=1z:=0 z конец Ответы: а) 0; б) 1; в) 0,5. да-нет

Вопрос 3 Program zadacha; Var x,y,z,m: real; begin writeln (Введите x,y,z); readln (x,y,z); if x >= y then if x >=z then m:=x else m:=z else if y >= z then m:=y else m:=z; writeln (m); end. Ответы: а) нахождение min; б) нахождение max; в) нахождение ср. арифметического.

Ответьте на вопросы Что нового вы узнали на уроке? Что нового вы узнали на уроке? С какими трудностями встретились на уроке? Как вы их преодолевали? С какими трудностями встретились на уроке? Как вы их преодолевали? Что понравилось на уроке. Что понравилось на уроке.

Домашнее задание Мы с вами знаем, что Санкт- Петербург менял свое название несколько раз. Составить программу которая на введенную дату выдает название города. Если: Мы с вами знаем, что Санкт- Петербург менял свое название несколько раз. Составить программу которая на введенную дату выдает название города. Если: с 1703 – 1914 г. – Санкт Петербург с 1703 – 1914 г. – Санкт Петербург с 1914 – 1924 г. Петроград с 1914 – 1924 г. Петроград с 1924 – 1991 г. Ленинград с 1924 – 1991 г. Ленинград с 1991 г. – Санкт Петербург с 1991 г. – Санкт Петербург