Soma varios valores e mostra sua media
Publicado por breek (última atualização em 02/03/2012)
[ Hits: 9.644 ]
Criado para auxiliar no uso do for( ).
Seu proposito é: Calcular a media de vários valores inseridos pelo usuário.
#!/usr/bin/perl
#--------------------------------------------------------------------------------------------------------
#
# @Author: breek
# @Code: CalcMedia.pl
# @Version: 0.1.0
# @Date: 21/02/2012
#
#--------------------------------------------------------------------------------------------------------
#=================================================#
# Este script calcula a média de varios valores.
#=================================================#
use strict;
use warnings;
my $Quantidade;
my $Contador; #Incremento: (1+1)
my $Valor;
my $Soma;
my $Media;
# Receber a [quantidade de numeros] #
print "Quantos valores sarao calculados: ";
$Quantidade = <>;
chomp $Quantidade;
system ( "cls" );
# for() - mesmo estilo do C #
# Somando valores #
for( $Contador = 1; $Contador <= $Quantidade; $Contador++ )
{
print "Digite o valor: ";
$Valor = <>;
chomp $Valor;
$Soma += $Valor; # Soma = Soma + Valor #
system( "cls" );
}
#Calculo da media #
$Media = $Soma / $Quantidade;
# Mostrando resultado. Finalizando #
print "\n";
print "A soma e: $Soma \n";
print "A media e: $Media \n";
exit;
Inserindo o nome de aluno e calculando média de suas notas
Lendo o conteúdo de uma página da Internet
Cálculo de área de uma figura geométrica
Cálculo do MDC em Perl para quantidade ilimitada de parâmetros
Nenhum comentário foi encontrado.
Gentoo binário em 2026: UEFI, LUKS, Btrfs e Systemd
Trabalhando Nativamente com Logs no Linux
Jogando Daikatana (Steam) com Patch 1.3 via Luxtorpeda no Linux
LazyDocker – Interface de Usuário em Tempo Real para o Docker
Por que sua empresa precisa de uma PKI (e como automatizar EMISSÕES de certificados via Web API)
Instalando NoMachine no Gentoo com Systemd (acesso Remoto em LAN)
Gentoo: Trocando wpa_supplicant pelo iwd no NetworkManager (Systemd)
OCS Inventory NG: Instalação de Agentes Linux e Windows + Autenticação HTTP
Removere linux-image-6... [RESOLVIDO] (2)
Quando vocês pararam de testar distros? (19)
O que houve com slackware ??? (6)









