begin process at 2012 02 13 18:43:40
  Trouver un code source :
 
dans
 
Accueil > 

Code

 > 

Maths

 > FIBONACCI ( SUITE )

FIBONACCI ( SUITE )


 Information sur la source

Note :
4 / 10 - par 1 personne
4,00 / 10

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10
Catégorie :Maths Source .NET ( DotNet ) Classé sous :nombre, fibonacci Niveau :Débutant Date de création :05/04/2006 Vu / téléchargé :9 815 / 268

Auteur : chewbaka62

Ecrire un message privé
Commentaire sur cette source (4)
Ajouter un commentaire et/ou une note

 Description

Cliquez pour voir la capture en taille normale
Voici un programme basé sur un algorithme très simple ( utilisant une formule particulière ) et qui permet de déterminer le Nième membre d'une suite de Fibonacci sans connaître les autres nombres de la suite. On sait jamais, ça peut intéresser certains.
Merci pour vos critiques.
A plus.

Source

  • Private Sub btnAfficher_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnAfficher.Click
  • Dim lngFibo As System.Int64
  • ' Variable enregistrant la position de la suite de Fibonacci
  • Dim strN As System.String
  • strN = txtN.Text
  • ' Formule déterminant le nombre de Fibonacci correspondant à la position saisie
  • lngFibo = 1 / Sqrt(5) * (((1 + Sqrt(5)) / 2) ^ CInt(strN) - ((1 - Sqrt(5) / 2)) ^ CInt(strN))
  • lblFibo.Text = Str(lngFibo)
  • End Sub
  • Private Sub btnReset_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnReset.Click
  • ' Réinitialisation des contrôles TextBox et Label
  • txtN.Text = ""
  • lblFibo.Text = ""
  • txtN.Focus()
  • End Sub
  • Private Sub btnQuitter_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnQuitter.Click
  • Me.Close()
  • End Sub
Private Sub btnAfficher_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnAfficher.Click
        Dim lngFibo As System.Int64
        ' Variable enregistrant la position de la suite de Fibonacci
        Dim strN As System.String
        strN = txtN.Text
        ' Formule déterminant le nombre de Fibonacci correspondant à la position saisie
        lngFibo = 1 / Sqrt(5) * (((1 + Sqrt(5)) / 2) ^ CInt(strN) - ((1 - Sqrt(5) / 2)) ^ CInt(strN))
        lblFibo.Text = Str(lngFibo)
    End Sub

    Private Sub btnReset_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnReset.Click
        ' Réinitialisation des contrôles TextBox et Label
        txtN.Text = ""
        lblFibo.Text = ""
        txtN.Focus()
    End Sub

    Private Sub btnQuitter_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnQuitter.Click
        Me.Close()
    End Sub


 Fichier Zip

Les Membres Club peuvent télécharger directement un fichier contenu dans le zip sans télécharger le zip en entier !

Télécharger le zip


 Sources du même auteur

Source avec Zip Source avec une capture Source .NET (Dotnet) RECHERCHE DE CHAÎNES DANS UN FICHIER TEXTE
Source avec Zip Source avec une capture Source .NET (Dotnet) CONVERTISSEUR UNIVERSEL EN BASES MULTIPLES
Source avec une capture Source .NET (Dotnet) FACTORISATION EN NOMBRES PREMIERS
Source avec Zip Source .NET (Dotnet) FIBONACCI ET NOMBRE D'OR
Source avec Zip Source avec une capture Source .NET (Dotnet) CRIBLE D' ERATOSTHÈNE

 Sources de la même categorie

Source avec Zip Source avec une capture CONVERTISSEUR HEXAVIGÉSIMAL par shaeks
Source avec Zip Source avec une capture Source .NET (Dotnet) CRYPTOGRAPHIE AFFINE par Tigrou66
Source avec Zip Source avec une capture SCANNER FLEX par lajouad
Source avec Zip EQUATIONSECONDDEGRÉ,MATH,DEGRÉ par shadkitenge
Source avec Zip Source .NET (Dotnet) SOMME DE CHIFFRES CONTENUE DANS UN NOMBRE par alpha5

 Sources en rapport avec celle ci

