Решение задач на ветвление.. Пример задачи Присвойте величине а значение наибольшего из трех заданных чисел. Математическая запись: Дано: a, b, c – целые.

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



Advertisements
Похожие презентации
Условный оператор (ветвление) (урок 5). Ветвление Если то иначе кон If then begin end else begin end;
Advertisements

Тема урока: «Разветвляющиеся алгоритмы». Цели урока: 1.познакомиться с алгоритмической структурой ветвление; 2.изучить полную и неполную формы команды.
Условный оператор Информатика и ИКТ 9 класс Гимназия 1 г. Новокуйбышевска Учитель информатики: Красакова О.Н.
Задание 1. Какое значение будет принимать переменная х после выполнения фрагмента программы? 1.f:=5; d:=7; if f>=d then x:=f else x:=d; Ответ: х=7 2.a:=5;
Задачи по теме Организация ветвления на языке Паскаль урок для 9 класса Селиверстова Ольга Николаевна учитель информатики МБОУ СОШ 17 г.Саров Нижегородской.
Ветвление Полное ветвление Если УСЛОВИЕ то КОМАНДА 1 иначе КОМАНДА 2; IF УСЛОВИЕ THEN КОМАНДА 1 ELSE КОМAНДА 2;
Программирование ветвлений на Паскале. Оператор ветвления или условный оператор if then else if - " если ", then - " то ", else - " иначе "
АЛГОРИТМ ВЕТВЛЕНИЯ ОПЕРАТОР ВЕТВЛЕНИЯ. Какая задача решается по этой программе? Program Z1: Var a,b,c: integer; Begin Write ( vv a,b:); Read (a,b); C:=(a+b)*(b-a);
1. Какие числа относятся к типу Integer Real 2. Исправь ошибки в программе Program 2 pr; Var b,s: real; Begin Writeln (Введите числа b и с) Readln( b,c);
Условный оператор Ширяева Ольга Мухадинновна, учитель информатики 1 категории, МОУ СОШ 2, г. Нягань, ХМАО-Югра.
Найдите ошибки в программе Program A1; Var R1:real; I1, I2: integer; Begin R1:=3; I1:=4.63; I1:=3000; I2:=3000; I1:=I1+I2; I1:=I1/I2; End.
Алгоритмы ветвления. Условный оператор 9 класс. Повторение 1. Что такое алгоритм? 2. Какие типы алгоритмов вы знаете? 3. Какой алгоритм называется линейным?
Какой алгоритм называется разветвляющимся? Алгоритм, при выполнении которого необходимо выполнить какое-либо условие называется разветвляющимся.
Условный оператор. Определение линейного алгоритма. Линейный алгоритм – это алгоритм, этапы которого выполняются однократно и строго последовательно.
Алгоритмическая конструкция - ветвление. Форма организации действий, при которой в зависимости от выполнения некоторого условия совершается одна или другая.
Алгоритмы Алгоритмы Базовые структуры. Виды алгоритмов линейный Циклический Разветвляющийся.
21 ноября 2013 г. 10а класс. Оператор ветвления в полном варианте IF (условие) THEN (операторы) ELSE (операторы); условие - з- записывается с помощью.
АЛГОРИТМ ЕВКЛИДА. Алгоритм Евклида - это алгоритм нахождения наибольшего общего делителя (НОД) двух целых неотрицательных чисел. Евклид ( до. н.
Условный оператор Учитель информатики СШ 114 Сайрам Ташходжаев Султанмурат Акмалович.
Организация программ разветвляющейся структуры. Условный оператор.
Транксрипт:

Решение задач на ветвление.

Пример задачи Присвойте величине а значение наибольшего из трех заданных чисел. Математическая запись: Дано: a, b, c – целые числа. Присвоить а – наибольшее значение. Решение: Если a>b, то а=а, иначе а=b; Если a>с, то а=а, иначе а=с.

Текст программы: program naibolsh; var a,b,c:integer; begin write ('vvedite tri chisla'); readln (a,b,c); if a>b then a:=a else a:=b; if a>c then a:=a else a:=c; write ('naibolshee=',a); readln end. Дано: a, b, c – целые числа. Присвоить а – наибольшее значение. Решение: Если a>b, то а:=а, иначе а:=b; Если a>с, то а:=а, иначе а:=с.

Задача Даны числа х и у. Вычислите число z, равное х+у, если х

Текст программы: program summa; var x,y:integer; z:real; begin write ('vvedite dva chisla'); readln (x,y); if xу, z может быть отрицательным числом. Решение: Если х

Задачи: 1. Проверьте, есть ли среди трех заданных чисел равные. 2. Даны два действительных числа. Меньшее из них замените полусуммой этих чисел, а большее – их произведением. 3. Даны три числа a, b и c. Выясните, верно ли a