Ir para conteúdo

eliezertradutor

Members
  • Total de itens

    2
  • Registro em

  • Última visita

Tudo que eliezertradutor postou

  1. eliezertradutor

    Programa em C (Resolvido)

    Obrigado Felipe Guedes. Funcionou. Só tirei o incremento (nota= nota +1) porque ele estava somando 1 ao resultado e a media ficava a mais.
  2. eliezertradutor

    Programa em C (Resolvido)

    Pessoal estou com problemas ao fazer um programa para calcular a media de duas notas. Segue o codigo: int main(int argc, char *argv[]) { float nota1,nota2, media; printf ("Digite a primeira nota"); scanf ("%d", &nota1); do { printf ("digite 1 como nota\n"); scanf ("%d", &nota1); } while (nota1==0); if (nota1 !=0) { printf ("digite a nota 2\n"); scanf ("%d", &nota2); } media=(nota1+nota2)/2; printf ("a media eh %d.2\n ",media); return 0; } Ele compila legal e roda. Só que aparece a mensgem "Digite 1 como nota que só deveria aparecer quando o usuário digitasse 0 (Zero). a ideia é que o usuario nunca possa registrar zero como nota, no minimo 1.
×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.