[Help] Exercice Algorithme débutant !
Crevette
-
Utilisateur anonyme -
Utilisateur anonyme -
Salut !
Je poste dans cette section car je ne sais pas trop où poster ma demande !
Alors voila j'ai un exercice de TD à faire donc voici l'énoncé :
"Ecrire un algorithme qui décode une date du 21ème siècle : la donnée lue est un entier compris entre 10100 et 311299. Le résultat affiché est une chaîne de caractères comprenant : les quantièmes du jour dans le mois, du mois dans l'année, et l'année sur quatre chiffres. Exemple : donnée : 30916 résultat : "3-9-2016" On utilisera les opérations sur les entiers et sur les chaînes pour construire le résultat. On dispose d'une fonction Conv qui convertit une valeur entière en la chaîne des chiffres le composant. Par exemple, Conv(96) désigne la chaîne "96", Conv(3) désigne la chaîne "3". "
J'ai terminé mon algo seulement je n'ai pas utilisé la fonction Conv et je voudrais donc savoir si quelqu'un pouvait rapidement regarder si on pouvait faire sans et si il y a des autres erreurs :3
Mon algo :
lexique :
n : un entier compris entre 10100 et 311299
j : un entier compris entre 1 et 31
m : un entier compris entre 1 et 12
a : un entier compris entre 0 et 99
k : un entier compris entre 0 et 1*10^12 ( je ne savais pas quoi mettre comme limite ) / k est un intermédiaire !
algorithme :
lire (n)
k <- n div 100 ; a <- n reste 100
m <- k div 100 ; j <- k reste 100
écrire ( j,m, (la j'aimerai afficher "19"a) )
Voilà :D
Merci pour vos conseils à venir !
Je poste dans cette section car je ne sais pas trop où poster ma demande !
Alors voila j'ai un exercice de TD à faire donc voici l'énoncé :
"Ecrire un algorithme qui décode une date du 21ème siècle : la donnée lue est un entier compris entre 10100 et 311299. Le résultat affiché est une chaîne de caractères comprenant : les quantièmes du jour dans le mois, du mois dans l'année, et l'année sur quatre chiffres. Exemple : donnée : 30916 résultat : "3-9-2016" On utilisera les opérations sur les entiers et sur les chaînes pour construire le résultat. On dispose d'une fonction Conv qui convertit une valeur entière en la chaîne des chiffres le composant. Par exemple, Conv(96) désigne la chaîne "96", Conv(3) désigne la chaîne "3". "
J'ai terminé mon algo seulement je n'ai pas utilisé la fonction Conv et je voudrais donc savoir si quelqu'un pouvait rapidement regarder si on pouvait faire sans et si il y a des autres erreurs :3
Mon algo :
lexique :
n : un entier compris entre 10100 et 311299
j : un entier compris entre 1 et 31
m : un entier compris entre 1 et 12
a : un entier compris entre 0 et 99
k : un entier compris entre 0 et 1*10^12 ( je ne savais pas quoi mettre comme limite ) / k est un intermédiaire !
algorithme :
lire (n)
k <- n div 100 ; a <- n reste 100
m <- k div 100 ; j <- k reste 100
écrire ( j,m, (la j'aimerai afficher "19"a) )
Voilà :D
Merci pour vos conseils à venir !
A voir également:
- [Help] Exercice Algorithme débutant !
- Algorithme euromillion excel gratuit - Forum Excel
- Logiciel montage vidéo débutant - Guide
- Formation sap débutant pdf ✓ - Forum Études / Formation High-Tech
- Logiciel de programmation pour débutant - Guide
- Un algorithme sur excel ou un logiciel à programmer - Forum Logiciels