Почему не правильно?

0 интересует 0 не интересует
58 просмотров

Почему не правильно?


спросил от Начинающий (251 баллов) в категории Информатика
оставил комментарий от Одаренный (1.5k баллов)
0 0

А само задание как звучит ?

оставил комментарий от Начинающий (251 баллов)
0 0

оно долгое

оставил комментарий от Начинающий (251 баллов)
0 0

14 строчка, там после или перед else пишет ожидался оператор

1 Ответ
0 интересует 0 не интересует
ответил от Одаренный (1.5k баллов)

Var
x,y,z:real;
begin
  readln(X,Y,Z);
  if((x=y) and (x=z) and (y=z) ) then
   begin
    x:=x*3;
    y:=y*3;
    z:=z*3;
    write('X: ',x,' Y: ',y,' Z: ',z);
   end else
   if (y=z) then
    begin
      x:=x*(-1);
      y:=y*(-1);
      z:=z*(-1);
      write('X: ',x,' Y: ',y,' Z: ',z);
    end else
    begin
      x:=222;
      y:=222;
      z:=222;
      write('X: ',x,' Y: ',y,' Z: ',z);
    end;
   readln
end.

оставил комментарий от Начинающий (251 баллов)
0 0

ссылку кину с заданием?

оставил комментарий от Одаренный (1.5k баллов)
0 0

Условие задачи скиньте уже в каком-нибудь виде

оставил комментарий от Начинающий (251 баллов)
0 0

введите с клавиатуры три числа x,y,z. если числа равны, то увеличте их в три раза и выведите результат на экран.Если равны только два последние числа то замените все числа на противоположные и выведите результаты.

оставил комментарий от Начинающий (251 баллов)
0 0

иначе все числа сделайте равными 222 и выведите результат

оставил комментарий от Одаренный (1.5k баллов)
0 0

Изменил

оставил комментарий от Начинающий (251 баллов)
0 0

спасибо

...