Soma as notas de alunos

Publicado por marcio santos borges 09/10/2005

[ Hits: 12.249 ]

Download marcio.sh




este e meu primeiro script....onde mostro a media de alunos e  digo se esta aprovado ou reprovado

  



Esconder código-fonte

usuario=""
soma=""
media=""
echo -n "Linpando a tela"&&sleep 1&&echo -n "."&&sleep 1&&echo -n "."&&sleep 1&&echo -n "."&&sleep 1&&echo -n "."&&clear
echo
echo "      ----------------------Digite o nome do aluno: ---------------------"
while read usuario
do
case "$usuario" in
*[A-Za-z][A-Za-Z]*) break;;
esac
echo "                      Digite o nome do corretamente e tecle [enter]"
done

echo "                      Digite o valor da 1° nota"
while read n1
do
case $n1 in
[0-9]) break;;
10) break;;
esac
echo "                      Digite um valor de 0-10"
done

echo "                      Digite o valor da 2° nota"
while read n2
do
case $n2 in
[0-9]) break;;
10) break;;
esac
echo "                      Digite um valor de 0-10"
done

echo "                      Digite o valor da 3° nota"
while read n3
do
case $n3 in
[0-9]) break;;
10) break;;
esac
echo "                      Digite um valor de 0-10"
done

echo "                      Digite o valor da 4° prova"
while read n4
do
case $n4 in
[0-9]) break;;
10) break;;
esac
echo "                      Digite um valor de 0-10"
done

soma=`expr $n1 + $n2 + $n3 + $n4 `
media=`expr $soma / 4`
echo "                      A medida do $usuario é $media" 

if [ $media -gt 5 ];
then
echo "                     O $usuario esta aprovado"
else
echo "                     O $usuario esta reprovado"
fi
echo
echo
echo "pressione [enter] para limpar a tela"&&read&&clear

Scripts recomendados

Automatizar o controle de um servidor de compartilhamentos Samba

check_mem.sh - Plugin para o Nagios

Espaço em disco!

Backup de dados

flvconvert


  

Comentários

Nenhum comentário foi encontrado.


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts