Soma as notas de alunos
Publicado por marcio santos borges 09/10/2005
[ Hits: 12.631 ]
este e meu primeiro script....onde mostro a media de alunos e digo se esta aprovado ou reprovado
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
Agenda de telefone em Shell usando Dialog
Firewall ideal para Servidor de Arquivos (iptables).
Algoritmo Fisher-Yates shuffle
Compilação automática do GCC-4.7.3 para Ubuntu 12.04+ 64 bits
Nenhum comentário foi encontrado.
Cirurgia para acelerar o openSUSE em HD externo via USB
Void Server como Domain Control
Modo Simples de Baixar e Usar o bash-completion
Monitorando o Preço do Bitcoin ou sua Cripto Favorita em Tempo Real com um Widget Flutuante
Script de montagem de chroot automatica
Atualizar Linux Mint 22.2 para 22.3 beta
Jogar games da Battle.net no Linux com Faugus Launcher
Como fazer a Instalação de aplicativos para acesso remoto ao Linux
Assisti Avatar 3: Fogo e Cinzas (4)
Conky, alerta de temperatura alta (11)









