DM algobox urgent

Réponses à toutes vos questions de la 2nde à la Terminale toutes séries
pupucette22
Messages: 7
Enregistré le: 28 Sep 2012, 17:39

DM algobox urgent

par pupucette22 » 28 Sep 2012, 17:49

Bonjour, j'ai fait un algorithme sur algobox sur les nombres déficients, il marche, mais je n'arrive pas à afficher la liste des nombres déficients directement je suis obligée d'entrer un nombre pour vérifier, comment avoir la liste des nombres compris entre 0 et 100 ?

1 VARIABLES
2 n EST_DU_TYPE NOMBRE
3 i EST_DU_TYPE NOMBRE
4 somme EST_DU_TYPE NOMBRE
5 DEBUT_ALGORITHME
6 somme PREND_LA_VALEUR 0
7 LIRE n
8 POUR i ALLANT_DE 1 A n-1
9 DEBUT_POUR
10 SI (n%i==0) ALORS
11 DEBUT_SI
12 somme PREND_LA_VALEUR somme+i
13 FIN_SI
14 FIN_POUR
15 AFFICHER n
16 SI (n>somme) ALORS
17 DEBUT_SI
18 AFFICHER "est un nombre déficient"
19 FIN_SI
20 SINON
21 DEBUT_SINON
22 AFFICHER "n'est pas un nombre déficient"
23 FIN_SINON
24 FIN_ALGORITHME



Avatar de l’utilisateur
chan79
Membre Légendaire
Messages: 10330
Enregistré le: 04 Mar 2007, 19:39

par chan79 » 28 Sep 2012, 17:54

pupucette22 a écrit:Bonjour, j'ai fait un algorithme sur algobox sur les nombres déficients, il marche, mais je n'arrive pas à afficher la liste des nombres déficients directement je suis obligée d'entrer un nombre pour vérifier, comment avoir la liste des nombres compris entre 0 et 100 ?

1 VARIABLES
2 n EST_DU_TYPE NOMBRE
3 i EST_DU_TYPE NOMBRE
4 somme EST_DU_TYPE NOMBRE
5 DEBUT_ALGORITHME
6 somme PREND_LA_VALEUR 0
7 LIRE n
8 POUR i ALLANT_DE 1 A n-1
9 DEBUT_POUR
10 SI (n%i==0) ALORS
11 DEBUT_SI
12 somme PREND_LA_VALEUR somme+i
13 FIN_SI
14 FIN_POUR
15 AFFICHER n
16 SI (n>somme) ALORS
17 DEBUT_SI
18 AFFICHER "est un nombre déficient"
19 FIN_SI
20 SINON
21 DEBUT_SINON
22 AFFICHER "n'est pas un nombre déficient"
23 FIN_SINON
24 FIN_ALGORITHME

salut
c'est normal qu'il te demande un nombre car à la ligne 7, tu as mis LIRE n

pupucette22
Messages: 7
Enregistré le: 28 Sep 2012, 17:39

par pupucette22 » 28 Sep 2012, 18:03

chan79 a écrit:salut
c'est normal qu'il te demande un nombre car à la ligne 7, tu as mis LIRE n

Oui mais comment je peux le changer pour qu'il me donne directement la liste de nombres déficients compris entre 0 et 100, sans avoir à essayer un nombre n

Avatar de l’utilisateur
chan79
Membre Légendaire
Messages: 10330
Enregistré le: 04 Mar 2007, 19:39

par chan79 » 28 Sep 2012, 18:12

pupucette22 a écrit:Oui mais comment je peux le changer pour qu'il me donne directement la liste de nombres déficients compris entre 0 et 100, sans avoir à essayer un nombre n

fais une boucle
pour n allant de 1 à 100
.....

pupucette22
Messages: 7
Enregistré le: 28 Sep 2012, 17:39

par pupucette22 » 28 Sep 2012, 18:27

[quote="chan79"]fais une boucle
pour n allant de 1 à 100

