Páginas

quinta-feira, 10 de novembro de 2011

Exemplo 6

==============================================================

 Escrever um programa em "C" que solicita as notas das duas provas feitas por cada um dos alunos de uma turma (as notas tem de estar no intervalo [0 -10]) e imprime para cada um a média das notas. O programa deve parar imediatamente após ter sido digitado o valor 50 para a nota da primeira prova.

==============================================================
 #include <stdio.h>

int main(){

float nota1,nota2,media;

    do{

        do{
            printf("Entre com a primeira nota:\n");
            scanf("%f",&nota1);

            if(nota1 == 50){
                break;
            }

            printf("Entre com a segunda nota:\n");
            scanf("%f",&nota2);

            if((nota1 < 0) || (nota1 > 10) || (nota2 < 0) || (nota2 >10)){
                printf("Escreva novamente as notas!\n\n");
            }

        }while((nota1 < 0) || (nota1 > 10) || (nota2 < 0) || (nota2 >10));

        if(nota1 == 50){
            break;
        }

        media = (nota1 + nota2)/2;
        printf("Media : %.2f\n\n",media);

    }while(nota1 != 50);

return(0);
}

==============================================================

Nenhum comentário:

Postar um comentário