Ir ao conteúdo

Posts recomendados

Postado

estou desenvolvendo um programa em c e no final dele queria que aparecesse na tela a opcao que a pessoa escolheu.

serao 5 casos "case", então queria que no fim do programa aparecesse qual a escolha da pessoa.

alguem pode me ajudar?

 

Postado

Como a sua pergunta não está bem especificada, pode ser que eu acabe não respondendo a sua pergunta. Se isso acontecer, poste de maneira mais específica para que não haja mais dúvidas.

Se tratando de a escolher ser um número inteiro, leia a escolha da pessoa e armazene-a em uma variável usando scanf ou outro método. Caso a entrada seja uma string, você deverá ler a escolha e armazenar em uma vetor char. Ao final basta imprimir usando printf ou outro.

  • Curtir 1
Postado

obrigado amigo por responder

desculpa por ser estão vago na pergunta

o caso seria esse

 

    case 1:
                        system ("cls");
                        printf ("\t voce escolheu sorve de flocus.\n");
                        printf ("\t com calda \n");
                        printf ("\t casquinha P \n");
                        printf ("\t Valor  R$ 10,00 \n");
                        printf ("\t\n  quantos  voce quer ? \n");
                        scanf ("%i",&qnt);
                        produto = 10 * qnt;
                        printf ("\t l fica em R$%.000f \n",produto);
                        printf ("\t\n Deseja comprar?: \n ");
                        printf ("\t (1) SIM \n");
                        printf ("\t (2) NAO \n");
                        scanf ("\t %d",&resp); 

                        fflush(stdin);

 

 

esse é o caso

gostaria de sabe se existe algum jeito de imprimir na tela no fim do programa essa escolha toda.

caso a pessoa escolha essa opção, se da pra imprimir na tela a opção inteira de sua escolha.

 

Postado
agora, programador2017 disse:

obrigado amigo por responder

desculpa por ser estão vago na pergunta

o caso seria esse

 

    case 1:
                        system ("cls");
                        printf ("\t voce escolheu sorve de flocus.\n");
                        printf ("\t com calda \n");
                        printf ("\t casquinha P \n");
                        printf ("\t Valor  R$ 10,00 \n");
                        printf ("\t\n  quantos  voce quer ? \n");
                        scanf ("%i",&qnt);
                        produto = 10 * qnt;
                        printf ("\t l fica em R$%.000f \n",produto);
                        printf ("\t\n Deseja comprar?: \n ");
                        printf ("\t (1) SIM \n");
                        printf ("\t (2) NAO \n");
                        scanf ("\t %d",&resp); 

                        fflush(stdin);

 

 

esse é o caso

gostaria de sabe se existe algum jeito de imprimir na tela no fim do programa essa escolha toda.

caso a pessoa escolha essa opção, se da pra imprimir na tela a opção inteira de sua escolha.

 

Para isso, você terá que criar uma função para imprimir. Não é possível usar esse código porque nele é feita a leitura dos dados. É recomendado que você faça a função para organizar seu código e deixá-lo menor também caso for usar mais vezes. Por exemplo:

void Imprimir(int variavelcase, int qnt, int produto)
{
  if(variavelcase == 1)
    {
		printf("voce comprou %d casquinha(s) P de flocos com calda por R$%d", qnt, produto);
    }
}

//E quando você quiser mostrar na tela o que foi comprado.

Imprimir(x, qnt, produto);//x é a variável utilizada no switch case.

A partir dessa ideia, creio que seja possível você continuar.

  • Curtir 1

Crie uma conta ou entre para comentar

Você precisa ser um usuário para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar agora

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...

LANÇAMENTO!

eletronica2025-popup.jpg


CLIQUE AQUI E BAIXE AGORA MESMO!