writeln('Треугольник существует, угол С = ', 180 - a - b)
else
writeln('Треугольник не существует');
end.
2.
var
a, b, c: integer;
begin
writeln('Введите три числа:');
readln(a, b, c);
if (a + b <= c) or (a + c <= b) or (b + c <= a) then
writeln('Треугольник не существует')
else
writeln('Треугольник существует');
end.
3.
var
a, b, c: integer;
begin
readln(a, b, c);
if a < b then
a := b;
if a < c then
a := c;
writeln(a)
end.
Объяснение:
1. Нужно проверить, что сумма двух углов меньше 180 градусов, тогда треугольник существует, и третий угол равен разности 180 и двух углов.
2. Нужно проверить неравенство треугольника для всех трех сторон (сумма двух любых сторон всегда больше третьей стороны). Если хоть один раз оно нарушается - треугольник не существует.
3. Считываем числа. Храним максимум в первой переменной а. Если второе число больше первого - записываем это число в а. Если теперь третье число больше а, то максимум хранится в с, перезапишем его в а. Выводим ответ.
3 votes Thanks 2
dracomalfo
а ты можешь мне ещё с номером 3 помочь?
dracomalfo
3. Даны 3 числа a, b и c. Вывести на экран максимальное число. Протокол: Введите три числа: 15 25 35. Максимально число 35. Введите три числа: 11 25 13. Максимально число 25
Answers & Comments
Ответ:
1.
var
a, b: integer;
begin
writeln('Введите два числа:');
readln(a, b);
if a + b < 180 then
writeln('Треугольник существует, угол С = ', 180 - a - b)
else
writeln('Треугольник не существует');
end.
2.
var
a, b, c: integer;
begin
writeln('Введите три числа:');
readln(a, b, c);
if (a + b <= c) or (a + c <= b) or (b + c <= a) then
writeln('Треугольник не существует')
else
writeln('Треугольник существует');
end.
3.
var
a, b, c: integer;
begin
readln(a, b, c);
if a < b then
a := b;
if a < c then
a := c;
writeln(a)
end.
Объяснение:
1. Нужно проверить, что сумма двух углов меньше 180 градусов, тогда треугольник существует, и третий угол равен разности 180 и двух углов.
2. Нужно проверить неравенство треугольника для всех трех сторон (сумма двух любых сторон всегда больше третьей стороны). Если хоть один раз оно нарушается - треугольник не существует.
3. Считываем числа. Храним максимум в первой переменной а. Если второе число больше первого - записываем это число в а. Если теперь третье число больше а, то максимум хранится в с, перезапишем его в а. Выводим ответ.