4. Вводится последовательность из 100 целых чисел. Первое число соответствует количеству...

0 голосов
77 просмотров

4. Вводится последовательность из 100 целых чисел. Первое число соответствует количеству монет, которое Петя кладет на левую чашу весов. Второе число соответствует количеству монет, которое Петя кладет на правую чашу весов. Третье число соответствует количеству монет, которое Петя кладет на левую чашу весов снова и так далее. Вывести на экран, какая из чаш весов окажется тяжелее. Вес каждой монеты равен 5 г.


Информатика Начинающий (188 баллов)
Дан 1 ответ
0 голосов
Кандидат Наук (34.0k баллов)
 
Правильный ответ

Var A,R:longint;
c:byte;
Begin
WriteLn('Введите 100 целых чисел');
R:=0;
For c:= 1 to 100 do
    Begin
    ReadLn(A);
    if c mod 2 <> 0 then R:=R+A
    else R:=R-A
    End;
if R=0 then WriteLn('Чаши равны')
else if R>0 then WriteLn('Левая, на ',R*5,' г.')
     else WriteLn('Правая, на ',-R*5,' г')
End.

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

решается ли эта задача без longint и byte?

оставил комментарий Кандидат Наук (34.0k баллов)

Это просто целые типы. Их все можно заменить на integer

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

byte тоже?

...