Commande shell

yoann225 Messages postés 3 Date d'inscription   Statut Membre Dernière intervention   -  
 Utilisateur anonyme -
bonsoir a tous. je suis nouveau en commande linux.
je m'essaie a faire un programme qui demande que l'utilisateur saisisse 2 notes (note1 et note2) qui seront recupérées par le "read".
j'aimerais calculer la somme de ces deux notes et par la suite faire leurs moyennes.
j'ai tout essayer mais erreur...
A voir également:

4 réponses

zipe31 Messages postés 36402 Date d'inscription   Statut Contributeur Dernière intervention   6 432
 
Salut,
j'ai tout essayer mais erreur...
On peut voir ce que tu as fait ?

0
yoann225 Messages postés 3 Date d'inscription   Statut Membre Dernière intervention  
 
echo " Entrer la note en math "
read note1
echo " Entrer la note en physique"
read note2
somme = $note1+$note2
echo " la somme de vos notes est :" $somme
moyenne= $somme/2
echo "vote moyenne est de :" $moyenne
0
yoann225 Messages postés 3 Date d'inscription   Statut Membre Dernière intervention  
 
echo " Entrer la note en math "
read note1
echo " Entrer la note en physique"
read note2
somme = $note1+$note2
echo " la somme de vos notes est :" $somme
moyenne= $somme/2
echo "vote moyenne est de :" $moyenne

voila mon code. mais il y a des erreurs pour calculer la somme et la moyenne
0
UnGnU Messages postés 1158 Date d'inscription   Statut Contributeur Dernière intervention   158
 
Salut,

Tu devrais bien te documenter sur le B.A BA du shell avant de te lancer sans aucune base ;-(

Ne serait-ce déjà sur la syntaxe d'affectation de variables ;-\

0
Yoann225
 
Bonsoir, c'est justement après plusieurs recherches que j'ai eu recours à vous Via ce forum. C'est ce que je fais vu que je suis débutant. Donc m'expliquer serait aussi m'aider à apprendre. Merci pour le conseil. Merci pour votre compréhension.
0
zipe31 Messages postés 36402 Date d'inscription   Statut Contributeur Dernière intervention   6 432 > Yoann225
 
Salut,
Donc m'expliquer serait aussi m'aider à apprendre.
Certes, mais si tu ne lis pas un tant soit peu et n'apprends rien par toi-même, ne serait-ce comme mentionné, déclarer une variable, difficile de t'aider sans faire le travail à ta place ;-(
0
Utilisateur anonyme
 
pour faire des opérations en shell, j'utilise la commande
let
:
par exemple pour faire l'addition de x et de y, sa donne :
let "r=x+y"  # je stock le résultat dans r
echo $r      # j'affiche le résultat...


J'espère que sa t'aideras !
Bonne soirée !
0
Utilisateur anonyme
 
il y a plus simple :
r=$((x+y))
0
Utilisateur anonyme > Utilisateur anonyme
 
Ah !! Je ne connaissais pas ! Merci beaucoup !!
0
yoann225
 
Bonjour
merci beaucoup j'essaierai voir. Merci pour votre aide. bonne journée.
0
yoann225
 
Merci Breizhux et qqchquicommenceparQ.
0