Se connecter / S'enregistrer

Résolu Algorithme help please:)

Solutions (32)
Tags :
  • Syntaxe
  • Algorithme
  • Programmation
|
Voici l'énoncé des traitements

svp je galere depuis 2mois pour reussir cette exo je demande juste quont maide un peux et du moin si vous pouver vraiment bien maider parseque jen ai marre et je desespere a force de relire mes cours

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
Contenus similaires
Meilleure solution
partage
|
Normalement, il faut d'abord déclarer et souvent typer une variable, dans laquelle par l'intermédiaire d'une invite l'utilisateur viendra la remplir par ca valeur.

Mais (je pense) qu'en algo, la méthode ou la démarche doit être bonne, qu'importe la syntaxe.
  • Commenter cette solution |
Score
0
òh
òi
|
ah ok O_o faut tester toute les possibiliter en gros c'est sa? c'est un peux nul alor pasque sa voudrait dire que on aura jamais toujours les meme valeurs sur les exo --'
  • Commenter cette réponse |
Score
0
òh
òi
|
Salut,
Tu dois mettre l'état de tes variables, en gros true ou false, par rapport au test que tu fais.

Par exemple si tu teste l'affichage de deux variables, ton teste va etres A+B

Dans la colonne A et B tu met les etat :
A et B a 0
A et B a 1
A a 0 et B a 1
A a 1 et B a 0

Tous les état possibles en somme.
  • Commenter cette réponse |
Score
0
òh
òi
|
alor re :D  j'ai compris les variable logique etc mais le probleme va peut etre sembler bete ^^ mais dans les table de veriter je ne compren toujours pas quand mettre Vrai ou Faux ou alor 1 ou 0 alor je c'est pas si c'est a moi de choisir ou pas mais bon je suis bloquer ici :s par exemple (A ou B)ou C truc comme sa quoi :s
  • Commenter cette réponse |
Score
0
òh
òi
|
Pad grave je vai essaiyer de me debrouiller pour le reste mais tu mas beaucoup aider merci beaucoup :love: 
PS : je risque de revenir :whistle: 
  • Commenter cette réponse |
Score
0
òh
òi
|
Dsl je ne peu pas t'en dire plus je ne vois pas non plus :/ 
  • Commenter cette réponse |
