Ir para conteúdo

POWERED BY:

Arquivado

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

Henrique Cabral

programa com menu

Recommended Posts

Eu fiz um programa em c que envolve menu, tentei por várias vezes compilá-lo para executar mas não estou conseguindo ai vai o programa: Faça um programa em C que simule um cardápio de vitaminas, cada uma delas contendo até 5 ingredientes. Utilize o conceito de structs para desenvolver seu código.O programa deve ter um menu principal com as opções INSERIR, EXCLUIR, ALTERAR, CONSULTAR,BUSCAR e SAIR. Todo código deve ser desenvolvido utilizando o conceito de modularização. As informações necessárias são

Vitamina:

{nome,tipo,ingredientes}

Ingredientes:

{Nome,quantidade}

 

#include<stdio.h>
#include<stdlib.h>
struct CardapioVitaminas{
char nome[50];
char tipo;
}
struct ingredientes {
char nome[50];
int quantidade;
}  
int main () {
int opcao;
	do {
	printf ("1- Inserir \n 2- Excluir \n 3- Alterar \n 4- Consultar \n 5- Buscar \n 6- Sair \n Entre com a Opção \n");
	scanf ("%i",&opcao);
	switch (opcao){
		case 1: {
		printf ("Insira a vitamina de seu desejo! \n");			
		fgets(v.CadapioVitaminas,VIT,stdin);
		printf("Insira os ingredientes\n");
		fgets(v.CardapioVitaminas,VIT,stdin);
		break;
		}
		case 2: {
		printf ("Exclua uma vitamina! \n");
		break;
			}
		case 3: {
                       printf ("Altere alguma vitamina! \n");
                       break;
		}
			case 4: {
                      printf ("Faça uma consulta no cardapio de vitaminas! \n");
                       break;
			}
		case 5: {
                      printf ("Inicie a Busca no cardapio! \n");
                       break;
			}
		case 6: {
                       printf ("Obrigado, volte sempre! \n");
                       break;
		}
		default : {
		printf ("Opção Invalida. \n");
		break;
		}
	}
	}while (opcao!=6);
	return 0;
	} 

 

Me ajudem a terminar esse código por favor pessoal, obrigado :)

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.