• Предмет: Информатика
  • Автор: kssuvik
  • Вопрос задан 10 месяцев назад

В отделе работают 3 сотрудника, которые получают заработную плату в рублях. Требуется определить: на сколько зарплата самого высокооплачиваемого из них отличается от самого низкооплачиваемого.

Это питон

a,b,c= map(int,input().split())

if c>b and b>a:

i=c-a

print(i)

elif b>c and c>a:

i=b-a

print(i)

elif a>c and c>b:

i=a-b

print(i)

elif a>b and b>c:

i=a-c

print(i)

elif b>a and a>c:

i=b-c

print(i)

elif c>b and b
i=c-b

print (i)

Мне выходит Presentation error (ошибка презентации)

Подскажите где ошибка ?


lexa23072003: я могу тебе на паскале написать а ты сам переделаешь? пойдет
lexa23072003: просто elif и куча условий э
lexa23072003: это не красиво
lexa23072003: и ты из за этого запутался скорей всего
kssuvik: Возможно.Но я плохо знаю паскаль(
kssuvik: На школьном уровне знаю
lexa23072003: больше и не надо

Ответы

Ответ дал: lexa23072003
0

var n,max,min,i:integer;

begin

max:= -1;

min:= 999999;

for i:=1 to 3 do begin

write('введите зарплату ' ,i, ' сотрудника: ');

readln(n);

if(n>max) Then max:=n;

if(n<min) Then min:=n;

end;

write('разница равна ',max-min);

end.

Вас заинтересует