Elevamento a potenza in c++

di il
22 risposte

22 Risposte - Pagina 2

  • Re: Elevamento a potenza in c++

    Non so mi da sempre 4 come risultato...secondo me non conta l' E, può essere?
    
    for(i=0; i<=E+1; i++)
    {
    
    Ris = B*B;
    
    }
    
    cout<<endl;
    cout<<" Il risultato della potenza e' "<<Ris<<endl;
    cout<<endl;
    
    system ("pause");
    }
    
  • Re: Elevamento a potenza in c++

    L'operazione deve essere

    Ris = Ris*B;

    e Ris deve partire da 1
  • Re: Elevamento a potenza in c++

    Ok grazie Mille per il tuo tmpo!!!!!!!!!!!
  • Re: Elevamento a potenza in c++

    Ok ho provato con base 2 e esponente 3 e mi dà 32 come uotput....
    
    Ris = 1;
    
    for(i=0; i<=E+1; i++)
    {
    
    Ris = Ris*B;
    
    }
    
    cout<<endl;
    cout<<" Il risultato della potenza e' "<<Ris<<endl;
    cout<<endl;
    
    system ("pause");
    }
    
  • Re: Elevamento a potenza in c++

    Perché da 0 a E+1 ??

    Il ciclo deve essere

    for(i=0; i<E; i++)
  • Re: Elevamento a potenza in c++

    Ok provo così, grazie
  • Re: Elevamento a potenza in c++

    Grazie Mille Oregon, mi è venuto! Grazie per il tuo aiuto e per il tuo tempo
  • Re: Elevamento a potenza in c++

    Di nulla ...
Devi accedere o registrarti per scrivere nel forum
22 risposte