Menu

Commande shell

yoann225 3 Messages postés mardi 13 février 2018Date d'inscription 13 février 2018 Dernière intervention - 13 févr. 2018 à 19:53 - Dernière réponse : qqchquicommenceparQ 934 Messages postés dimanche 24 mai 2009Date d'inscription 18 février 2018 Dernière intervention
- 18 févr. 2018 à 20:45
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...
Afficher la suite 

8 réponses

Répondre au sujet
zipe31 35258 Messages postés dimanche 7 novembre 2010Date d'inscriptionContributeurStatut 18 février 2018 Dernière intervention - 13 févr. 2018 à 20:03
0
Utile
1
Salut,
j'ai tout essayer mais erreur...
On peut voir ce que tu as fait ?

yoann225 3 Messages postés mardi 13 février 2018Date d'inscription 13 février 2018 Dernière intervention - 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
Commenter la réponse de zipe31
yoann225 3 Messages postés mardi 13 février 2018Date d'inscription 13 février 2018 Dernière intervention - 13 févr. 2018 à 22:51
0
Utile
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
Commenter la réponse de yoann225
UnGnU 686 Messages postés lundi 2 mai 2016Date d'inscription 15 février 2018 Dernière intervention - 14 févr. 2018 à 11:19
0
Utile
2
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 ;-\

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.
zipe31 35258 Messages postés dimanche 7 novembre 2010Date d'inscriptionContributeurStatut 18 février 2018 Dernière intervention > 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 ;-(
Commenter la réponse de UnGnU
Breizhux 263 Messages postés vendredi 1 septembre 2017Date d'inscription 18 février 2018 Dernière intervention - Modifié par Breizhux le 18/02/2018 à 19:00
0
Utile
1
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 !
qqchquicommenceparQ 934 Messages postés dimanche 24 mai 2009Date d'inscription 18 février 2018 Dernière intervention - 18 févr. 2018 à 20:45
il y a plus simple :
r=$((x+y))
Commenter la réponse de Breizhux