Ir para conteúdo

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

masterfenix

como colocar esc no programa?

Recommended Posts

ola amigo estou aqui com mais uma duvida, estou tentando fazer um programa que repita 10 vezes a mesma pergunta só que tambem queria coloca um saída quando o botão esc for pressionado, já olhei em vários livros e aqui no fórum a procura de com fazer só não achei alguma coisa que tira-se esta duvida

eu foi ate aqui na repetição esta ok esta fazer 10 vez

 

#include <stdio.h>

#include <stdlib.h>
#include <conio.h>
void categoria(int idade){
if ( idade<=4)
{
printf ("Idade insuficiente ");
}
if (idade >=5 && idade <=7)
{ printf("Sua categoria e infatil A ");
}
if (idade >=8 && idade <=10)
{ printf("Sua categoria e infatil B ");
}
if (idade >=11 && idade <=14)
{ printf("Sua categoria e juvenil A ");
}
if (idade >=15 && idade <=17)
{ printf("Sua categoria e juvenil B ");
}
if (idade >= 18)
{ printf ("Sua categoria e adulto ");
}
}
main()
{
int idade,contador=1,ESC;
do
{
printf ("DIGITE QUANTIDA E A IDADE DO ATLETA E PRESSIONE ENTER: ");
scanf("%d", &idade);
categoria(idade);
getch();
system("cls");
contador = contador + 1;
}
while(contador <=10);
system("cls");
getch();
alguém pode da um luz para mim só quero um explica de com fazer não post feito quero tenta fazer com um orientação

Compartilhar este post


Link para o post
Compartilhar em outros sites

valeu amigo deu certinho aqui

meu cogido fonte ficou assim

 

#include <stdio.h>
#include <stdlib.h>
#include <conio.h>
void categoria(int idade){
if ( idade<=4)
{
printf ("\nIdade insuficiente \n");
printf ("\nPRESSIONE ESC PARA SAIR OU ENTRE PARA CONTINUAR ");
}
if (idade >=5 && idade <=7)
{ printf("\ntSua categoria e infatil A \n");
printf ("\nPRESSIONE ESC PARA SAIR OU ENTRE PARA CONTINUAR ");
}
if (idade >=8 && idade <=10)
{ printf("\nSua categoria e infatil B \n");
printf ("\nPRESSIONE ESC PARA SAIR OU ENTRE PARA CONTINUAR ");
}
if (idade >=11 && idade <=14)
{ printf("\nSua categoria e juvenil A \n");
printf ("\nPRESSIONE ESC PARA SAIR OU ENTRE PARA CONTINUAR ");
}
if (idade >=15 && idade <=17)
{ printf("\nSua categoria e juvenil B \n");
printf ("\nRESSIONE ESC PARA SAIR OU ENTRE PARA CONTINUAR ");
}
if (idade >= 18)
{ printf ("\nSua categoria e adulto \n");
printf ("\nPRESSIONE ESC PARA SAIR OU ENTRE PARA CONTINUAR ");
}
}
main ()
{
int idade;
char exit;
do{
system("color 0a");
system("cls");
printf ("DIGITE A IDADE DO ATLETA E PRESSIONE ENTER: ");
scanf("%d", &idade);
categoria(idade);
exit = getch();
}while (exit !=27);
system("pause>>null");
}
vou deixa postado aqui para pode ajuda alguém que tenha a mesma duvida

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.