Jump to content

eliezertradutor

Members
  • Content count

    1
  • Joined

  • Last visited

Community Reputation

0 Comum

About eliezertradutor

  1. 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.
×

Important Information

Ao usar o fórum, você concorda com nossos Terms of Use.