Приветствую, помогите с задачей, пожалуйста.Язык: C++Задача: Дан одномерный массив.
Приветствую, помогите с задачей, пожалуйста.
Язык: C++
Задачка: Дан одномерный массив. Подсчитать сумму цифр каждого элемента массива, находящегося на нечётной позиции (нумерация позиций идёт слева вправо). Каждую сумму вывести в отдельном массиве. Используйте функцию.
include lt;iostreamgt;
using namespace std;
int getSum(int);
int main()
int n = 5;
int arr[] = 11, 20, 33, 448, 556;
int sumArr[n];
int count = 0;
for (int i = 0; i lt; n; i++)
if ( (i+1) % 2 != 0 )
sumArr[count] = getSum(arr[i]);
count++;
for (int i = 0; i lt; count; i++)
cout lt;lt; sumArr[i] lt;lt; " ";
return 0;
int getSum(int i)
int x = i;
int sum = 0;
while (x != 0)
sum += x % 10;
x = x / 10;
return sum;
-
Вопросы ответы
Статьи
Информатика
Статьи
Математика.
Разные вопросы.
Разные вопросы.
Математика.
Разные вопросы.
Математика.
Физика.
Геометрия.
Разные вопросы.
Обществознание.