FORUM DE DISCUSSION SUR LE LANGAGE PANORAMIC
Vous souhaitez réagir à ce message ? Créez un compte en quelques clics ou connectez-vous pour continuer.
FORUM DE DISCUSSION SUR LE LANGAGE PANORAMIC

Développement d'applications avec le langage Panoramic
 
AccueilAccueil  RechercherRechercher  Dernières imagesDernières images  S'enregistrerS'enregistrer  MembresMembres  Connexion  
Derniers sujets
» Logiciel de planétarium.
Les nombres narcissiques (ou nombres d’Armstrong) Emptypar Pedro Sam 23 Nov 2024 - 15:50

» Un autre pense-bête...
Les nombres narcissiques (ou nombres d’Armstrong) Emptypar Froggy One Jeu 21 Nov 2024 - 15:54

» Récupération du contenu d'une page html.
Les nombres narcissiques (ou nombres d’Armstrong) Emptypar Pedro Sam 16 Nov 2024 - 14:04

» Décompilation
Les nombres narcissiques (ou nombres d’Armstrong) Emptypar JL35 Mar 12 Nov 2024 - 19:57

» Un album photos comme du temps des grands-mères
Les nombres narcissiques (ou nombres d’Armstrong) Emptypar jjn4 Mar 12 Nov 2024 - 17:23

» traitement d'une feuille excel
Les nombres narcissiques (ou nombres d’Armstrong) Emptypar jjn4 Jeu 7 Nov 2024 - 3:52

» Aide-mémoire mensuel
Les nombres narcissiques (ou nombres d’Armstrong) Emptypar jjn4 Lun 4 Nov 2024 - 18:56

» Des incomprèhension avec Timer
Les nombres narcissiques (ou nombres d’Armstrong) Emptypar Klaus Mer 30 Oct 2024 - 18:26

» KGF_dll - nouvelles versions
Les nombres narcissiques (ou nombres d’Armstrong) Emptypar Klaus Mar 29 Oct 2024 - 17:58

» instructions panoramic
Les nombres narcissiques (ou nombres d’Armstrong) Emptypar maelilou Lun 28 Oct 2024 - 19:51

» Figures fractales
Les nombres narcissiques (ou nombres d’Armstrong) Emptypar Marc Ven 25 Oct 2024 - 12:18

» Panoramic et Scanette
Les nombres narcissiques (ou nombres d’Armstrong) Emptypar Yannick Mer 25 Sep 2024 - 22:16

» Editeur d étiquette avec QR évolutif
Les nombres narcissiques (ou nombres d’Armstrong) Emptypar JL35 Lun 23 Sep 2024 - 22:40

» BUG QR Code DelphiZXingQRCode
Les nombres narcissiques (ou nombres d’Armstrong) Emptypar Yannick Dim 22 Sep 2024 - 11:40

» fichier.exe
Les nombres narcissiques (ou nombres d’Armstrong) Emptypar leclode Ven 20 Sep 2024 - 19:02

Navigation
 Portail
 Index
 Membres
 Profil
 FAQ
 Rechercher
Rechercher
 
 

Résultats par :
 
Rechercher Recherche avancée
Novembre 2024
LunMarMerJeuVenSamDim
    123
45678910
11121314151617
18192021222324
252627282930 
CalendrierCalendrier
-55%
Le deal à ne pas rater :
Friteuse sans huile – PHILIPS – Airfryer HD9200/90 Série 3000
49.99 € 109.99 €
Voir le deal

 

 Les nombres narcissiques (ou nombres d’Armstrong)

Aller en bas 
5 participants
AuteurMessage
papydall

papydall


Nombre de messages : 7017
Age : 74
Localisation : Moknine (Tunisie) Entre la chaise et le clavier
Date d'inscription : 03/03/2012

Les nombres narcissiques (ou nombres d’Armstrong) Empty
MessageSujet: Les nombres narcissiques (ou nombres d’Armstrong)   Les nombres narcissiques (ou nombres d’Armstrong) EmptyVen 10 Avr 2020 - 7:36

Code:

rem ============================================================================
rem                   Nombres narcissiques
rem ============================================================================
rem Un nombre narcissique (ou nombre d’Armstrong) de première espèce, est
rem un entier naturel n non nul qui est égal à la somme des puissances
rem p-ièmes de ses chiffres en base dix, où p désigne le nombre de chiffres de n
rem Exemples:
rem Tous les entiers de 1 à 9 sont narcissiques.
rem 153   = 1^3 + 5^3 + 3^3 = 1 + 125 + 27 = 153  est un nombre narcissique d’ordre 3
rem 93084 = 9^5 + 3^5 + 0^5 + 8^5 + 4^5 = 93084   est un nombre narcissique d’ordre 5
rem ============================================================================
rem Le programme calcul et affiche la liste de tous les nombres narcissiques
rem d’ordre 1 à 5 (c-à-d les nombres de 1 à 99999); au-delà ça devient chronophage
rem ============================================================================
rem  Note : il n’y a ancun nombre narcissique d’ordre 2
rem ============================================================================
dim n,ordre
caption 0,"Nombres narcissiques par Papydall"
list 10 : top 10,20 : left 10,20 : width 10,200 : height 10,400
for n = 1 to 999 : ' jusqu'à l'ordre 3 (nombre de 3 chiffres), les résultats sont
                   ' instantanés; au-delà, ça commence à ramer sur ma bécane !
                   ' Pour le compilateur, on peut aller facilement jusquà ordre 6 ou 7
                   ' soit jusqu'à n = 9999999 et même plus si vous disposez d'un bolide
    if EstNarcissique(n) = 1
       item_add 10,str$(n) + " est narcissique d'ordre " + str$(ordre)
    end_if
