Помогите решить задачку!С клавиатуры вводятся натуральные числа. Признак конца ввода

Помогите решить задачку!
С клавиатуры вводятся естественные числа. Признак конца ввода отрицательное число. Посчитать сумму всех нечетных чисел.

Задать свой вопрос
Данил Бобрищев
var n, sum, mult: integer;begin write('Enter number: '); readln(n); sum := 0; mult := 1; while n > 0 do begin sum := sum + n mod 10; mult := mult * (n mod 10); n := n div 10 end; writeln('Sum of digits = ', sum); writeln('Multiplication of digits = ', mult); так?
1 ответ
var n, sum, mult: integer; begin write('Enter number: '); readln(n); sum := 0; mult := 1; while n gt; 0 do begin sum := sum + n mod 10; mult := mult * (n mod 10); n := n div 10 end; writeln('Sum of digits = ', sum); writeln('Multiplication of digits = ', mult);
, оставишь ответ?
Имя:*
E-Mail:


Добро пожаловать!

Для того чтобы стать полноценным пользователем нашего портала, вам необходимо пройти регистрацию.
Зарегистрироваться
Создайте собственную учетную запить!

Пройти регистрацию
Авторизоваться
Уже зарегистрированны? А ну-ка живо авторизуйтесь!

Войти на сайт