Мне нужно написать программу, которая будет считываться числами с клавиатуры, вычислять среднее число и отображать ее. Последовательность чисел должна быть завершена нулем.Пока ожидаемая ошибка цикла if
Вот мой код:
#include <iostream>
#include <iomanip>
#include <cmath>
using namespace std;
int main()
{
int count;
double number, sum, average;
count = 0;
sum = 0;
average = 0;
cout << "\nEnter Number (0 to terminate): ";
cin >> number;
while(number! = 0.0)
{
sum = sum + number;
count = count + 1;
cout << "\nEnter Number: ";
cin >> number;
}
if(count! = 0.0);
{
average = sum/count;
}
cout << "\nThe average of the" << count << "number is" << average << endl;
return 0;
}
Однако, я получаю две ошибки:
ожидается ')'
и
если оператор имеет пустой корпус
Если вы хотите поделиться решением проблемы с ответом, не ставьте решения в вопрос. Вопрос сообщения только для того, чтобы держать вопросы :) – BartoszKP