next n
message "ok!"
end
rem ============================================================================
' Renvoie 1 si l'argument n est un nombre narcissique, sinon 0
FNC EstNarcissique(n)  
    dim_local total,i,nb$ ,c(10)    
    nb$ = str$(n)
    ordre = len(nb$) : ' ordre est égal au nombres de chiffres de n  
    for i = 1 to ordre
        c(i) = val(mid$(nb$,i,1)) : ' Le tableau C() contiendra les chiffres de n
        total = total + power(c(i),ordre) : ' sommation des chiffres de n portés à la puissance ordre
    next i    
    if total = n then result 1 : else : result 0
END_FNC
rem ============================================================================

rem &&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&
rem ============================================================================
rem Voici une liste pour n = 3 jusqu’à n = 23

rem Pour n = 3, il y a 4 nombres qui sont :
rem    153; 370; 371; 407

rem Pour n = 4, il y a 3 nombres qui sont :
rem    1634 = 1^4 + 6^4 + 3^4 + 4^4 = 1634
rem    8208 = 8^4 + 2^4 + 0^4 + 8^8 = 8208
rem    9474 = 9^4 + 4^4 + 7^4 + 4^4 = 9474

rem Pour n = 5, il y a aussi 3 nombres qui sont :
rem    54748 ; 92727 ; 93084

rem Pour n = 6, il y a un seul nombre qui est :
rem    548834

rem Pour n = 7, il y a 4 nombres qui sont :
rem    1741725 ; 4210818 ; 9800817 ; 9926315

rem Pour n = 8, il y a 3 nombres qui sont :
       24678050 ; 24678051 ; 88593477

rem Pour n = 9, il y a 4 nombres qui sont :
rem    146511208 ; 472335975 ; 534494836 ; 912985153

rem Pour n = 10, il y a un seul nombre qui est :
rem    4679307774

rem Pour n = 11, il y a 8 nombres qui sont :
rem    321640499650 ; 32164049651 ; 40028394225 ; 42678290603 ;
rem    44708635679 ; 49388550606 ; 82693916578 ; 94204591914

rem Pour n = 12 et n = 13, il n’y a pas de solution

rem Pour n = 14, il y a un seul nombre qui est :
rem    28116440335967

rem Pour n = 15, pas de solution

rem Pour = 16, il y a 2 nombres qui sont :
rem    4338281769391370 ; 4338281769391371

rem Pour n = 17, il y a 3 nombres qui sont :
rem    21897142587612075, 35641594208964132, 35875699062250035

rem Pour n = 18, pas de solution

rem Pour n = 19, il y a 4 nombres qui sont :
rem    1517841543307505039, 3289582984443187032, 4498128791164624869,4929273885928088826

rem Pour n = 20, il y a un seul nombre qui est : 63105425988599693916

rem Pour n = 21, il y a 2 nombres qui sont :
rem    128468643043731391252, 449177399146038697307

rem Pour n = 22, pas de solution

rem Pour n = 23, il y a 5 nombres qui sont :
rem    21887696841122916288858, 27879694893054074471405, 27907865009977052567814,
rem    28361281321319229463398, 35452590104031691935943

rem Bon divertissement avec ces nombres !
rem ============================================================================


NB : La réponse à la question : « A quoi servent les nombres narcissiques ? » est la suivante :
Ça sert à faire travailler mes neurones pour occuper le temps de mon confinement volontaire !  What a Face

Covid-19, quand va-tu nous rendre la  L I B E R T E ? affraid
Restez chez vous; ça passera !

Edité une fois
Revenir en haut Aller en bas
http://papydall-panoramic.forumarabia.com/
Ouf_ca_passe




Nombre de messages : 285
Age : 76
Localisation : Villeneuve d'Ascq (59-Dpt du NORD) France
Date d'inscription : 21/12/2015

Les nombres narcissiques (ou nombres d’Armstrong) Empty
MessageSujet: incommensurable   Les nombres narcissiques (ou nombres d’Armstrong) EmptyVen 10 Avr 2020 - 11:46

Revenir en haut Aller en bas
papydall

papydall


Nombre de messages : 7017
Age : 74
Localisation : Moknine (Tunisie) Entre la chaise et le clavier
Date d'inscription : 03/03/2012

Les nombres narcissiques (ou nombres d’Armstrong) Empty
MessageSujet: Re: Les nombres narcissiques (ou nombres d’Armstrong)   Les nombres narcissiques (ou nombres d’Armstrong) EmptyVen 10 Avr 2020 - 14:08

