Algobox: creation d'un algorithme

Réponses à toutes vos questions de la 2nde à la Terminale toutes séries
MS74
Messages: 5
Enregistré le: 02 Mai 2013, 14:22

Algobox: creation d'un algorithme

par MS74 » 24 Nov 2013, 16:14

Bonjour a tous,

Pourriez vous m'aider a écrire cette algorithme en langage algobox ?

Entrer A et N
U prend la valeur 1
Affecter à A son chiffre des unités
Tant que N>0 faire
Affecter à Q le quotient de N dans la division euclidienne par 2
Affecter à R le reste de N dans la division euclidienne par 2
Si R=1
affecter à U la valeur U*A
fin si
Affecter a A le chiffre des unités de A²
N prend la valeur Q
fin tant que
Affecter à U son chiffre des unités
Afficher U



Dans les variables j'ai déclaré A,N,Q,R et U du type nombre
Debut algorithme:
lire A
Lire N
U prend la valeur 1
A prend la valeur floor(A/10)
tant que (N>0) faire
debut tant que
Q prend la valeur N%2 (ici il y a une erreur mais quoi?)
R prend la valeur N%2
si (R==1= alors
debut si
U prend la valeur U*A (ici il y a aussi une erreur, laquelle?)
fin si
A prend la valeur floor(A*A)
N prend la valeur Q
Fin tant que
U prend la valeur floor(U)
Lire U
Fin algorithme

MERCI D'AVANCE



Tiruxa
Membre Relatif
Messages: 460
Enregistré le: 22 Oct 2013, 09:21

par Tiruxa » 25 Nov 2013, 08:21

MS74 a écrit:Dans les variables j'ai déclaré A,N,Q,R et U du type nombre
Debut algorithme:
lire A
Lire N
U prend la valeur 1
A prend la valeur floor(A/10) A%10
tant que (N>0) faire
debut tant que
Q prend la valeur N%2 floor(N/2)
R prend la valeur N%2
si (R==1) alors
debut si
U prend la valeur U*A
fin si
A prend la valeur floor(A*A)(A*A)%10
N prend la valeur Q
Fin tant que
U prend la valeur floor(U)U%10
Lire UAfficher U
Fin algorithme

MERCI D'AVANCE


Remarques ;
Le chiffre des unités de a est en fait le reste de la division de a par 10
Le quotient de la division euclidienne de a par b est la partie entière de (a/b)
Confusion entre Lire (entrée de donnée) et Afficher (sortie de donnée)

MS74
Messages: 5
Enregistré le: 02 Mai 2013, 14:22

par MS74 » 25 Nov 2013, 17:37

Rentrant tout juste de cours, je me met de suite a vérifier si cela fonctionne, merci.

MS74
Messages: 5
Enregistré le: 02 Mai 2013, 14:22

par MS74 » 25 Nov 2013, 17:52

Merci pour votre aide, cela fonctionne très bien. Bonne soirée.

 

Retourner vers ✎✎ Lycée

Qui est en ligne

Utilisateurs parcourant ce forum : Aucun utilisateur enregistré et 76 invités

Tu pars déja ?



Fais toi aider gratuitement sur Maths-forum !

Créé un compte en 1 minute et pose ta question dans le forum ;-)
Inscription gratuite

Identification

Pas encore inscrit ?

Ou identifiez-vous :

Inscription gratuite