Questo sito utilizza cookies, anche di terze parti, per mostrare pubblicità e servizi in linea con il tuo account. Leggi l'informativa sui cookies.
Username: Password: oppure
C/C++ - piccolo programmino per sommare due numeri
Forum - C/C++ - piccolo programmino per sommare due numeri

Avatar
ciao888 (Normal User)
Pro


Messaggi: 69
Iscritto: 14/10/2010

Segnala al moderatore
Postato alle 18:37
Mercoledì, 12/01/2011
il programma non mi dà errore,ma quando faccio la somma non mi dà la somma di due numeri ma una serie di numeri senza senso,è questo:
Codice sorgente - presumibilmente C++

  1. #include <iostream>
  2. using namespace std;
  3.  
  4. void leggi_numeri(int i,int j)// mi serve per leggere i due numeri che voglio sommare o calcolare il prodotto
  5. { do{
  6. do {
  7. cout << "scrivi due numeri positivi;"<< endl;
  8. cout <<"a = ";
  9.  cin >> i ;cout << endl;
  10.  cout << "b = ";
  11.  cin>> j;
  12.  cout<< endl;} while ( i <0 || j<0);
  13.  if (i ==0 || j == 0)
  14.  cout << "non è possibile";}
  15.  while ( i==0 || j== 0);}
  16.   int main()// corpo del programma
  17.   {
  18.   int somma;
  19.   int prodotto;
  20.   int i, j;
  21.   char r;
  22.   cout << "MENU'" << endl;
  23.   cout <<"a) somma i due numeri" << endl;
  24.   cout<< "b) fai il prodotto" << endl;
  25.   cin >> r;
  26.   switch (r)
  27.   { case'a':
  28.  
  29.  leggi_numeri(i, j);// fa la somma dei due numeri
  30.    somma=i+j;
  31.    cout << somma;
  32.    break;
  33.    
  34.  case 'b':
  35.    
  36.    leggi_numeri(i, j);// fa il prodotto di due numeri
  37.    prodotto=i*j;
  38.    cout << prodotto;
  39.    break;
  40.    }
  41.    system("PAUSE");
  42.    return 0;
  43.    }


Ultima modifica effettuata da ciao888 il 12/01/2011 alle 18:39
PM
Avatar
Pitagora (Member)
Expert


Messaggi: 367
Iscritto: 12/06/2010

Up
6
Down
V
Segnala al moderatore
Postato alle 19:05
Mercoledì, 12/01/2011
oh my god! :asd:

Dovresti studiare:
- Puntatori
- Funzioni
- Prototipi di funzione
Solo dopo potrai capire i tuoi errori ed eventualmente correggerli. :)

Quoto e +1 :) - HeDo - 12/01/11 19:05
+1 - TheKaneB - 12/01/11 19:19
prova prova.... - TheKaneB - 12/01/11 19:30


Yep, I came back :P
PM