Pouvez-vous écrire un programme pour vérifier si un nombre est Armstrong ou non ?

2 Réponses


  • #include<iostream.h>
    #include<conio.h>
    void main()
    {
    int Number,Temp,b=0;

    cout<<"Entrez n'importe quel numéro à vérifier" ;
    cin>>Nombre ;
    Temp=Nombre;
    int P;
    while(Temp>0)
    {
    P=Temp%10;
    b=b+P*P*P;
    Temp=Temp/10;
    }
    if(b==Nombre)
    {
    cout<<"Armstrong non";
    }
    else
    {
    cout<<"Pas un armstrong non";
    }
    getch();
    }
  • #include
    #include
    void main()
    {
    clrscr();
    void amg(int )
    int a;
    couta;
    amg(a);
    getch();
    }
    void amg(int b)
    {
      int c,n,x=0;
      n=b;
      tandis que(b>0)
      {
      c=b%10;
      x=x+(c*c*c);
      b=b/10 ;
      }
      si(x==b)
      cout

Ecrivez votre réponse

Votre réponse apparaîtra après modération