while [RESOLVIDO]

1. while [RESOLVIDO]

Sheila Mayara Luna
SheilaLuna

(usa Outra)

Enviado em 21/10/2016 - 16:59h

/* Dado as duas notas de um aluno, informe sua media. O programa deve
força o usuario a digitar notas na faixa de 0 a 10*/

#include<stdio.h>
#include<stdlib.h>

using namespace std;

int main (){
int med,not1, not2;

do{
printf ("Informe a primeira nota: ");
scanf ("%i", &not1);
printf ("Informe a segunda nota: ");
scanf ("%i", &not2);
while(not1<0||not1>10 || not2<0||not2>10);
}
med=(not1+not2)/2;
printf ("A media e: %i", med);


system("pause");
return 0;

}

ai retorna o seguinte erro

[Error] expected 'while' before 'med'


  


2. Re: while [RESOLVIDO]

Perfil removido
removido

(usa Nenhuma)

Enviado em 21/10/2016 - 17:17h

O comando é

do {

...

} while (...)


e não

do {

...

while (...) }


que é como está. Precisa arrumar a posição da chave } .

Outra coisa, é C ou C++?

O programa parece-se mais com C, mas using namespace std é de C++.

Tem coisas misturadas.

----------------------------------------------------------------------------------------------------------------
Nem direita, nem esquerda. Quando se trata de corrupção o Brasil é ambidestro.
(anônimo)

Encryption works. Properly implemented strong crypto systems are one of the few things that you can rely on. Unfortunately, endpoint security is so terrifically weak that NSA can frequently find ways around it. — Edward Snowden



3. Re: while [RESOLVIDO]

Sheila Mayara Luna
SheilaLuna

(usa Outra)

Enviado em 21/10/2016 - 17:41h

listeiro_037 escreveu:

O comando é

do {

...

} while (...)


e não

do {

...

while (...) }


que é como está. Precisa arrumar a posição da chave } .

Outra coisa, é C ou C++?

O programa parece-se mais com C, mas using namespace std é de C++.

Tem coisas misturadas.

----------------------------------------------------------------------------------------------------------------
Nem direita, nem esquerda. Quando se trata de corrupção o Brasil é ambidestro.
(anônimo)

Encryption works. Properly implemented strong crypto systems are one of the few things that you can rely on. Unfortunately, endpoint security is so terrifically weak that NSA can frequently find ways around it. — Edward Snowden





4. w

Sheila Mayara Luna
SheilaLuna

(usa Outra)

Enviado em 21/10/2016 - 17:42h

E em c

o erro saiu mas agora ele pede somente as notas não executa a operação da media


5. Re: while [RESOLVIDO]

Perfil removido
removido

(usa Nenhuma)

Enviado em 21/10/2016 - 18:58h

Se você digita 2 e 3 a média é 2.5.
Como tirar média quebrada?
Pode ser usando float ao invés de int.

#include<stdio.h>
#include<stdlib.h>

int main () {

float not1, not2;
float med;

do{

printf ("Informe a primeira nota: ");
scanf ("%f", &not1);
printf ("Informe a segunda nota: ");
scanf ("%f", &not2);

} while (not1 < 0 || not1 > 10 || not2 < 0 || not2 > 10);

med = (not1+not2)/2.0;
printf ("A media e: %2.2f\n", med);

return 0;

}



----------------------------------------------------------------------------------------------------------------
Nem direita, nem esquerda. Quando se trata de corrupção o Brasil é ambidestro.
(anônimo)

Encryption works. Properly implemented strong crypto systems are one of the few things that you can rely on. Unfortunately, endpoint security is so terrifically weak that NSA can frequently find ways around it. — Edward Snowden







Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts