Mon algorithme est-il juste ??
yoyo1985
Messages postés
11
Date d'inscription
Statut
Membre
Dernière intervention
-
yoyo1985 Messages postés 11 Date d'inscription Statut Membre Dernière intervention -
yoyo1985 Messages postés 11 Date d'inscription Statut Membre Dernière intervention -
salut à tous...
Pour le problème suivant, est ce que mon algorithme est juste ??
Merci à tous
Donner un algorithme pour le problème suivant : lire 3 nombres entiers et afficher un menu qui permet à l'usager de faire un choix parmi 5 options :
• calculer la somme des 3 nombres ;
• calculer leur produit ;
• calculer leur moyenne ;
• calculer leur écart-type ;
• quitter.
Chaque fois qu'une opération est terminée, le menu est réaffiché. Le processus s'arrête lorsque l'usager choisit l'option « quitter » dans le menu.
Algorithme_1
déclaration variable : choix de type byte { choix dans le menu }
déclaration variable : somme de type entier { résultat de la somme de n1+ n2 + n3 }
déclaration variable : produit de type long { résultat du produit de n1 * n2 * n3 }
déclaration variable : moy de type float { résultat de la moyenne de n1, n2 et n3 }
déclaration variable : ecart de type float { résultat de l’écart type de n1, n2 et n3 }
Obtenir n1 de type entier {Saisie du premier nombre}
Obtenir n2 de type entier {Saisie du deuxième nombre}
Obtenir n3 de type entier {Saisie du troisième nombre}
Afficher MenuChoix :
‘’ 1. Calculer la somme des 3 nombres ‘’ <-- 1
‘’ 2. Calculer leur produit ‘’ <-- 2
‘’ 3. Calculer leur moyenne ‘’ <-- 3
‘’ 4. Calculer leur écart type ‘’ <-- 4
‘’ 5. Quitter ‘’ <-- 5
Obtenir choix
Si choix = 1
alors somme <-- (n1 + n2 + n3)
finSi
Retourner somme
Afficher MenuChoix
Si choix = 2
alors produit <-- (n1 * n2 * n3)
finSi
Retourner produit
Afficher MenuChoix
Si choix = 3
alors moy <-- ((n1 + n2 + n3) / 3)
finSi
Retourner moy
Afficher MenuChoix
Si choix = 4
alors ecart <-- (n1 + n2 + n3) / (racine (n1 * n2 * n3))
finSi
Retourner ecart
Afficher MenuChoix
Si choix = 5
alors QuitterProgramme
finSi
FinAlgorithme_1
Pour le problème suivant, est ce que mon algorithme est juste ??
Merci à tous
Donner un algorithme pour le problème suivant : lire 3 nombres entiers et afficher un menu qui permet à l'usager de faire un choix parmi 5 options :
• calculer la somme des 3 nombres ;
• calculer leur produit ;
• calculer leur moyenne ;
• calculer leur écart-type ;
• quitter.
Chaque fois qu'une opération est terminée, le menu est réaffiché. Le processus s'arrête lorsque l'usager choisit l'option « quitter » dans le menu.
Algorithme_1
déclaration variable : choix de type byte { choix dans le menu }
déclaration variable : somme de type entier { résultat de la somme de n1+ n2 + n3 }
déclaration variable : produit de type long { résultat du produit de n1 * n2 * n3 }
déclaration variable : moy de type float { résultat de la moyenne de n1, n2 et n3 }
déclaration variable : ecart de type float { résultat de l’écart type de n1, n2 et n3 }
Obtenir n1 de type entier {Saisie du premier nombre}
Obtenir n2 de type entier {Saisie du deuxième nombre}
Obtenir n3 de type entier {Saisie du troisième nombre}
Afficher MenuChoix :
‘’ 1. Calculer la somme des 3 nombres ‘’ <-- 1
‘’ 2. Calculer leur produit ‘’ <-- 2
‘’ 3. Calculer leur moyenne ‘’ <-- 3
‘’ 4. Calculer leur écart type ‘’ <-- 4
‘’ 5. Quitter ‘’ <-- 5
Obtenir choix
Si choix = 1
alors somme <-- (n1 + n2 + n3)
finSi
Retourner somme
Afficher MenuChoix
Si choix = 2
alors produit <-- (n1 * n2 * n3)
finSi
Retourner produit
Afficher MenuChoix
Si choix = 3
alors moy <-- ((n1 + n2 + n3) / 3)
finSi
Retourner moy
Afficher MenuChoix
Si choix = 4
alors ecart <-- (n1 + n2 + n3) / (racine (n1 * n2 * n3))
finSi
Retourner ecart
Afficher MenuChoix
Si choix = 5
alors QuitterProgramme
finSi
FinAlgorithme_1
A voir également:
- Mon algorithme est-il juste ??
- Logiciel algorithme euromillion - Télécharger - Loisirs créatifs
- Logiciel algorithme gratuit - Télécharger - Édition & Programmation
- Algorithme euromillion excel gratuit - Forum Algorithmes / Méthodes
- Algorithme ajout rapide snapchat - Forum Snapchat
- Ajout rapide snap - Forum Snapchat
1 réponse
j'aurrais plustot fait
.......<jusquelàpareil>
boucle
afficher menu
cas
choix=1; resultat=n1+n2+n3
choix=2; resultat=n1*n2*n3
choix=3; resultat=(n1+n2+n3)/n3
choix=4; resultat=(n1+n2+n3)/(racine (n1* n2* n3))
choix=5; exit
fin cas
afficher resultat
fin de boucle
en c CASE pour faire des listes de cas.
.......<jusquelàpareil>
boucle
afficher menu
cas
choix=1; resultat=n1+n2+n3
choix=2; resultat=n1*n2*n3
choix=3; resultat=(n1+n2+n3)/n3
choix=4; resultat=(n1+n2+n3)/(racine (n1* n2* n3))
choix=5; exit
fin cas
afficher resultat
fin de boucle
en c CASE pour faire des listes de cas.
mais, dans ton algorithme, est ce que, à chaque fois qu'une opération mathématique est finie, le menu est réaffiché ??
merci...