Pascal. Задача 4-15
Пользователь вводит цифры некоторого билета в массив. Выяснить является ли билет счастливым (т.е. сумма элементов первой половины массива равна сумме элементов второй половины).
Решение
Const
N = 10;
var
i, sum : integer;
A : array[1..N] of integer;
begin
for i := 1 to N do begin
write('Введите ', i ,'-ую цифру билета: ');
read(A[i]);
end;
sum := 0;
for i := 1 to N div 2 do
sum := sum + A[i];
for i := N div 2 + 1 to N do
sum := sum - A[i];
if sum = 0 then
writeln('Билет счастливый')
else
writeln('Билет не счастливый');
end.