Какие операторы неправильные?
2
алг Ошибки
нач
цел a, b
вещ x, y
a := 5
10 := x
y := 7,8
b := 2.5
x := 2*(a + y)
a := b + x
кон
имя переменной должно быть слева от знака :=
целая и дробная часть отделяются точкой
нельзя записывать вещественное значение в целую переменную
Что будет выведено?
3
цел a = 1, b = 3
вывод "a+", b, "=a+b"
a+3=a+b
цел a = 1, b = 3
вывод a, "=F(", b, ")"
1=F(3)
цел a = 1, b = 3
вывод "a=F(", b, ");"
цел a = 1, b = 3
вывод a+b, ">", b, "!"
цел a = 1, b = 3
вывод "F(", b, ")=X(", a, ")"
a=F(3)
4>3!
F(3)=X(1)
Как записать оператор «вывод»?
4
цел a = 1, b = 3
вывод "X(", b, "=", a
X(3)=1
4=1+3
f(1)>f(3)
<1<>3>
1+3=?
цел a = 1, b = 3
вывод a+b, "=", a, "+", b
цел a = 1, b = 3
вывод "f(", a, ")>f(", b, ")"
цел a = 1, b = 3
вывод "<", a, "<>", b, ">"
цел a = 1, b = 3
вывод a, "+", b, "=?"
Постановка задачи:
Составить программу вычисления площади треугольника, если заданы координаты его сторон: x1, y1; x2, y2; x3,y3.
2. Математическая модель:
ФОРМУЛА ГЕРОНА:
Где a, b, c – длины сторон треугольника, p - полупериметр
Формула Герона
Длина стороны вычисляется по формуле:
Домашнее задание
Составить блок –схему и программу для решения следующей задачи:
Двум переменным А и В заданы разные значения. Поменяйте эти значе-ния местами
1) с использованием третьей переменной,
2) без использования других переменных.
© ООО «Знанио»
С вами с 2009 года.