Esercizio: caricare n numeri in un vettore e sommare i pari

di Anonimizzato15701 il
6 risposte
Questo è il codice che io ho scritto :

#include <stdio.h>
#include <iostream>
using namespace std;
int n, v[50];
void carica()
int sommapari()

int main(int argc, char **argv)
{
carica();
sommapari();
return 0;
}

void carica()
{
int i;
int num;
cout<<"quanti numeri vuoi inserire? ";
cin>>n;
for(i=0; i<n; i++)
{
cout<<"inserisci un valore: ";
cin>>num;
v=num;
}
}

int sommapari()
{
int sommap, i;
bool pari;
pari=false;
sommap=0;
for(i=0; i<n; i++)
{
if((v)%2==0 && !pari)
sommap=sommap+v;
}
cout<<"la somma dei numeri pari è .. "<<sommap<<endl;
return 0;
}




cosa c'è di sbagliato?? mi da errore dove è sottolineato

6 Risposte

  • Mancano i ;
  • Scusa ..e perchè al void non me ne da errori??
  • Perché ti riporta l'errore della riga precedente... Almeno credo. Comunque ovviamente ha ragione oregon: mancano i ;
  • gaab ha scritto:


    scusa ..e perchè al void non me ne da errori??
    Ma tu hai provato ad inserire il ; solamente nella seconda funzione?
  • Appena ne ho la possibilità provo ad aggiungerli e vi faccio sapere
  • Ok ragazzi grazie di tutto!!
Devi accedere o registrarti per scrivere nel forum
6 risposte