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:
Respostas
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 similares
5 anos atrás
5 anos atrás
5 anos atrás
7 anos atrás
7 anos atrás
8 anos atrás
8 anos atrás
8 anos atrás