Sa se scrie un script shell care sa calculeze suma a N numere ıntregi introduse ca
argumente la numele scriptului.
Răspunsuri la întrebare
Răspuns de
1
Răspuns:
### varianta 1 - while ##
#!/bin/bash
suma=0
while (($#)); do
((suma += $1))
shift
done
echo $suma
### varianta 2 - for ##
#!/bin/bash
suma=0
for ((i = 1; i <= $#; i++)); do
((suma += ${@:i:1}))
done
echo $suma
### varianta 3 - fără buclă ##
#!/bin/bash
IFS='+'
((suma = $*))
echo $suma
Alte întrebări interesante
Geografie,
8 ani în urmă
Matematică,
8 ani în urmă
Istorie,
8 ani în urmă
Matematică,
8 ani în urmă
Matematică,
8 ani în urmă
Matematică,
9 ani în urmă
Matematică,
9 ani în urmă