Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиКалендарьОблакоЗаметкиВсе проекты

Найдите ответ пожалуйста

Ваня Голда Знаток (330), на голосовании 9 лет назад
Голосование за лучший ответ
Валерий Шестаков Просветленный (25528) 9 лет назад
Тут вопроса нет, чтоб ответ искать
Ваня ГолдаЗнаток (330) 9 лет назад
Ну просто правильно посчитать учитывая все точки и запятые
Валерий Шестаков Просветленный (25528) Посчитать можно, но входных данных нет
Дмитрий Заботин Знаток (396) 9 лет назад
на каком языке? Думаю паскаль, тогда так
program z11;
var
y,x:integer;
begin
write(x);
read(x);
if (x<=500) and (x>=-500) then y:=0 else begin if x>5000 then y:=1 else y:=-1 end;
writeln(y);end.
UPD: исправил на входные данные
Валерий ШестаковПросветленный (25528) 9 лет назад
а на -5000 кто проверять будет?
Дмитрий Заботин Знаток (396) эм, как бы уже проверили, если вы не заметили. Если число не соответствует ни одному из условий "if (x<=500) and (x>=-500) then y:=0 else begin if x>5000 then y:=1", Значит наше число меньше 5000, следовательно " else y:=-1 end;"
Ваня ГолдаЗнаток (330) 9 лет назад
Ms excel
Дмитрий Заботин Знаток (396) в экселе я не помню как правильно составлять фун-ии, но возможно, что то по типу такого получится =ЕСЛИ (A2<5000;B2=-1;ЕСЛИ (A2>5000;B2=1;ЕСЛИ ((A2<=500)*И (A2>=-500);B2=0)))
Похожие вопросы