algorithme
Posté le 21/04/2014 16:07
bonjour a vous
quelqu'un peux m'aider sur un exercice ?
voila mon exercice :
Voici l'énoncé des traitements
l'algorithme doit effectuer les traitement suivant :
- demander à l'utilisateur de saisir 3 valeurs numériques dans trois variables differentes
- de calculer la moyenne de ces trois valeurs dans une quatrième variable
- de calculer le produit de ces trois valeurs dans une cinquième variable
- nous obtenons alors une liste de 5 variables différentes, le traitement doit alors les permuter de la façon suivante :
- premiere valeur vers la seconde variable
- seconde valeur vers la troisieme variable
- troisième valeur vers la variable ayant servi au calcul de la moyenne
- la moyenne vers la variable ayant servi au calcul du produit
- le produit vers la premiere variable
- d'afficher le résultat
- de calculer dans chacune de ces 5 variables la somme des quatres autres variables. Par
exemple, la seconde variable recevera comme valeur la somme de la première valeur saisie, de la troisième valeur saisie, de la moyenne et du produit.
- d'afficher les résultats
Citer : Posté le 21/04/2014 16:09 | #
et voila ce que j'ai fait
Var1, var2, var3, var4, var5
Type réel
Fin bloc
Bloc de saisi
Saisi nombre 1
Var1 <<nombre 1
Saisir nombre 2
Var2 <<nombre2
Saisi nombre3
Var3 <<nombre3
Fin bloc de saisi
Bloc de traitement 1
Var4 <<(var1+var2+var3) /3
Var5 << var1*var2*var3
Fin bloc de traitement 1
Bloc de traitement 2
Var1 var2 var3 var4 var5
Var << var 1
Var1 << var5
Var5 <<var4
Var4 << var3
Var3 << var2
Var2 << var
Fin de bloc traitement 2
Bloc d’affichage :
Afficher la valeur de var 1 :
Var1 =
Afficher la valeur de var2
Var2 =
Afficher la valeur de var3
Var3 =
Afficher la valeur de var4
Var4 =
Afficher la valeur de var 5
Var5 =
Fin bloc d’affichage
Bloc de déclaration des variables
Var1, var2, var3, var4, var5,
Sauv1, sauv2, sauv3, sauv4, sauv5
Type réel
Fin bloc .
Bloc de traitement 3
Sauv1 << var1 transférer contenu de var1 dans sauv
Sauv2 << var2
Sauv3 << var3
Sauv4 << var4
Sauv5 << var5
Somme << sauv1 + sauv2 + sauv3 + sauv4 + sauv5
Var1 << somme - sauv1
Somme – sauv1 en donnons la somme des 4 autre données
Var2 << somme – sauv2
Var3 << somme – sauv3
Var4 << somme – sauv4
Var5 << somme – sauv5
Fin bloc de traitement 3
Bloc affichage
Afficher var1, var1 =
Afficher var2, var2 =
Afficher var3, var3 =
Afficher var4, var4 =
Afficher var5, var5 =
Fin bloc affichage
mais il est pas complet il manque des résultat alors svp help me
Citer : Posté le 21/04/2014 16:10 | #
C'est quoi comme langage ?
Citer : Posté le 21/04/2014 16:11 | #
J'ai commencé à faire un truc en basic moi
Citer : Posté le 21/04/2014 16:21 | #
cest de algorithmes
Ajouté le 21/04/2014 à 16:23 :
cette exercice et baser sur les variables
Citer : Posté le 21/04/2014 16:23 | #
Un langage qui s'appelle algorithmes ?
Citer : Posté le 21/04/2014 16:24 | #
ca te va si on te repond en langage Basic Casio ?
Citer : Posté le 21/04/2014 16:25 | #
Non, donnez plutôt un pseudo-code, disons un algorithme en français.
Le Basic Casio n'est pas forcément compréhensible ni adapté.
Citer : Posté le 21/04/2014 16:28 | #
non c'et pas la meme chose
Citer : Posté le 21/04/2014 16:28 | #
Ton langage s'appelle vraiment algorithmes ?
Citer : Posté le 21/04/2014 16:29 | #
j'ai fait la correction mais c incomplet
Ajouté le 21/04/2014 à 16:30 :
C un langage C mais lexercice et baser sur algorithmes
Citer : Posté le 21/04/2014 16:30 | #
Ah c'est du C, dans ce cas la on peux t'aider
Citer : Posté le 21/04/2014 16:32 | #
Elto t'as pas du voir mais:
algorithme c'est avec des mots francais, programme c'est dans un langage comme le C ou le Basic
Je comprends pas trop le "Var5 = " de ton langage ...
Citer : Posté le 21/04/2014 16:36 | #
le var C des variable en ce moment en peux pas utiliser des nombre numerique
Ajouté le 21/04/2014 à 16:41 :
Var1, var2, var3, var4, var5
Type réel
Fin bloc
Bloc de saisi
Saisi nombre 1
Var1 <<nombre 1
Saisir nombre 2
Var2 <<nombre2
Saisi nombre3
Var3 <<nombre3
Fin bloc de saisi
Bloc de traitement 1
Var4 <<(var1+var2+var3) /3
Var5 << var1*var2*var3
Fin bloc de traitement 1
Bloc de traitement 2
Var1 var2 var3 var4 var5
Var << var 1
Var1 << var5
Var5 <<var4
Var4 << var3
Var3 << var2
Var2 << var
Fin de bloc traitement 2
Bloc d’affichage :
Afficher la valeur de var 1 :
Var1 =?
Afficher la valeur de var2
Var2 =?
Afficher la valeur de var3
Var3 =?
Afficher la valeur de var4
Var4 =?
Afficher la valeur de var 5
Var5 =
Fin bloc d’affichage
Bloc de déclaration des variables
Var1, var2, var3, var4, var5,
Sauv1, sauv2, sauv3, sauv4, sauv5
Type réel
Fin bloc .
Bloc de traitement 3
Sauv1 << var1 transférer contenu de var1 dans sauv
Sauv2 << var2
Sauv3 << var3
Sauv4 << var4
Sauv5 << var5
Somme << sauv1 + sauv2 + sauv3 + sauv4 + sauv5
Var1 << somme - sauv1
Somme – sauv1 en donnons la somme des 4 autre données
Var2 << somme – sauv2
Var3 << somme – sauv3
Var4 << somme – sauv4
Var5 << somme – sauv5
Fin bloc de traitement 3
Bloc affichage
Afficher var1, var1 = ?
Afficher var2, var2 = ?
Afficher var3, var3 =?
Afficher var4, var4 =?
Afficher var5, var5 =?
Fin bloc affichage
le bloc d'affichage que j'ai pas compris cest pour sa j'ai fait var5 = ???
Citer : Posté le 21/04/2014 17:15 | # | Fichier joint
J'ai traduit en Basic Casio ton algorithme
Il est en fichier joint.
Zelda de Smashmaster
Super Geek Brothers de Siapran
Pac-Man
Pac-Man Color
Meta Ball
Add-ins Jetpack Joyride et Pac-Man sur PRIZM (les 2 non commencés mais en réflexion)
A la recherche des sprites jetpack Joride si quelqu'un les a en couleur
Citer : Posté le 21/04/2014 20:57 | #
Par contre Bose16 ce serait bien si tu utilisais la fonction "ajouter du code" pour mettre tes algorithmes dans une fenêtre spéciale sans créer un message de 22km de long!
Timeless Remix
Super Run & Jump
Timeless
Les tests vidéo de Marmotti
Timeless Remix Airwolf
Citer : Posté le 21/04/2014 21:08 | #
Modifié
Citer : Posté le 21/04/2014 21:18 | #
@Dark Storm: Il y a d'autres messages sans les balise de code plus haut
Zelda de Smashmaster
Super Geek Brothers de Siapran
Pac-Man
Pac-Man Color
Meta Ball
Add-ins Jetpack Joyride et Pac-Man sur PRIZM (les 2 non commencés mais en réflexion)
A la recherche des sprites jetpack Joride si quelqu'un les a en couleur
Citer : Posté le 21/04/2014 21:24 | #
Au temps pour moi
Citer : Posté le 22/04/2014 16:53 | #
bonjour a vous voila mon exercice et c'est pas en Basic Casio C un exercice des variable
Voici l'énoncé des traitements
l'algorithme doit effectuer les traitement suivant :
- demander à l'utilisateur de saisir 3 valeurs numériques dans trois variables differentes
- de calculer la moyenne de ces trois valeurs dans une quatrième variable
- de calculer le produit de ces trois valeurs dans une cinquième variable
- nous obtenons alors une liste de 5 variables différentes, le traitement doit alors les permuter de la façon suivante :
- premiere valeur vers la seconde variable
- seconde valeur vers la troisieme variable
- troisième valeur vers la variable ayant servi au calcul de la moyenne
- la moyenne vers la variable ayant servi au calcul du produit
- le produit vers la premiere variable
- d'afficher le résultat
- de calculer dans chacune de ces 5 variables la somme des quatres autres variables. Par
exemple, la seconde variable recevera comme valeur la somme de la première valeur saisie, de la troisième valeur saisie, de la moyenne et du produit.
- d'afficher les résultats
merci a vous
Citer : Posté le 22/04/2014 17:00 | #
La première partie, a déjà traitée non ?
Pour la deuxième, on garde les valeurs créées précédemment ? Je veux dire, si on calcule la somme des 4 dernières variables et que l'on affecte ce résultat à la première, elle sera modifiée et cela influera sur les calculs des 4 autres sommes.
Du coup, le résultat change selon l'ordre dans lequel on calcule les sommes.