Score
0
òh
òi
|
:'( :'( :'( :'( :'( :'( :'( :'( :'( :'( :'( 
  • Commenter cette réponse |
Score
0
òh
òi
|
xD tableau de valeur il disent que sa doit etre un tableau de test qui permet de savoir lalgo definit le resultat attendu
exemple:
chaine1 : premier
chaine2: second
--' sayer je bloque a la fin comme par hasard -_-
  • Commenter cette réponse |
Score
0
òh
òi
|
heuuu, alors la j'en sais rien Oo
  • Commenter cette réponse |
Score
0
òh
òi
|
re :D 
ouah jcroi je vai avoir beaucoup de mal a comprendre sa Oo il me demande de faire un tableau qui test mon algorithme c'est se genre de tableaux? oo
  • Commenter cette réponse |
Score
0
òh
òi
|
Re,
Pour les tables de véritén c'est pas compliqué :

Par exemple pour une table avec ET :

A B A ET B
0 0 0
0 1 0
1 0 0
1 1 1

La 1er colonne est la 1er variable (A) et en dessous ce sont ces états (1 ou 0) allumé ou éteint, on ou off etc ...

La dernière colonne est la condition que l'on cherche a vérifier, ici on veux que A ET B soit allumés donc a 1 tous les 2
  • Commenter cette réponse |
Score
0
òh
òi
|
Désoler pour le double post mais faut que je l'envoi a la fin de la semaine :'( 
  • Commenter cette réponse |
Score
0
òh
òi
|
le truc c'est que la je suis perdu sur tout les coup quoi --' un coup language binaire ensuite des mots --' jarrive pas a comprendre quand on mais VRAI et quan don mais FAUX --'
  • Commenter cette réponse |
Score
0
òh
òi
|
desoler pour mon ecriture ^^'
  • Commenter cette réponse |
Score
0
òh
òi
|
Le forum est fait pour ca ;) 
  • Commenter cette réponse |
Score
0
òh
òi
|
sur le lien c'est des chiffre moi c'ets de smot xD mais bn pg decidement jtadore xD franchement un grand merci !!!
  • Commenter cette réponse |
Score
0
òh
òi
|
les tables de vérité, c'est encore différent d'un tableaux qui contient notamment des variables.

Les tables de vérité ne servent qu'a faire des testes par rapport a une condition, je te laisse voir ca ici ;) 

http://fr.wikipedia.org/wiki/Table_de_v%C3%A9rit%C3%A9
  • Commenter cette réponse |
Score
0
òh
òi
|
je debute juste donc voila :s j'espere que c'est pas dificile que sa ...
ah ui ya aussi les tableaux de veriter xD aussi k eje compren pas trop je c'est que on mai les variable en haut mais j'ai pas compris quand mettre Vrai Faux etc tu peux m'aider stp?
  • Commenter cette réponse |
Score
0
òh
òi
|
Y'a pleins de méthodes différentes, la mienne n'est peut être même pas la bonne !

Tu pourrai essayer de faire un tableau, d'optimiser... pleins de choses sont possibles ^^
  • Commenter cette réponse |
Score
0
òh
òi
|
Ok :)  bah vue que ta fait mon exo xD jai juste a rajouter quelque truc mai toi sa prend pas bcp moi jlavai fai sa fesai 2 page --' mai javai tou faux aussi pensait pas que c'etait aussi court ^^
  • Commenter cette réponse |
Score
0
òh
òi
|
Tes questions peuvent aussi en aider d'autres, poste les plutôt ici ;) 
  • Commenter cette réponse |
Score
0
òh
òi
|
merci franchement tu maide beaucoup j'aurai peut etre d'autre question xD mai je te remerci beaucoup davoir prit du temp pour moi :) 
puis si on pourrai msn stp au cas ou? :s
  • Commenter cette réponse |
Score
0
òh
òi
|
oui je pense que c'est ca :) 
  • Commenter cette réponse |
Score
0
òh
òi
|
donc jai juste a faire

-bloc : demande de saisie
Declaration Var1 type entier
Saisir Var1
Ecrire Var1
-Fin bloc

c'ets tou? c'est aussi simple que sa? jdoi le refaire 3 fois?
  • Commenter cette réponse |
Score
0
òh
òi
|
ah oué ok mais le truc ou je bloque c'est tou con je c'est --' mais c'est le debut ya plusieur facon de demander de saisir des valeur et je c pas metre quoi :s comme jai mis au decu c'est pas bon vu que j'ai ajouter moi meme une valeur avant de en donner une jme perd :'( 
  • Commenter cette réponse |
Score
0
òh
òi
|
Oui c'est tout l'exo, mais il y a plusieurs moyen d'arriver à un même résultat.

En gros tu formalise les énoncer de manière procédurale.

Par exemple : "calculer la moyenne de ces trois valeurs dans une quatrième variable" équivaut à :

var4 prend la valeur de var1 plus var2 plus var3

ou var4 = var1 + var2 + var3

ou var4:Number = var1 + var2 + var3;


  • Commenter cette réponse |
Score
0
òh
òi
|
tous sa corespond a tout lexo? parceque je souhaite le faire de moi meme san vouloir toffenser :s mieux comprendre pasque je debute ^^'
  • Commenter cette réponse |
Score
0
òh
òi
|
Chez moi l'algo ca a toujours été de passer par écris ce que l'on doit ensuite faire dans n'importe quel langage de programmation.

En gros je pense que ca donnerai quelque chose comme ca :

saisie var1
saisie var2
saisie var3

Spoiler
var4 prend la valeur de var1 plus var2 plus var3
var5 prend la valeur de var1 multiplié par var2 multiplié par var3



var2temp prend la valeur de var2
var2 prend la valeur de var1

var3temp prend la valeur de var3
var3 prend la valeur de var2temps

var4temp prend la valeur de var4
var4 prend la valeur de var3temps

var5temp prend la valeur de var5
var5 prend la valeur de var4temps

var1 prend la valeur de var5temp

affiche var1, var2, var3, var4, var5

var1T prend la valeur de var2 plus var3 plus var4 plus var5
var2T prend la valeur de var1 plus var3 plus var4 plus var5
var3T prend la valeur de var1 plus var2 plus var4 plus var5
var4T prend la valeur de var1 plus var2 plus var3 plus var5
var5T prend la valeur de var1 plus var2 plus var3 plus var4

var1 prend la valeur de var1T
var2 prend la valeur de var2T
var3 prend la valeur de var3T
var4 prend la valeur de var4T
var5 prend la valeur de var5T

affiche var1, var2, var3, var4, var5
  • Commenter cette réponse |
Score
0
òh
òi
|
language Lava .

je comprend pas se que vous vouler dire part Base ?
jai comencer a faire comme ceci

-bloc : saisie N°1
declaration var 1 type entier
var1<<1
saisir var1
Var1 <<10
-fin bloc

c'est corect svp? :s
etude = programmeur sur micro (mais je precise bien pas de reponse juste de l'aide svp ^^)
  • Commenter cette réponse |
Score
0
òh
òi
|
Et c'est en quel langage ??
Tu fais quoi comme études ?
  • Commenter cette réponse |
Score
0
òh
òi
|
sans aucune base de code de ta part personne ne commencera à ta place, surtout que la premiere partie n'est vraiment pas compliqué à faire.
  • Commenter cette réponse |
Score
0
òh
òi
|
merci de maider je demande pas les reponse juste de l'aide mais bon!
  • Commenter cette réponse |

Ce n'est pas ce que vous cherchiez ?

Tom's guide dans le monde
  • Allemagne
  • Italie
  • Irlande
  • Royaume Uni
  • Etats Unis
Suivre Tom's Guide
Inscrivez-vous à la Newsletter
  • ajouter à twitter
  • ajouter à facebook
  • ajouter un flux RSS