#include <stdio.h>
#include <stdlib.h>
void funcao ()
{
int cont1=0,cont2=0,cont3=0,cont4=0,total=0,i,nota;
while(nota>=0 && nota <=100)
{
if(nota>=0 && nota<=25)
cont1++;
if(nota>25 && nota<=50)
cont2++;
if(nota>50 && nota<=75)
cont3++;
if(nota>75 && nota<=100)
cont4++;
printf("Informe uma nova nota: ");
}
total=cont1+cont2+cont3+cont4;
printf("total % d cont1 %d", total
,cont1
); printf("\n Porcentagens sao: pessima = %f, ruins = %f, boas = %f, otimas = %f. ", (float)cont1
/total
*100,(float)cont2
/total
*100,(float)cont3
/total
*100,(float)cont4
/total
*100) ;
}
int main()
{
funcao();
return 0;
}
I2luY2x1ZGUgPHN0ZGlvLmg+CiNpbmNsdWRlIDxzdGRsaWIuaD4KCgp2b2lkIGZ1bmNhbyAoKQoKewogICAgaW50IGNvbnQxPTAsY29udDI9MCxjb250Mz0wLGNvbnQ0PTAsdG90YWw9MCxpLG5vdGE7CgogICAgcHJpbnRmKCJJbmZvcm1lIGEgbm90YTogIik7CgoKICAgIHNjYW5mKCIlZCIsJm5vdGEpOwoKICAgIHdoaWxlKG5vdGE+PTAgJiYgbm90YSA8PTEwMCkKICAgIHsKICAgICAgICBpZihub3RhPj0wICYmIG5vdGE8PTI1KQogICAgICAgIGNvbnQxKys7CiAgICAgICAgaWYobm90YT4yNSAmJiBub3RhPD01MCkKICAgICAgICBjb250MisrOwogICAgICAgIGlmKG5vdGE+NTAgJiYgbm90YTw9NzUpCiAgICAgICAgY29udDMrKzsKICAgICAgICBpZihub3RhPjc1ICYmIG5vdGE8PTEwMCkKICAgICAgICBjb250NCsrOwoKICAgICAgICBwcmludGYoIkluZm9ybWUgdW1hIG5vdmEgbm90YTogIik7CiAgICAgICAgc2NhbmYoIiVkIiwgJm5vdGEpOwoKICAgIH0KCiAgIHRvdGFsPWNvbnQxK2NvbnQyK2NvbnQzK2NvbnQ0OwogICBwcmludGYoInRvdGFsICUgZCBjb250MSAlZCIsIHRvdGFsLGNvbnQxKTsKICAgcHJpbnRmKCJcbiBQb3JjZW50YWdlbnMgc2FvOiBwZXNzaW1hID0gJWYsIHJ1aW5zID0gJWYsIGJvYXMgPSAlZiwgb3RpbWFzID0gJWYuICIsIChmbG9hdCljb250MS90b3RhbCoxMDAsKGZsb2F0KWNvbnQyL3RvdGFsKjEwMCwoZmxvYXQpY29udDMvdG90YWwqMTAwLChmbG9hdCljb250NC90b3RhbCoxMDApIDsKCgoKCgp9CgppbnQgbWFpbigpCnsKICAgZnVuY2FvKCk7CgoKICAgIHJldHVybiAwOwp9Cg==