действительные числа A, B, C. если нельзя выстроить треугольник с такими

Действительные числа A, B, C. если нельзя выстроить треугольник с такими гранями, то напечатать 0, иначе 3, 2 либо 1 в зависимости от того, равносторонний этот треугольник, равнобедренный либо какой-либо иной.

Задать свой вопрос
1 ответ

var a,b,c:integer;

begin

writeln('Введите три стороны через пробел:');

read(a,b,c);

if (alt;b+c) and (blt;a+c) and (clt;a+b) then begin

if (a=b) and (b=c) and (a=c) then

writeln('3');

if (a=b) or (b=c) or (a=c) xor ((a=b) and (b=c) and (a=c)) then

writeln('2');

if (alt;gt;b) and (blt;gt;c) and (alt;gt;c) then

writeln('1');

end

else

writeln('0');

end.

Лариса Заземко
не кажется, что очень много бегинов и эндов?
Хашабов Кирилл
могу убрать если не нравится
Степа Приезжев
если оно и так работает - ок
Илюшка Ладченко
убрал
Boris Vitjushin
оно работает и в том и в этом варианте
Amelija
спасибо
Галинович Егор
просто тот как по мне смотрится лучше
Алиса Нескушина
но для тебя решать
Номофилова Амелия
твоя прога
Милена Манажетдинова
да спасибо)
, оставишь ответ?
Имя:*
E-Mail:


Добро пожаловать!

Для того чтобы стать полноценным пользователем нашего портала, вам необходимо пройти регистрацию.
Зарегистрироваться
Создайте собственную учетную запить!

Пройти регистрацию
Авторизоваться
Уже зарегистрированны? А ну-ка живо авторизуйтесь!

Войти на сайт