 
C++ Вводится последовательность из N целых чисел. Найти среднее арифметическое его цифр (функцией
оформить определение среднего арифметического цифр числа). 0
        0
         0
        0
    Ответы на вопрос
 
        Программа:
С++:
#include <iostream>
using namespace std;
float average(float sum, int count) { return sum/count; }
int main() {
int count, N, num = 0;
float sum;
cout << "N = "; cin >> N;
count = N;
cout << "Введите последовательность: " << endl;
while (N != 0) {
cin >> num;
sum += num;
N--;
}
cout << endl << "Среднее арифметическое: " << average(sum, count);
return 0;
}
С помощью директивы #include подключаем исходные файлы для работы с консолью (для двунаправленного ввод/вывода). Далее сообщаем компилятору, что используем пространство имён std (также для ввода/вывода). Объявляем функцию average, которая принимает два значения - сумму чисел и кол-во. Она возвращает результат деления sum на count. Далее основная функция. Регистрируем необходимые переменные, вводим N. Кол-во чисел равно числу N. Вводятся сами числа и в конце выводится среднее арифметическое.
 0
                    0
                     0
                    0
                 
            Для нахождения среднего арифметического цифр числа, необходимо выполнить следующие шаги:
1. Ввести последовательность из N целых чисел. 2. Для каждого числа в последовательности вычислить сумму его цифр. 3. Найти среднее арифметическое суммы цифр для всех чисел в последовательности.
Для вычисления суммы цифр числа можно использовать следующую функцию:
int sumOfDigits(int number) { int sum = 0; while (number != 0) { sum += number % 10; number /= 10; } return sum; }
Данная функция принимает на вход целое число и вычисляет сумму его цифр, используя операцию взятия остатка от деления на 10 и последующего деления на 10.
После вычисления суммы цифр для каждого числа в последовательности, можно найти их среднее арифметическое, используя следующую формулу:
double average = (double) totalSum / N;
Где totalSum - сумма всех сумм цифр, вычисленных для чисел в последовательности, а N - количество чисел в последовательности.
Таким образом, после выполнения этих шагов, можно найти среднее арифметическое цифр чисел в последовательности.
 0
                    0
                     0
                    0
                Похожие вопросы
Топ вопросов за вчера в категории Информатика
Последние заданные вопросы в категории Информатика
- 
			Математика 
- 
			Литература 
- 
			Алгебра 
- 
			Русский язык 
- 
			Геометрия 
- 
			Английский язык 
- 
			Химия 
- 
			Физика 
- 
			Биология 
- 
			Другие предметы 
- 
			История 
- 
			Обществознание 
- 
			Окружающий мир 
- 
			География 
- 
			Українська мова 
- 
			Информатика 
- 
			Українська література 
- 
			Қазақ тiлi 
- 
			Экономика 
- 
			Музыка 
- 
			Право 
- 
			Беларуская мова 
- 
			Французский язык 
- 
			Немецкий язык 
- 
			МХК 
- 
			ОБЖ 
- 
			Психология 
- 
			Физкультура и спорт 
- 
			Астрономия 
- 
			Кыргыз тили 
- 
			Оʻzbek tili 
 
			 
			 
			 
			 
			 
			 
			 
			 
			 
			 
			 
			 
			 
			 
			 
			 
			 
			 
			 
			 
			 
			 
			 
			 
			