Algoritmo para calcular notas com array
Publicado por Wagner Souza (última atualização em 11/12/2015)
[ Hits: 4.113 ]
Homepage: https://medium.com/@souzaw
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.
#!/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"
Instalador do emulador de joystick Xbox para joystick generico para PC, PS2, PS3 (Debian e Derivados
Script FIREWALL IPTABLES com 3 (três) interfaces (Int, Ext e DMZ)
Dicionário e tradutor baseado no Michaelis
Nenhum coment�rio foi encontrado.
Máquina perereca - até onde é possível o uso de Linux?
Mitigação - O que é e quando é "seguro" desabilitar
Atualizar Debian Online de uma Versão para outra
A arte e a prática da Disciplina a longo prazo
Topgrade - Atualize seu sistema Linux inteiro com um único comando
Site com diversos emojis para seus códigos
Um modo leve de ouvir/ver áudio/vídeo da internet em máquinas pererecas
Rede Windows / Linux Mint- pastas e arquivos somente como leitura (3)
Debian 11 Bullseye não liga normalmente (17)
A escola é altamente ineficiente e ineficaz! (9)
Problemas com ativação do Gutta e download de navegador. (4)