<?php



// Faça um programa que leia as notas referentes às duas avaliações de um aluno.
// Calcule e imprima a média semestral. Faça com que o algoritmo só aceite notas
// válidas (uma nota válida deve pertencer ao intervalo [0,10]). Cada nota deve ser validada separadamente.
// Entrada

// A entrada contém vários valores reais, positivos ou negativos. 
// O programa deve ser encerrado quando forem lidas duas notas válidas.
// Saída

// Se uma nota inválida  for lida, deve ser impressa a mensagem "nota invalida".
// Quando duas notas válidas forem lidas, deve ser impressa a mensagem "media = " seguido do valor do cálculo.
// O valor deve ser apresentado com duas casas após o ponto decimal.
// Exemplo de Entrada 	Exemplo de Saída

// -3.5
// 3.5
// 11.0
// 10.0
	

// nota invalida
// nota invalida
// media = 6.75 


$soma=0;
$condition=0;

while($condition < 2) {
    
    $n1 = floatval(trim(fgets(STDIN)));
    
    if ($n1 >=0 && $n1 <=10) {
            $soma += $n1;
            $condition++;
    }else{
        echo "Nota Invalida".PHP_EOL;
    }
    
} 
echo "media = " . number_format($soma/2,2,".","") . PHP_EOL;







































































Embed on website

To embed this project on your website, copy the following code and paste it into your website's HTML: