Algoritmo para calcular notas com array

Publicado por Wagner Souza (última atualização em 11/12/2015)

[ Hits: 3.361 ]

Homepage: https://medium.com/@souzaw

Download notas.sh




Trabalhando com array e com comandos internos do Shell, este script permite fazer o cálculo de uma quantidade determinada de notas passada pelo usuário e ao final exibe as notas cadastradas bem como a média do aluno.

  



Esconder código-fonte

#!/bin/bash

#Desenvolvido por: Wagner Souza
#Data: 04/12/2015

# Descrição: Escreve um algoritmo que receba uma quantidade de notas
# passada e o nome do aluno e em seguida calcule a média e apresente
# na tela todas as notas cadastradas bem como a média. Armazene as 
# notas numa Array.

i=0


echo -n "Quantas notas deseja cadastrar? "
read qtd_notas

echo -n "Informe o nome do aluno: "
read aluno


while [ $i -lt $qtd_notas ]
do 

   echo -n "Digite a nota: "
   read nota 
   
   array[$i]=$nota 

   let i++
   
done

soma=$(echo ${array[*]} | tr ' ' '+' | bc -l)
media=$(($soma/$qtd_notas))

echo "As notas cadastradas foram: ${array[*]}"
echo "A média do aluno $aluno é $media"

Scripts recomendados

mPlayRecTv - assista e grave a programação da TV com MPlayer

Restaurar backup de uma conta cpanel mesmo que ela já exista

Montando pendrive

Backup e PHP conbinação explosiva.

Diferença entre datas


  

Comentários

Nenhum comentário foi encontrado.


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts