Commande shell

Fermé
yoann225 Messages postés 3 Date d'inscription mardi 13 février 2018 Statut Membre Dernière intervention 13 février 2018 - 13 févr. 2018 à 19:53
Breizhux Messages postés 368 Date d'inscription vendredi 1 septembre 2017 Statut Membre Dernière intervention 17 novembre 2020 - 19 févr. 2018 à 17:22
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 dimanche 7 novembre 2010 Statut Contributeur Dernière intervention 27 janvier 2021 6 407
13 févr. 2018 à 20:03
Salut,
j'ai tout essayer mais erreur...
On peut voir ce que tu as fait ?

0
yoann225 Messages postés 3 Date d'inscription mardi 13 février 2018 Statut Membre Dernière intervention 13 février 2018
13 févr. 2018 à 20:08
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 mardi 13 février 2018 Statut Membre Dernière intervention 13 février 2018
13 févr. 2018 à 22:51
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 lundi 2 mai 2016 Statut Contributeur Dernière intervention 22 décembre 2020 157
14 févr. 2018 à 11:19
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
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 dimanche 7 novembre 2010 Statut Contributeur Dernière intervention 27 janvier 2021 6 407 > Yoann225
14 févr. 2018 à 20:00
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
Breizhux Messages postés 368 Date d'inscription vendredi 1 septembre 2017 Statut Membre Dernière intervention 17 novembre 2020 139
Modifié le 18 févr. 2018 à 19:00
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
18 févr. 2018 à 20:45
il y a plus simple :
r=$((x+y))
0
Breizhux Messages postés 368 Date d'inscription vendredi 1 septembre 2017 Statut Membre Dernière intervention 17 novembre 2020 139 > Utilisateur anonyme
19 févr. 2018 à 17:22
Ah !! Je ne connaissais pas ! Merci beaucoup !!
0
Bonjour
merci beaucoup j'essaierai voir. Merci pour votre aide. bonne journée.
0
Merci Breizhux et qqchquicommenceparQ.
0