Inscription / Connexion Nouveau Sujet
Niveau seconde
Partager :

Exercice algorithmique avec algobox

Posté par
Nanichou
06-04-11 à 16:29

Bonjour, j'ai des difficulté avec un exercice de DM, je n'ai jamais utilisé algobox et je galères pas mal, si vous pouviez m'aider ça serait sympas

voilà l'énoncé :

Variables : n,S,i,M
entrée : Demander un entier non nul n
Traitement
S prend la valeur 0.
Pour i allant de 1 à n
Demander une valeur a
S prend la valeur S+a
FinPour
Calculer M=S/n
Sortir : Afficher M

a) Quelles sont les différentes variables utilisées ?

b) Faites tourner l'algorithme en entrant des valeurs de votre choix et en précisant le contenu des variables au fur et à mesure de l'exécution.

c) Que permet de calculer cet algorithme ?


Merci de vos futurs répondes/aides

Posté par
Yamato
re : Exercice algorithmique avec algobox 06-04-11 à 23:22

Salut.

Qu'est-ce que tu ne comprends pas? C'est un algorithme très basique.

Indices : La variable S c'est pour Somme, la variable M c'est la Moyenne.

Posté par
Nanichou
re : Exercice algorithmique avec algobox 07-04-11 à 09:03

Bonjour,

Enfaite on a pas vu les algorithmes en cours et notre professeur nous à mis un exercice sur les algorithmes pour initié la séquence mais vu qu'on ne sait pas dutout ce que veulent dire les variables on est en galère. Deplus on sait pas programmer algobox. Si vous pouviez m'expliquer cela m'aiderai beaucoup.

Posté par
Nanichou
re : Exercice algorithmique avec algobox 07-04-11 à 17:36

J'ai essayé de coder cet algorithme sur algobox, est-ce bon ?

1     VARIABLES
2       n EST_DU_TYPE NOMBRE
3       S EST_DU_TYPE NOMBRE
4       i EST_DU_TYPE NOMBRE
5       M EST_DU_TYPE NOMBRE
6     DEBUT_ALGORITHME
7       S PREND_LA_VALEUR 0
8       n PREND_LA_VALEUR 2
9       POUR i ALLANT_DE 1 A 2
10        DEBUT_POUR
11        S PREND_LA_VALEUR S+6
12        FIN_POUR
13      M PREND_LA_VALEUR S/n
14      AFFICHER M
15    FIN_ALGORITHME

Posté par
Yamato
re : Exercice algorithmique avec algobox 07-04-11 à 19:30

Oui par contre remplace

"POUR i ALLANT_DE 1 A 2" par "POUR i ALLANT_DE 1 A n"

"n PREND_LA_VALEUR 2" par "Lire n" (demande a l'utilisateur de rentrer un nombre)

De plus tu dois aussi déclarer la variable a en début d'algo. Puis dans la boucle :

DEBUT_POUR
   lire a
   S PREND_LA_VALEUR S+a
FIN_POUR

Voila ca devrait être bon.

Posté par
Nanichou
re : Exercice algorithmique avec algobox 07-04-11 à 19:38

Merci.

Parcontre je comprends pas la question 1, les différentes variables utilisés je mets quoi ? n,S,i,M et a ?
Et je ne n'ai toujours pas compris à quoi sert cet algorithme :/

Posté par
Nanichou
re : Exercice algorithmique avec algobox 07-04-11 à 22:00

Après des heures de réflexion j'en conclus que je suis vraiment dans la merde et nul en algorithme de surcroit \o/ Une âme charitable pour m'expliquer cette " langue " nouvelle pour moi, car j'arrive vraiment pas les questions 1 et 3 ...

Posté par
Yamato
re : Exercice algorithmique avec algobox 08-04-11 à 16:47

L'algorithme te demande un entier n, puis te demande n entiers, et enfin calcule leur moyenne arithmétique.

Citation :
Parcontre je comprends pas la question 1, les différentes variables utilisés je mets quoi ? n,S,i,M et a ?
Bah oui, tu peux rajouter en plus à quoi elles servent.



Vous devez être membre accéder à ce service...

Pas encore inscrit ?

1 compte par personne, multi-compte interdit !

Ou identifiez-vous :


Rester sur la page

Inscription gratuite

Fiches en rapport

parmi 1675 fiches de maths

Désolé, votre version d'Internet Explorer est plus que périmée ! Merci de le mettre à jour ou de télécharger Firefox ou Google Chrome pour utiliser le site. Votre ordinateur vous remerciera !