Информатика, опубликовано 2018-08-22 21:48:49 by Гость
Определить, является ли «счастливым» трамвайный билет с шестизначным номером («счастливым» считается билет, у которого сумма первых трёх чисел совпадает с суммой трёх последних чисел). Составить блок-схему
Ответ оставил Гость
Program Task;
Var a: Array of Integer;
n, b, c, i: Integer;
Begin
Write(Введите номер билета: №);
ReadLn(n);
b := n;
While b 0 Do
Begin
b := b Div 10;
c := c + 1;
End;
If (c 6) Then
WriteLn(Неверный номер билета. Завершение программы.)
Else
Begin
SetLength(a, c);
b := n;
For i := c - 1 DownTo 0 Do
Begin
a[i] := b Mod 10;
b := b Div 10;
End;
If (a[0] + a[1] + a[2]) = (a[3] + a[4] + a[5]) Then
WriteLn(Билет "счастливый"!)
Else
WriteLn(Не повезло);
End;
ReadLn;
End.
Не нашли ответа?
Если вы не нашли ответа на свой вопрос, или сомневаетесь в его правильности, то можете воспользоваться формой ниже и уточнить решение. Или воспользуйтесь формой поиска и найдите похожие ответы по предмету Информатика.
Форма вопроса доступна на