Informática, perguntado por kabullozynho, 11 meses atrás

Crie um programa que deve receber a nota de um aluno, sendo o valor válido de 0 a 10.

Caso o usuário informe um valor fora desse intervalo, solicite novamente a senha.

OBS: Linguagem em C.

Anexos:

Soluções para a tarefa

Respondido por luisdavidms
1

Resposta:

Olá,

A solução do problema é:

/* Biblioteca necessária para entrada e saída de dados */

#include<stdio.h>

int main()

{

float nota;

printf("Informe a nota: ");

scanf("%f",&nota);

/* enquanto a nota informada for menor que 0 e maior que 10 a condição do comando while será satisfeita e o loop será executado */

while(nota<0 || nota>10)

{

printf("\nInforme uma nota valida (0-10): ");

scanf("%f",&nota);

}

/* Quando uma nota valida for informada a condição deixa de ser satisfeita, o loop é interrompido e é exibida a nota informada*/

printf("A nota informada é %.1f",nota);

/* O programa foi executado sem erros, retornando 0 */

return 0;

}

Perguntas interessantes