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
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",¬a);
/* 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",¬a);
}
/* 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
Filosofia,
8 meses atrás
Matemática,
8 meses atrás
Matemática,
8 meses atrás
Geografia,
11 meses atrás
Português,
11 meses atrás
Português,
1 ano atrás