Задача. Даны действительные числа A, B, C, D. Найти max(a,b,c), max(a,b,d), max(b,c,d). Написать программу решения задачи PROGRAM ex1; PROCEDURЕ Max (x,

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



Advertisements
Похожие презентации
Подпрограммы в Паскале Подпрограммы в Паскале (Технология нисходящего программирования)
Advertisements

Условный оператор (ветвление) (урок 5). Ветвление Если то иначе кон If then begin end else begin end;
Алгоритмы ветвления. Условный оператор 9 класс. Повторение 1. Что такое алгоритм? 2. Какие типы алгоритмов вы знаете? 3. Какой алгоритм называется линейным?
Ветвление Полное ветвление Если УСЛОВИЕ то КОМАНДА 1 иначе КОМАНДА 2; IF УСЛОВИЕ THEN КОМАНДА 1 ELSE КОМAНДА 2;
ВЕТВЯЩАЯСЯ АЛГОРИТМИЧЕСКАЯ КОНСТРУКЦИЯ. Краткая форма оператора if (условие) then (оператор 1); (оператор 2); (оператор 3); …………….. (оператор N); Если.
Задание 1. Какое значение будет принимать переменная х после выполнения фрагмента программы? 1.f:=5; d:=7; if f>=d then x:=f else x:=d; Ответ: х=7 2.a:=5;
1. Какие числа относятся к типу Integer Real 2. Исправь ошибки в программе Program 2 pr; Var b,s: real; Begin Writeln (Введите числа b и с) Readln( b,c);
Создание программ разветвляющейся структуры. Условный оператор Условный оператор реализует алгоритмическую конструкцию "развилка" (ветвление) и изменяет.
Условный оператор Информатика и ИКТ 9 класс Гимназия 1 г. Новокуйбышевска Учитель информатики: Красакова О.Н.
Разветвляющиеся структуры. Для изменения линейного выполнения операторов в программе применяются разветвляющие структуры: Условный оператор. Оператор.
Условный оператор. Проводится соревнование по поеданию пирожков. За 10 минут Вася съел a пирожков, а Коля b пирожков. На командном первенстве они составили.
Герцель Любовь Николаевна- учитель информатики, математики. Затобольская средняя школа 2 Кустанайский район, Кустанайская область.
Алгоритмическая структура «Ветвление» Тема урока.
Решение задач с условным оператором
Условный оператор Автор: Облицова Татьяна Александровна, учитель информатики МБОУ СОШ 6, г.Боготол, Красноярский край.
Pascal: Условный оператор. Условный оператор позволяет проверить некоторое условие и в зависимости от результатов проверки выполнить то или иное действие.
21 ноября 2013 г. 10а класс. Оператор ветвления в полном варианте IF (условие) THEN (операторы) ELSE (операторы); условие - з- записывается с помощью.
Тема: «Понятие квадратная матрица» :17:47.
Решение задач С1 ЕГЭ Решение задач С1 ЕГЭ
Программирование алгоритмов линейной структуры Решение задач.
Транксрипт:

Задача. Даны действительные числа A, B, C, D. Найти max(a,b,c), max(a,b,d), max(b,c,d). Написать программу решения задачи PROGRAM ex1; PROCEDURЕ Max (x, y,z: INTEGER); Var max:integer; BEGIN IF x>y THEN max:x ELSE max:=y IF z>max THEN Max:=z WRITELN (максимальное число,max); END; VAR a,b,c,d: INTEGER; BEGIN WRITELN (Введите числа a, b,c,d ); READLN (a,b,c,d); Max(a,b,c); Max(a,b,d,);Max(b,c,d); END.

Задания: 1.Даны 4 действительных числа a, b, c, d (0). Решить квадратные yравнения: ax 2 +bx+c=0; bx 2 +cx+d=0; ax 2 +dx+c=0; dx 2 +bx+c=0.

PROGRAM task4 ; Var a, b, с : REAL; a1, b1, c1 : REAL ; PROCEDURE sq ( a, b, c: real); VAR x1, x2, d : REAL; BEGIN d :=sqr(b)-4*a*c ; lF d < 0 THEN WR1TELN( 'Действительных корней нет' ) ELSE BEGIN x1 := (-b+sqrt(d))/2/a ; x2 := (-b-sqrt(d))/(2*a) ; WRITELN( 'x1 = ', x1, ' x2 = ', x2 ) ; END; END; BEGIN WRITELN( 'Введите значения a, b, с,d для уравнений); READLN( a, b,с,d ) ; sq (a, b, c ) ; sq (a, с, d); sq (a, d, c); sq (d, b, c); ; END.

Даны положительные действительные числа A, B, C, D. Определить, могут ли числа a,b,c; a,b,d; b,c,d быть сторонами треугольника. Написать программу решения задачи. PROGRAM ex1; PROCEDURЕ stor (x, y,z: INTEGER); Var max:integer; BEGIN IF (x>y+z)and (y>x+z) and (z>x+y) THEN WRITELN (могут быть сторонами треугольника) ELSE WRITELN (не могут быть сторонами треугольника); END; VAR a,b,c,d: INTEGER; BEGIN WRITELN (Введите числа a, b,c,d ); READLN (a,b,c,d); stor(a,b,c); stor(a,b,d,); stor(b,c,d); END.

Задания: 2.Даны 4 действительных числа a, b, c, d. Решить линейные yравнения: ax+c=0; bx+c=0; ax+d=0; dx+b=0.