Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include "stdafx.h"
- #include "iostream"
- int _tmain(int argc, _TCHAR* argv[])
- {
- setlocale(LC_ALL, "Russian");
- std::cout << "Введите элементы массива (10 целых чисел) \"в одной строке\" и нажмите <Enter>." <<
- std::endl;
- int numbers[10];
- int *ptr_numbers = numbers;
- int totalSum = 0;
- int notNoolCounter = 0;
- for (int i = 0; i < 10; i++) {
- std::cout << i + 1 << " -> ";
- std::cin >> *(ptr_numbers + i);
- totalSum = totalSum + *(ptr_numbers + i);
- if (*(ptr_numbers + i) != 0) { notNoolCounter = notNoolCounter + 1; }
- }
- std::cout << "Сумма элементов массива: " << totalSum << std::endl <<
- "Количество ненулевых элементов: " << notNoolCounter << std::endl<<
- "Среднее арифметическое ненулевых элементов: " << float(totalSum) / notNoolCounter <<
- std::endl;
- system("pause");
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement