Puissances de 2 java

pcforever01 Messages postés 52 Date d'inscription   Statut Membre Dernière intervention   -  
KX Messages postés 19031 Statut Modérateur -
Bonjour,

j'essaie de faire un programme faisant des puissances de 2,
mais le problème est que pendant l'incrémentation il ne met pas la valeur du résultat à jour pour le multiplier par lui même comme ceci; SOS

public class puissance
{

public static void main (String[] args)

{
int i;
int n = 4;
int base = 2;
int expo = 0;
for (i = 0; i<n; i++)
{

expo = base * base;

System.out.println (expo);}

}
}

5 réponses

  1. pcforever01 Messages postés 52 Date d'inscription   Statut Membre Dernière intervention   2
     
    j'arrive maintenant à 16, mais ce n'est en fonction du nombre de tour,

    car j'ai remplacé n par 3 et j'arrive toujours à 16, à mon avis je ne suis pas du tout dans la bonne direction lol

    public class puissance
    {

    public static void main (String[] args)

    {
    int i;
    int n = 4;
    int base = 2;
    int expo = 0;
    for (i = 0; i<n; i++)
    {

    expo = base * base;

    System.out.println (expo);}
    expo = expo * expo;
    System.out.println (expo);

    }
    }
    1