Составить программу, вычисляющую сумму и среднее арифметическое последовательности положительных чисел, введенных с клавиатуры.
Решение:
1
2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 |
#include «stdafx.h»
#include <iostream> using namespace std; int main() {setlocale(LC_ALL,«Rus»); int i=0, n; float sr_ar=0, x=0, y=0; cout<<» Вводите числа (введите 0 для окончания ввода) «; do { cin>>n; if (n!=0) { x++; y+=n; } i++; } while (n!=0); sr_ar=y/x; cout<<» количество чисел «<<x<<endl; cout<<» сумма чисел «<<y<<endl; cout<<» среднее арифметическое «<<sr_ar<<endl; system(«pause»); return 0; } |