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

Ответы 6

  • спасибо
  • просто тот как по мне смотрится лучше
  • но тебе решать
  • твоя прога
    • Автор:

      eli
    • 6 лет назад
    • 0
  • да спасибо)
    • Автор:

      linusnash
    • 6 лет назад
    • 0
  • var a,b,c:integer;

    begin

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

    read(a,b,c);

    if (a<b+c) and (b<a+c) and (c<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 (a<>b) and (b<>c) and (a<>c) then

    writeln('1');

    end

    else

    writeln('0');

    end.

    • Автор:

      briley
    • 6 лет назад
    • 0
  • Добавить свой ответ

Еще вопросы

Войти через Google

или

Забыли пароль?

У меня нет аккаунта, я хочу Зарегистрироваться

How much to ban the user?
1 hour 1 day 100 years