TOPIC

Wrong answer 25%

Matheus Ribeiro asked 1 month ago

//tentei com double e deu WR 70%

include include

using namespace std; int main(){

int i=0;
float n1, n2, media;

while (i<2){
    cin>>n1;
    if(n1<0.0||n1>10.0){
        cout<<"nota invalida"<<"\n";
    }else{
        i++;
        n2=n1+n2;
    }
}

media=n2/2;
cout<<fixed<<setprecision(2);
cout<<"media = "<<media<<"\n";

return 0;

}

Remember not post solutions. Your post may be reviewed by our moderators.

  • Aléxis Toigo replied 1 month ago

    use double, e na sua comparação do if deixe apenas o valor inteiro:

    if(n1<0 || n1>10){
  • feodorv replied 1 month ago

    The variable n2 is not inited:

    double n2 = 0;
  • Matheus Ribeiro replied 1 month ago

    Usei double e deixei apenas inteiros na comparação, e deu agora WR 70%.