Je ne sais plus comment on fait :/ j'ai essayé ça mais ça ne donne rien

1 VARIABLES
2 n EST_DU_TYPE NOMBRE
3 i EST_DU_TYPE NOMBRE
4 somme EST_DU_TYPE NOMBRE
5 DEBUT_ALGORITHME
6 somme PREND_LA_VALEUR 0
7 POUR n ALLANT_DE 1 A 100
8 DEBUT_POUR
9
10 FIN_POUR
11 POUR i ALLANT_DE 1 A n-1
12 DEBUT_POUR
13 SI (n%i==0) ALORS
14 DEBUT_SI
15 somme PREND_LA_VALEUR somme+i
16 FIN_SI
17 FIN_POUR
18 AFFICHER n
19 SI (n>somme) ALORS
20 DEBUT_SI
21 AFFICHER "est un nombre déficient"
22 FIN_SI
23 SINON
24 DEBUT_SINON
25 AFFICHER "n'est pas un nombre déficient"
26 FIN_SINON
27 FIN_ALGORITHME

Avatar de l’utilisateur
chan79
Membre Légendaire
Messages: 10330
Enregistré le: 04 Mar 2007, 19:39

par chan79 » 28 Sep 2012, 18:39

pupucette22 a écrit:
chan79 a écrit:fais une boucle
pour n allant de 1 à 100

Je ne sais plus comment on fait :/ j'ai essayé ça mais ça ne donne rien

1 VARIABLES
2 n EST_DU_TYPE NOMBRE
3 i EST_DU_TYPE NOMBRE
4 somme EST_DU_TYPE NOMBRE
5 DEBUT_ALGORITHME
6 somme PREND_LA_VALEUR 0
7 POUR n ALLANT_DE 1 A 100
8 DEBUT_POUR
9
10 FIN_POUR
11 POUR i ALLANT_DE 1 A n-1
12 DEBUT_POUR
13 SI (n%i==0) ALORS
14 DEBUT_SI
15 somme PREND_LA_VALEUR somme+i
16 FIN_SI
17 FIN_POUR
18 AFFICHER n
19 SI (n>somme) ALORS
20 DEBUT_SI
21 AFFICHER "est un nombre déficient"
22 FIN_SI
23 SINON
24 DEBUT_SINON
25 AFFICHER "n'est pas un nombre déficient"
26 FIN_SINON
27 FIN_ALGORITHME

je vais faire l'algo

Avatar de l’utilisateur
chan79
Membre Légendaire
Messages: 10330
Enregistré le: 04 Mar 2007, 19:39

par chan79 » 28 Sep 2012, 19:02

chan79 a écrit:
pupucette22 a écrit:je vais faire l'algo

essaie comme ça
[img][IMG]http://imageshack.us/a/img26/8024/62511750.png[/img][/IMG]
j'ai mis une pause pour les voir défiler
je n'ai affiché que les déficients

pupucette22
Messages: 7
Enregistré le: 28 Sep 2012, 17:39

par pupucette22 » 28 Sep 2012, 19:14

chan79 a écrit:
chan79 a écrit:essaie comme ça
[img][IMG]http://imageshack.us/a/img26/8024/62511750.png[/img][/IMG]
j'ai mis une pause pour les voir défiler
je n'ai affiché que les déficients


Merci beaucoup, j'ignorais que je pouvais faire pause, j'ai bien fait de m'inscrire ici :) !

Avatar de l’utilisateur
chan79
Membre Légendaire
Messages: 10330
Enregistré le: 04 Mar 2007, 19:39

par chan79 » 28 Sep 2012, 19:18

pupucette22 a écrit:
chan79 a écrit:
Merci beaucoup, j'ignorais que je pouvais faire pause, j'ai bien fait de m'inscrire ici :) !

De rien, bonne soirée

 

Retourner vers ✎✎ Lycée

Qui est en ligne

Utilisateurs parcourant ce forum : Aucun utilisateur enregistré et 69 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