#include <stdio.h>
#include <stdlib.h>
int main()
{
/* Declaracao de variaveis */
float nota;
/* Entrada de dados */
printf("Este programa converte uma nota\n"); printf("inserida pelo usuario em um conceito.");
/* Ler nota a partir do teclado */
printf("\n\nDigite a nota:\n");
/* Verifica a correspondencia entre nota inserida e o respectivo conceito */
switch((int) nota) { /* Converte a nota para inteiro, */
/* atraves de truncamento */
case 10:
case 9:
case 8:
case 7:
case 6:
case 5:
case 4:
case 3:
case 2:
case 1:
case 0:
default:
printf("Erro de leitura da nota"); }
/* Pausa na execucao do programa */
return 0;
}
I2luY2x1ZGUgPHN0ZGlvLmg+CiNpbmNsdWRlIDxzdGRsaWIuaD4KCmludCBtYWluKCkKewogICAgIC8qIERlY2xhcmFjYW8gZGUgdmFyaWF2ZWlzICovCiAgICAgZmxvYXQgbm90YTsKCiAgICAgLyogRW50cmFkYSBkZSBkYWRvcyAqLwogICAgIHByaW50ZigiRXN0ZSBwcm9ncmFtYSBjb252ZXJ0ZSB1bWEgbm90YVxuIik7CiAgICAgcHJpbnRmKCJpbnNlcmlkYSBwZWxvIHVzdWFyaW8gZW0gdW0gY29uY2VpdG8uIik7CiAgICAgCiAgICAgLyogTGVyIG5vdGEgYSBwYXJ0aXIgZG8gdGVjbGFkbyAqLwogICAgIHByaW50ZigiXG5cbkRpZ2l0ZSBhIG5vdGE6XG4iKTsKICAgICBzY2FuZigiJWYiLCAmbm90YSk7CiAgICAgcHJpbnRmKCJcblxuIik7CiAgICAgIAogICAgIC8qIFZlcmlmaWNhIGEgY29ycmVzcG9uZGVuY2lhIGVudHJlIG5vdGEgaW5zZXJpZGEgZSBvIHJlc3BlY3Rpdm8gY29uY2VpdG8gICAgICAgKi8KICAgICBzd2l0Y2goKGludCkgbm90YSkgewkvKiBDb252ZXJ0ZSBhIG5vdGEgcGFyYSBpbnRlaXJvLCAqLwoJICAgICAJCQkvKiBhdHJhdmVzIGRlIHRydW5jYW1lbnRvICovCiAgICAgICAgICAgIGNhc2UgMTA6CiAgICAgICAgICAgICAgICAgcHJpbnRmKCJMb3V2b3JcbiIpOwogICAgICAgICAgICBjYXNlIDk6CiAgICAgICAgICAgICAgICAgcHJpbnRmKCJNdWl0byBib21cbiIpOwogICAgICAgICAgICBjYXNlIDg6CiAgICAgICAgICAgIGNhc2UgNzoKICAgICAgICAgICAgICAgICBwcmludGYoIkJvbVxuIik7CiAgICAgICAgICAgIGNhc2UgNjoKICAgICAgICAgICAgICAgICBwcmludGYoIlJlZ3VsYXJcbiIpOwogICAgICAgICAgICBjYXNlIDU6CiAgICAgICAgICAgICAgICAgcHJpbnRmKCJJbnN1ZmljaWVudGVcbiIpOwogICAgICAgICAgICBjYXNlIDQ6CiAgICAgICAgICAgIGNhc2UgMzoKICAgICAgICAgICAgY2FzZSAyOgogICAgICAgICAgICBjYXNlIDE6CiAgICAgICAgICAgIGNhc2UgMDoKICAgICAgICAgICAgICAgICBwcmludGYoIkRlZmljaWVudGVcbiIpOwogICAgICAgICAgICBkZWZhdWx0OgogICAgICAgICAgICAgICAgIHByaW50ZigiRXJybyBkZSBsZWl0dXJhIGRhIG5vdGEiKTsKICAgICB9CiAgICAgCgogICAgLyogUGF1c2EgbmEgZXhlY3VjYW8gZG8gcHJvZ3JhbWEgKi8KICAgICBwcmludGYoIlxuXG5cblxuIik7CiAgICAgZ2V0Y2hhcigpOwogICAgIHJldHVybiAwOwp9Cg==