• Дано целое число. Определить в этом числе количество цифр, сумму чисел, среднее арифметическое. (Pascal)

Ответы 1

  • program digits;var i, k, s, n, n1: integer; // i — параметр цикла, k — количество цифр, // s — сумма цифр, n - вводимое число, n1 - копия числа.

    beginwriteln(\'Введите число\');readln(n);n1:= n; 

    while n > 0 do // определение количества цифр числа n beginn:= n div 10;k:= k + 1;end;writeln (\'Количество цифр: \', k);

    s:= n1 mod 10; // определение последней цифры

    for i:= 1 to k - 1 do //определение остальных цифр и их суммыbeginn1:= n1 div 10;s:= s + n1 mod 10;end;

    writeln(\'Сумма цифр: \', s);writeln(\'Среднее арифметическое цифр: \', s / k: 6:2)end.

  • Добавить свой ответ

Войти через Google

или

Забыли пароль?

У меня нет аккаунта, я хочу Зарегистрироваться

How much to ban the user?
1 hour 1 day 100 years