Informe en Shell
Informe en Shell
SISTEMAS OPERATIVOS
PROGRAMA SHELL
EJERCICIO 46. PROMEDIO
REALIZADO POR:
DUBAN ESTIBEN CARDOZO OSORIO
UNIVERSIDAD SURCOLOMBIANA
NEIVA – HUILA
2018
INDICE
1. Marco Teórico
2. Planteamiento del Programa
3. Objetivos, limitaciones y alcances del programa
4. Requisitos
5. Diagrama de bloques
6. Diagrama de flujo
7. Código del Programa
8. Diccionario de Datos
9. Casos de Usos
10. Código explicativo
11. Funcionamiento del programa
12. conclusiones y Observaciones
1. Marco teórico
- Objetivos
Determinar el promedio de acuerdo a una cantidad de
números establecida por el Usuario
- Limitaciones
El usuario siempre deberá de establecer una cantidad
especifica. Si esto no se realiza entonces el programa no
podrá ejecutarse
contador
Contador2
CONTADOR
SUMA
PROMEDIO
6. Diagrama de flujo
7. Código del programa
#! /bin/bash
clear
while [ $inicio = $limite ]
do
SUMA=0
contador=0
conta=0
re="^[0-9]+$"
echo "===================================="
echo "PROGRAMA: DETERMINAR PROMEDIO"
echo "===================================="
while :
do
read -p "DIgite Cantidad De Numeros Para Promediar: " cant
done
while [ 1 ]
do
while :
do
let CONTADOR++
echo "Introduce numero $CONTADOR: "
read numero
# Se Valida El Numero
if [[ $numero =~ $re ]];then
break
else
echo "$numero NO es valido"
fi
done
done