Source avec Zip Source avec une capture EVALUER UN NOMBRE D'OBJETS AVEC UNE BALANCE ET DEUX ÉCHANTIL... par lexsty
Source avec Zip Source avec une capture Source .NET (Dotnet) NOMBRE EN LETTRES par lermite222
Source avec Zip Source avec une capture Source .NET (Dotnet) POKER - CALCUL DE PROBABILITES POUR VOS MAINS EN VB.NET par us_30
Source avec Zip Source .NET (Dotnet) FIBONACCI ET NOMBRE D'OR par chewbaka62
CHIFFRE EN LETTRE FONCTION par ElDoktor

Commentaires et avis

Commentaire de jannoman le 06/04/2006 09:46:47

ben oui ca utilise la formule, mais bon... j'ai pas essayé, mais a^b - c ^b où a et c sont des nombres à virgules, c'est pas sur que ca fasse un entier à la fin !

quitte à faire quelque chose sur les nb de fibonacci, tente de faire un code pour calculer u(n) où n > 92, ce sera plus intéressant.

ha au fait, il y a une formule pour calculer u(n) en temps logarithmique, où l'on a u(2n) en fonction de u(n) ou qqchose comme ca.

Commentaire de amezghal le 09/04/2006 22:35:17

essaye de dire " suite de l'ATLAS" car c est le nouveau nom de cette suite;

Commentaire de us_30 le 14/07/2006 12:03:03

Salut,

Je signale au passage que : ((1 - Sqrt(5) / 2)) ^ CInt(strN)) devient toute de suite négligeable, donc on peut l'ignorer.

Amicalement,
Us.

Commentaire de kiseiju1512 le 04/03/2010 11:50:58

Merci ;-)

 Ajouter un commentaire


Discussions en rapport avec ce code source dans le forum

nombre aleatoire [ par bux ] Salutje voudrais charger 10 nombres dans une listbox sans que ces chiffres se suivent (0-1-2-3 etc) mais dans un ordre aleatoire (8-9-5-4-2-7-6 etc)BY probeme programmation [ par chris708 ] j'ai recemment telecharger un prog. vbpermettant la recherche de fichiers sur un support,ayant acquis enormement de cliparts,a la recherche de fichier nombre de samedi et dimanche entre deux dates [ par TheDude ] Je suis à la recherche d'une fonction qui permettrait de compter le nombresamedi plus le nombre de dimanche entre deux dates données.Je ne sais pas s' probléme [ par grimo109 ] je voudrais savoir comment specifier un numero précis d'un nombre par exemple1587 j'ai besoin en premier lieu de calculer seulement le premier numero Limiter le nombre de processus [ par Adrien ] à partir d'une liste d'adresses IP, je lance des batchs sur chacune des adresses mais le lancement en shell("batch.bat") m'ouvre les process "cmd" en création dynamique de CheckBox [ par OCh ] Comment faire afficher en cours de programme un nombre de CheckBox enfonction du nombre de lignes lues dans un fichier?La création d'un groupe CheckBo changer le nombre de couleurs de Windows [ par YorK ] Salut,j'aimerais connaitre le code qui permet de changer le nombre de couleurs de windows: passer de 16bits à 256 couleurs par exemple mais automatiqu ListView Nombre d'éléments sélectionnés [ par JLN ] J'utilise un controle ListView en format report et j'ai mis autorisé la multi-selection.Mon problème est que je ne sais pas combien (en dehors d'une b Comment faire pour intercepter les docs envoyées par l'imprimante et compter le nombre de pages ? [ par Magician Develloper ] Je voudrais savoir si il est possible que Windows passe par mon programme avant d'imprimer, pour qu'il demande un mot de passe. Et qu'il puisse aussi


Nos sponsors


Sondage...

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

Photothèque

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 1,076 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales