Solution algorithme
Fermé
linda.zazy
Messages postés
297
Date d'inscription
dimanche 30 mars 2008
Statut
Membre
Dernière intervention
2 février 2017
-
23 déc. 2012 à 20:02
Gradi Messages postés 16 Date d'inscription vendredi 7 décembre 2012 Statut Membre Dernière intervention 27 décembre 2012 - 24 déc. 2012 à 07:49
Gradi Messages postés 16 Date d'inscription vendredi 7 décembre 2012 Statut Membre Dernière intervention 27 décembre 2012 - 24 déc. 2012 à 07:49
A voir également:
- Solution algorithme
- Solution rébus image ✓ - Forum Loisirs / Divertissements
- Pack solution - Télécharger - Divers Utilitaires
- Mots entre amis messenger solution ✓ - Forum jeux en ligne
- My sims ds solution ✓ - Forum Jeux vidéo
- Ecrire un algorithme qui permet de resoudre ax²+bx+c=0 - Forum Algorithmes / Méthodes
7 réponses
Gradi
Messages postés
16
Date d'inscription
vendredi 7 décembre 2012
Statut
Membre
Dernière intervention
27 décembre 2012
2
Modifié par Gradi le 23/12/2012 à 21:24
Modifié par Gradi le 23/12/2012 à 21:24
Tu as raisons regarde au dessus l'Algorithme corrigé!!!
Gradi
Messages postés
16
Date d'inscription
vendredi 7 décembre 2012
Statut
Membre
Dernière intervention
27 décembre 2012
2
Modifié par Gradi le 23/12/2012 à 21:17
Modifié par Gradi le 23/12/2012 à 21:17
L'Algorithme est le suivant:
VAR N, Somme, k EN ENTIER
DEBUT
AFFICHER "Entrer la borne supérieur de votre nombre"
LIRE N
Somme <=== 0
POUR Somme allant de 0 à N FAIRE
k<=== k+ 1
Somme <=== Somme + k
FINPOUR
AFFICHER "La somme de 1 à ", N, " est", Somme
FIN
Vous allez remarquer que la valeur de Somme commence à 1 et après ça passe à 1 à (1+1 =2), et après ça passe de 1 + 2 à (1+2 =3) et ainsi de suite.
VAR N, Somme, k EN ENTIER
DEBUT
AFFICHER "Entrer la borne supérieur de votre nombre"
LIRE N
Somme <=== 0
POUR Somme allant de 0 à N FAIRE
k<=== k+ 1
Somme <=== Somme + k
FINPOUR
AFFICHER "La somme de 1 à ", N, " est", Somme
FIN
Vous allez remarquer que la valeur de Somme commence à 1 et après ça passe à 1 à (1+1 =2), et après ça passe de 1 + 2 à (1+2 =3) et ainsi de suite.
linda.zazy
Messages postés
297
Date d'inscription
dimanche 30 mars 2008
Statut
Membre
Dernière intervention
2 février 2017
16
23 déc. 2012 à 20:56
23 déc. 2012 à 20:56
Le k c'est une variable?
mais en dois commencer par le "1" alors il fallait lui affecter une valeur non?
mais en dois commencer par le "1" alors il fallait lui affecter une valeur non?
Gradi
Messages postés
16
Date d'inscription
vendredi 7 décembre 2012
Statut
Membre
Dernière intervention
27 décembre 2012
2
Modifié par Gradi le 23/12/2012 à 21:25
Modifié par Gradi le 23/12/2012 à 21:25
Linda,
Comme nous utilisons la boucle POUR ...... FINPOUR, il existe ce qu'on appelle la pas d'incrémentation. Le pas par défaut est + 1. Et comme j'ai dit "ALLANT DE 1 à N" cela signifie que le k comme par l'initialisation 1, ça va commencer à s'incrémenter jusqu'à obtenir la valeur N.
j'avais oublier un astuce; faut multiplier le k par 2 pour avoir toujours le double de chaque nombre.
voila alors l'Algorithme:
VAR N, Somme, k EN ENTIER
DEBUT
AFFICHER "Entrer la borne supérieur de votre nombre"
LIRE N
Somme <=== 0
POUR Somme allant de 0 à N FAIRE
k<=== k * k
Somme <=== Somme + k
FINPOUR
AFFICHER "La somme de 1 à ", N, " est", Somme
FIN
Comme nous utilisons la boucle POUR ...... FINPOUR, il existe ce qu'on appelle la pas d'incrémentation. Le pas par défaut est + 1. Et comme j'ai dit "ALLANT DE 1 à N" cela signifie que le k comme par l'initialisation 1, ça va commencer à s'incrémenter jusqu'à obtenir la valeur N.
j'avais oublier un astuce; faut multiplier le k par 2 pour avoir toujours le double de chaque nombre.
voila alors l'Algorithme:
VAR N, Somme, k EN ENTIER
DEBUT
AFFICHER "Entrer la borne supérieur de votre nombre"
LIRE N
Somme <=== 0
POUR Somme allant de 0 à N FAIRE
k<=== k * k
Somme <=== Somme + k
FINPOUR
AFFICHER "La somme de 1 à ", N, " est", Somme
FIN
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
linda.zazy
Messages postés
297
Date d'inscription
dimanche 30 mars 2008
Statut
Membre
Dernière intervention
2 février 2017
16
23 déc. 2012 à 21:04
23 déc. 2012 à 21:04
dans ce cas la il faut mettre k:=k*2;
puisque le chifre et à chaque fois doublé: 1/2/4...............
puisque le chifre et à chaque fois doublé: 1/2/4...............
linda.zazy
Messages postés
297
Date d'inscription
dimanche 30 mars 2008
Statut
Membre
Dernière intervention
2 février 2017
16
23 déc. 2012 à 21:35
23 déc. 2012 à 21:35
k*2 pas k*k
Gradi
Messages postés
16
Date d'inscription
vendredi 7 décembre 2012
Statut
Membre
Dernière intervention
27 décembre 2012
2
24 déc. 2012 à 07:49
24 déc. 2012 à 07:49
Tu as raisn c'est K*2, c'est le lapsus scriptae, la main m'a trahi