FORUM D’ENTRAIDE INFORMATIQUE (FEI)
Site d’assistance et de sécurité informatique

Une âme charitable pour me coder une simple petite séquence

Règles du forum : Entraide concernant la programmation informatique en général, tous langages : recherche ou correction d'un code ou d'une fonction, aide à la réalisation d'un projet...
Pour la programmation web (HTML, CSS, PHP, MySQL...), il est conseillé de s'orienter dans le forum Webmastering.
Merci de lire et de respecter la charte générale du forum.

Répondre

Afin d’empêcher la création automatisée de comptes, nous vous demandons de réussir le défi ci-contre.
Smileys
:D :) :-) ;) :| :( :cry: :cheers: :hourra: :mv: :lol: :mdr: :bonjour: :hello: :jap: :siffle: :bisou: :P :o :x :roll: :good: :bad: :super: :reflexion: :suspect: :? :oops: :peur: :zen: :boude: :bug:

Revue du sujet : Une âme charitable pour me coder une simple petite séquence Étendre la vue

Re: Une âme charitable pour me coder une simple petite séque

par MIG INFORMATIQUE » mer. 4 mai 2016 09:33
Alors? Ca a marché?

Re: Une âme charitable pour me coder une simple petite séque

par MIG INFORMATIQUE » ven. 29 avr. 2016 23:18
Salut,

La fonction a mettre en oeuvre dans ton code est : MODULO
En VB, la syntaxe de la fonction est : nombre1 MOD nombre2
cette fonction retour le reste :cheers:

Pour connaitre la parité d'un nombre N :
Reste = N MOD 2
if reste = 0 then // Si le reste est nul alors ton nombre est pair.
msgbox("le nombre est pair. Fin de programme")
end
end if


Pour ta boucle, fais comme ceci :
for i=3 to N-1
reste = N MOD i
if reste = 0 then
msgbox("Ce nombre ne convient pas")
end
end if
next i

Teste ça et dis-moi si tout est OK

Re: Une âme charitable pour me coder une simple petite séque

par L'Agrafeur » ven. 29 avr. 2016 18:58
Salut,

Oui, c'est toujours d'actualité.
Tu vois ça comment?

Re: Une âme charitable pour me coder une simple petite séque

par MIG INFORMATIQUE » mar. 26 avr. 2016 19:02
Salut,
es-tu toujours à la recherche de ton code?
Si oui, je me propose de te le faire ;)

Une âme charitable pour me coder une simple petite séquence

par L'Agrafeur » jeu. 31 mars 2016 19:29
Bonsoir,

Comme je le disais dans ma présentation, j'aimerais trouver quelqu'un ou quelqu'une se sentant un fond de samaritain pour coder (dans le langage de votre choix, le plus rapide si possible) une séquence mathématique assez simple. Je m'emberlificotte dans les syntaxes et de toute façon, je ne pense pas que le Basic soit ici le langage le mieux adapté, vous comprendrez à l'énoncé.

Alors voilà, dans une case à l'écran, je dois entrer un nombre dont les chiffres peuvent aller de 1 à 1 milliard (modifiable), mais exclusivement un nombre entier naturel (N). Dès que l'on valide par "Enter", il y a un contrôle: est-ce un nombre impair?
Si non, stopper le programme et afficher le texte: "Ce nombre est pair, arrêt de la recherche."
Si oui, on passe au calcul suivant:

est-ce que N/3 a un reste égal à 0?
--->si oui, stopper le programme et afficher le message "Ce nombre ne convient pas, arrêt de la recherche."
--->si non, on passe au calcul suivant:
est-ce que N/4 a un reste égal à 0?
--->si oui, stopper le programme et afficher le message "Ce nombre ne convient pas, arrêt de la recherche."
--->si non, on passe au calcul suivant:
est-ce que N/5 a un reste égal à 0?
--->si oui, stopper le programme et afficher le message "Ce nombre ne convient pas, arrêt de la recherche."
--->si non, on passe au calcul suivant: (réitération en boucle autant de fois de 3 à N-1).

A la fin de la boucle, est-ce que N/(N-1) a un reste égal à 0?
--->si oui, stopper le programme et afficher le message "Ce nombre ne convient pas, arrêt de la recherche."
--->si non, afficher le message "Le chiffre (afficher la valeur de N) est l'élément recherché."

Alors, finger in the nose, isn't it? :o

Des questions ? :mdr:

Hello everybody. Lately I have been very unlucky[…]

Having a coupon code is so convenient and helps a […]

Long-distance relationship

Hello everyone! Lately I have been thinking abou[…]

I appreciate you sharing this knowledge. I adore y[…]