Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

error expected primary-expression before ';'token c++

Tags:

c++

I am new to coding and am using C++ to create a program to find the sum median maximum and minimum. I get an error in every place that has cout:

expected primary-expression before ';' token

#include <iostream>
using namespace std;
    
int main()
{
    int array[10],maximum,minimum,sum=0,median;
    cout<<"input ten integers,"<<;
    for(int i=0; i<10; i++){
        cin>> array[i];
        sum=sum+array[i];
    }
    for(int i=0; i<10; i++){
        if(maximum>array[i])
        {
            maximum=array[i];
        }
        else if( minimum<array[i])
        { 
            maximum= array[i];
        }
    }
    median=(array[4]+array[5])/2;
        
    cout<<"maximum value is"<<maximum<<;
    cout<<"minimum value is"<<minimum<<;
    cout<<"sum is"<<sum<<;
   cout<<"median is"<median<<;
like image 458
Chep June Avatar asked Oct 30 '25 01:10

Chep June


1 Answers

Remove the << before the ; on every line that has it or replace <<; with <<'\n'; for a new line.

#include <iostream>
using namespace std;

int main()
{
    int array[10], maximum = 0, minimum = 0, sum = 0, median = 0;

    cout << "input ten integers: ";

    for (int i = 0; i < 10; i++) {
        cin >> array[i];
        sum = sum + array[i];
    }
    for (int i = 0; i < 10; i++) {
        if (maximum > array[i])
        {
            maximum = array[i];
        }
        else if (minimum < array[i])
        {
            maximum = array[i];
        }
    }
    median = (array[4] + array[5]) / 2;

    cout << "maximum value is " << maximum << '\n';
    cout << "minimum value is " << minimum << '\n';
    cout << "sum is " << sum << '\n';
    cout << "median is " << median << '\n';

    return 0;
}
like image 112
sharyex Avatar answered Oct 31 '25 16:10

sharyex



Donate For Us

If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!