Algoritmo para calcular notas com array
Publicado por Wagner Souza (última atualização em 11/12/2015)
[ Hits: 3.722 ]
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"
Dicionário e tradutor baseado no Michaelis
Digitalizar em batch e remover páginas em branco
Configurando Adaptador USBSerial no Ubuntu usando udev
Nenhum comentário foi encontrado.
Atenção a quem posta conteúdo de dicas, scripts e tal (1)
Manutenção de sistemas Linux Debian e derivados com apt-get, apt, aptitude e dpkg
Melhorando o tempo de boot do Fedora e outras distribuições
Como instalar as extensões Dash To Dock e Hide Top Bar no Gnome 45/46
Como Atualizar Fedora 39 para 40
Instalar Google Chrome no Debian e derivados
Consertando o erro do Sushi e Wayland no Opensuse Leap 15
Instalar a última versão do PostgreSQL no Lunix mantendo atualizado
Flathub na sua distribuição Linux e comandos básicos de gerenciamento
ASRock H310CM-HG4 vs Linux (4)
Dongle Bluetooth 5.0 não funciona no Pop Os 22.04 (2)