Calcular o consumo de energia elétrica de eletrodomésticos
Publicado por Iago Lira (última atualização em 16/07/2018)
[ Hits: 3.691 ]
Homepage: https://notabug.org/iagolira/
Script para calcular o consumo médio de energia elétrica gasta por mês. Para usar basta saber o preço do quilowatt-hora (Kwh) da companhia elétrica e a potência de consumo do eletrodoméstico.
#!/bin/bash #+----------------------------------+ #|Programa: Energia consumida | #|Autor: Francisco Iago Lira Passos | #|Data: 11-07-2018 | #+----------------------------------+ function calculo() { echo " ====================================== `for (( j=0; j<=fimloop; j++ )) do echo "Dispositivo $(($j+1)): ${vndisp[$j]}" echo "consumo mensal (R$): ${vconsumo[$j]}" done` ======================================" echo "Consumo total: R$ $soma" } function pergunta() { clear echo "O script calcula, em média, o valor de energia gasto em reais por mês" echo "=====================================================================" echo echo -ne "Digite a quantidade de dispositivos elétricos que você usa: " read ndisp echo read -p "Quando custa o quilowatt-hora (Kwh): " kwh echo fimloop=$(($ndisp-1)) if [ $ndisp > 0 ]; then for (( i=0; i<=$fimloop; i++ )) do #Entrada do usuário echo read -p "Digite o nome do dispositivo $((i+1)): " ndisp echo read -n 1 -p "Você tem a potencia mensal em Kwh (s/n)? " sn1 echo if [ "$sn1" = "s" ] || [ "$sn1" = "S" ]; then read -p "Digite a potência em Watts: " pot #Gravar dados nos vetores vndisp[$i]="$ndisp"; vconsumo[$i]=`echo "scale=1; $kwh*$pot" | bc -l` else read -p "Digite a potência em Watts: " pot read -p "Digite a quantidade de horas que fica ligado por dia: " horas echo #Gravar dados nos vetores vndisp[$i]="$ndisp"; vconsumo[$i]=`echo "scale=1; $pot*$horas*30*$kwh/1000" | bc -l` fi done soma=$(echo ${vconsumo[@]} | sed 's/ /+/g' | bc -l) calculo else echo "Digite um número maior que zero!" pergunta fi } pergunta
Copiar sistema completo de um HD para o outro (Tipo Ghost)
Script de compilação automatica do GCC
Converter slides swf baixados do slideshare para pdf
Filtro para importação de extrato do Banco do Brasil para Kmymoney
Nenhum coment�rio foi encontrado.
Atualizando o Passado: Linux no Lenovo G460 em 2025
aaPanel - Um Painel de Hospedagem Gratuito e Poderoso
O macete do Warsaw no Linux Mint e cia
O que você quer para sua vida ao usar o Linux?
Visualizar arquivos em formato markdown (ex.: README.md) pelo terminal
Dando - teoricamente - um gás no Gnome-Shell do Arch Linux
Teclado n~ao escreve abnt2 (1)
Audio intermitente xubuntu notebook positivo c14 vision (5)
Adicional de convivdado em linux somente linha de comando (2)