Exercice d'algo

Fermé
aya15 Messages postés 33 Date d'inscription lundi 26 janvier 2009 Statut Membre Dernière intervention 28 juillet 2009 - 29 janv. 2009 à 13:12
aya15 Messages postés 33 Date d'inscription lundi 26 janvier 2009 Statut Membre Dernière intervention 28 juillet 2009 - 30 janv. 2009 à 17:00
Bonjour,
écrire 1 algorithme qui demande d'entrer une valeur et qui affiche en suite les nombre paires compris entre 0 et la valeur entrée.
merci à tous se qui me répondront.

11 réponses

Apatik Messages postés 5304 Date d'inscription mercredi 28 janvier 2009 Statut Contributeur Dernière intervention 29 mai 2016 782
29 janv. 2009 à 13:19
Ou alors, tu fait un modulo par deux.. Si c'est 0 il est pire..
if ($var%2 ==0)
{
//nombre pair
}
else
{
//nombre impair
}
2
Apatik Messages postés 5304 Date d'inscription mercredi 28 janvier 2009 Statut Contributeur Dernière intervention 29 mai 2016 782
29 janv. 2009 à 13:14
Juste un algo avec des mots, ou dans un langage particulier?
0
je ne vais pas te donner la réponse (aucun interet) mais un indice :

Pour savoir si un nombre est paire, tu le passe en entier tu le divise par 2 puis tu le mutliplie par 2 si tu obtiens le même nombre c'est qu'il est paire ( en effet en nombre impaire par exemple 7 quand tu le divise par 2 tu obtiens 3,5 qu'il arrondira à 4 et multiplié par 2 = 8... 7<>8)

Avec une boucle "Pour" et une fonction "Si" le tour est houée ;-)
0
hamza_0081 Messages postés 242 Date d'inscription samedi 19 juillet 2008 Statut Membre Dernière intervention 26 avril 2009 60
29 janv. 2009 à 13:24
algorithem exo
var A,i:entier
debut
lire(A)
pour i<---0 jusqu'a A
si A mod 2 =0 alors
ecrire(A)


j'sepere que j'ai pas fait des faute..

R.E : g pas teste cette algorithme
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
xav3601 Messages postés 3288 Date d'inscription lundi 10 novembre 2008 Statut Membre Dernière intervention 2 mars 2016 311
29 janv. 2009 à 13:26
apatik t'as presk tout dis :)
il faut utiliser le modulo pour voir si un nombre est pair, apres si c'est un algo qu'on te demande il faut le mettre en francais ;)
0
hamza_0081 Messages postés 242 Date d'inscription samedi 19 juillet 2008 Statut Membre Dernière intervention 26 avril 2009 60
29 janv. 2009 à 13:27
algorithem exo
var A,i:entier
debut
lire(A)
pour i<---0 jusqu'a A
si i mod 2 =0 alors
ecrire(A)

desoler g fait une erreur
..si i mod 2 =0 alors au lieu de si A mod 2=0 alors





sorry.........
0
MRAD Messages postés 86 Date d'inscription mardi 21 octobre 2008 Statut Membre Dernière intervention 17 avril 2009 4
29 janv. 2009 à 13:34
var A,i:entier
debut
lire(A)
pour i<---0 jusqu'a A
si i mod 2 =0 alors
ecrire(A) -> ecrire(i) pas ecrire(A) 
0
hamza_0081 Messages postés 242 Date d'inscription samedi 19 juillet 2008 Statut Membre Dernière intervention 26 avril 2009 60
29 janv. 2009 à 13:36
ooooooooops
oui c ca je suis desoler encors
merci pour votre remarque MRAD
es que tu peut m'aider sur cette question
https://forums.commentcamarche.net/forum/affich-10758926-besion-d-aide-en-asm-ms-dos-debuger#6#dernier
0
merci à vous tous
je voulais juste savoir :il n y a pas une suite pour cette algorithme?
0
Apatik Messages postés 5304 Date d'inscription mercredi 28 janvier 2009 Statut Contributeur Dernière intervention 29 mai 2016 782
30 janv. 2009 à 00:08
Bien sur que si, mais on a refusé de te le faire entièrement pour que ça te serve cet exercice.
0
hamza_0081 Messages postés 242 Date d'inscription samedi 19 juillet 2008 Statut Membre Dernière intervention 26 avril 2009 60
30 janv. 2009 à 11:38
algorithem exo
var A,i:entier
debut
lire(A)
pour i<---0 jusqu'a A
si i mod 2 =0 alors
ecrire(i)


apatike selon ce que tu desire...de faire sera la suite de votre algorithme
0
aya15 Messages postés 33 Date d'inscription lundi 26 janvier 2009 Statut Membre Dernière intervention 28 juillet 2009
30 janv. 2009 à 17:00
merci beaucoup
@+
0