Ouf_ca_passe a écrit:
Ton savoir est incommensurable

Et pourtant il est  limité, fini, borné, mais rationnel.

Tiens, prouvons que 0.99999… = 1
On pose x = 0.99999… , alors
10 x = 9.9999…
10 x – x = 9.9999… - x
9 x = 9.9999… - 0.9999…
9x = 9
X = 1
D’où : 0.99999… = 1  cheers

Tu as des doutes ? Tu n'es pas d'accord ?
Bon, essaies ce code

Code:

dim x
x = 0.9999999999999999
font_bold 0 : print_locate 50,50
print "10*x - x = 9x = " + str$(10*x - x) + " ===> x = 1"


Bon après-midi à tous !
Revenir en haut Aller en bas
http://papydall-panoramic.forumarabia.com/
jjn4

jjn4


Nombre de messages : 2747
Date d'inscription : 13/09/2009

Les nombres narcissiques (ou nombres d’Armstrong) Empty
MessageSujet: Re: Les nombres narcissiques (ou nombres d’Armstrong)   Les nombres narcissiques (ou nombres d’Armstrong) EmptyVen 10 Avr 2020 - 18:05

On sent que Papydall et son cerveau sont en train de bouillir ( Laughing Laughing Laughing )
Il va être grand temps de le faire sortir !!!
(essaie la combinaison spatiale, ça devrait être sans risque (à part de contravention Laughing ))
lol!
Revenir en haut Aller en bas
http://jjn4.e-monsite.com
papydall

papydall


Nombre de messages : 7017
Age : 74
Localisation : Moknine (Tunisie) Entre la chaise et le clavier
Date d'inscription : 03/03/2012

Les nombres narcissiques (ou nombres d’Armstrong) Empty
MessageSujet: Re: Les nombres narcissiques (ou nombres d’Armstrong)   Les nombres narcissiques (ou nombres d’Armstrong) EmptySam 11 Avr 2020 - 1:55

J'aime trop ma liberté.
D'ailleurs, qui n'aime pas la sienne ?

Maudit Covid-19, on te vaincra tôt ou tard et plutôt tôt que tard!
Il y a quand même du positif dans ce coronavirus : la diminution de la pollution de l'air et la régénération de la couche d'ozone!
Le soleil sunny brillera à nouveau, et nous admirerons la limpidité de l'air et la beauté du ciel.
Revenir en haut Aller en bas
http://papydall-panoramic.forumarabia.com/
silverman

silverman


Nombre de messages : 970
Age : 52
Localisation : Picardie
Date d'inscription : 18/03/2015

Les nombres narcissiques (ou nombres d’Armstrong) Empty
MessageSujet: Re: Les nombres narcissiques (ou nombres d’Armstrong)   Les nombres narcissiques (ou nombres d’Armstrong) EmptySam 11 Avr 2020 - 11:36

papydall a écrit:
Tiens, prouvons que 0.99999… = 1

Roooooo, pas bien papydall! Mad

Je vais démontrer que tu nous a enduit l'esprit avec cette déroutante mais non moins indispensable substance que l'on appelle... erreur! Suspect
On pose k=10^-1 + 10^-2 + 10^-3 + ...
Soit K = 0.111...
donc 9*K = 0.999...

Maintenant on pose x = 9*K, alors
10 x = 90*K
10 x – x = 90*K - 9*K
9 x = 81*K
x = 9*K
X = 0.999...

Cette fois on a bien : 0.999… = 0.999... cheers

Quel filou celui-là! lol!
Revenir en haut Aller en bas
Marc

Marc


Nombre de messages : 2466
Age : 63
Localisation : TOURS (37)
Date d'inscription : 17/03/2014

Les nombres narcissiques (ou nombres d’Armstrong) Empty
MessageSujet: Re: Les nombres narcissiques (ou nombres d’Armstrong)   Les nombres narcissiques (ou nombres d’Armstrong) EmptySam 11 Avr 2020 - 12:29

Oui, parfaitement Silverman ! cheers  On ne va pas se laisser faire comme ça !  lol!

Dans le même genre, à voir ou à revoir :
https://panoramic.1fr1.net/t5764-enigme-mathematique
Revenir en haut Aller en bas
Contenu sponsorisé





Les nombres narcissiques (ou nombres d’Armstrong) Empty
MessageSujet: Re: Les nombres narcissiques (ou nombres d’Armstrong)   Les nombres narcissiques (ou nombres d’Armstrong) Empty

Revenir en haut Aller en bas
 
Les nombres narcissiques (ou nombres d’Armstrong)
Revenir en haut 
Page 1 sur 1
 Sujets similaires
-
» nombres aléatoires
» Sub et nombres réels ?
» MAXI-NOMBRES
» Traceur de courbes représentatives des fonctions y = f(x)
» Nombres romains

Permission de ce forum:Vous ne pouvez pas répondre aux sujets dans ce forum
FORUM DE DISCUSSION SUR LE LANGAGE PANORAMIC :: PANORAMIC :: Vos sources, vos utilitaires à partager-
Sauter vers: