Sottoprogramma chiamato più volte

di Anonimizzato28854 il
2 risposte
Risolto

2 Risposte

  • Vengono chiamati due volte perché li chiami due volte.
    
    if(scelta==1){
    	rettangolo(); //inutile!! 
    	area=rettangolo();
    	cout<<"L'area del rettangolo e'uguale a "<<area<<".\n\n";
    	}
    
    La prima chiamata a rettangolo() non serve perché il valore restituito viene perso, ti basta la seconda che salva il valore nella variabile area.
  • Alexv ha scritto:


    Vengono chiamati due volte perché li chiami due volte.
    
    if(scelta==1){
    	rettangolo(); //inutile!! 
    	area=rettangolo();
    	cout<<"L'area del rettangolo e'uguale a "<<area<<".\n\n";
    	}
    
    La prima chiamata a rettangolo() non serve perché il valore restituito viene perso, ti basta la seconda che salva il valore nella variabile area.
    Ah perfetto grazie mille. Come prima lezione di sottoprogrammi ci poteva stare
Devi accedere o registrarti per scrivere nel forum
2 risposte