Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
OLá pessoal, é meu primeiro topico, estou criando uma calculadora da vetores de várias posições, mas só a operação de SOMA, é que aparece corretamente, o resto aparece zero, sei que tem que colocar algumas exceções , mas estou meio perdido, gostaria de uma ajuda...vou postar meu código
exercicio_de_classe.php
<form action="resultado.php" method="post">
<?php
$soma=0;
for($x=1; $x<11; $x++){
$soma+=$x;
echo "$x";
?>
Numero:<input type="text" name="numero[]"><br>
<?php
}
?>
<select name="operacao">
<option value="soma">Soma</option>
<option value="subtracao">Subtracao</option>
<option value="multiplicacao">Multiplicacao</option>
<option value="divisao">Divisao</option>
</select>
<input type="submit" value="calcular">
<input type="reset" value="limpar">
</form>
resultado.php
<?php
$operacao = $_POST['operacao'];
$numero = $_POST['numero'];
$resultado=0;
if($operacao=="soma"){
foreach ($numero as $s){
$resultado += $s;
}
echo "A soma e= $resultado";
}
if($operacao=="subtracao"){
foreach ($numero as $s){
$resultado -= $s;
}
echo "A subtracao e= $resultado";
}
if($operacao=="multiplicacao"){
foreach ($numero as $s){
$resultado *= $s;
}
echo "A multiplicacao e= $resultado";
}
if($operacao=="divisao"){
foreach ($numero as $s){
if(!$s){
continue;
}
$resultado /= $s;
}
echo "A divisao e= $resultado";
}Carregando comentários...