Esercizio ciclo for

kalimett

Utente Attivo
29 Apr 2011
39
0
0
ciao,
domani ho compito di informatica in cui c'è anche il comando for, lo so compilare (almeno spero) ma non riesco ad usarlo..... faccio un esempio stupido, in pratica voglio un programma che mi chiede (con for) 10 numeri e che li sommi ad un secondo numero, io l'ho compilato così:
Codice:
#include  <cstdlib>
#include  <iostream>

using namespace std;

int main(int argc, char *argv[])
{
    int a,b,somma;
    
    for(int i=0; i<=9; i++)
    {
            cout<<"inserisci un numero ";
            cin>>a;
    }
    cout<<"inserisci il valore di b ";
    cin>>b;
    somma=a+b;
    cout<<"il valore totale è "<<somma<<endl;               
    system("PAUSE");
    return EXIT_SUCCESS;
}
ma mi somma l'ultimo numero del ciclo for con il valore di b.... dove sbaglio?
grazie a tutti
 
Codice:
//adesso funziona
#include  <cstdlib>
#include  <iostream>
using namespace std;

int main(int argc, char *argv[])
{
    int a,b,somma=0;

    for(int i=0; i<=9; i++)
    {
            cout<<"inserisci un numero ";
            cin>>a;
            somma+=a;
    }
    cout<<"inserisci il valore di b ";
    cin>>b;
    somma+=b;
    cout<<"il valore totale è "<<somma<<endl;
    system("PAUSE");
    return EXIT_SUCCESS;
}
 
Ultima modifica di un moderatore:

Discussioni simili