Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- /* Lista de exercícios - Exercicio 5
- Menu de animais com o comando switch
- Autor: José Anilto dos Anjos - RA 2485827201
- Data: 19Out2015
- */
- #include <stdio.h>
- #include <stdlib.h>
- int main()
- {
- int op;
- do
- {
- system("cls");
- printf("\n\n MENU DE ANIMAIS\n");
- printf("\n [1] Mamiferos");
- printf("\n [2] Aves");
- printf("\n [3] Repteis");
- printf("\n [4] Sair");
- printf("\n\n Digite sua opcao: ");
- scanf("%d", &op);
- switch(op)
- {
- case 1:
- {
- system("CLS");
- do
- {
- system("cls");
- printf("\n\n MENU DE MAMIFEROS\n");
- printf("\n [1] Quadrupedes");
- printf("\n [2] Bipedes");
- printf("\n [3] Voador");
- printf("\n [4] Aquatico");
- printf("\n [5} Sair");
- printf("\n\n Digite sua opcao: ");
- scanf("%d", &op);
- switch(op)
- {
- case 1:
- {
- system("CLS");
- do
- {
- system("cls");
- printf("\n\n MENU DE MAMIFEROS QUADRUPEDES\n");
- printf("\n [1] Carnivoro");
- printf("\n [2] Herbivoro");
- printf("\n [3] sair");
- printf("\n\n Digite sua opcao: ");
- scanf("%d", &op);
- switch(op)
- {
- case 1:
- {
- system("CLS");
- printf("\n Leao");
- system("pause > NULL");
- break;
- }
- case 2:
- {
- system("CLS");
- printf("\n Cavalo");
- system("pause > NULL");
- break;
- }
- default:
- {
- system("CLS");
- break;
- }
- }
- } while (op != 3);
- op = 0;
- break;
- }
- case 2:
- {
- system("CLS");
- do
- {
- system("cls");
- printf("\n\n MENU DE MAMIFEROS BIPEDES\n");
- printf("\n [1] Onivoro");
- printf("\n [2] Frugivoro");
- printf("\n [3] sair");
- printf("\n\n Digite sua opcao: ");
- scanf("%d", &op);
- switch(op)
- {
- case 1:
- {
- system("CLS");
- printf("\n Homem");
- system("pause > NULL");
- break;
- }
- case 2:
- {
- system("CLS");
- printf("\n Macaco");
- system("pause > NULL");
- break;
- }
- default:
- {
- system("CLS");
- break;
- }
- }
- } while (op != 3);
- op = 0;
- break;
- }
- case 3:
- {
- system("CLS");
- printf("\n Morcego");
- system("pause > NULL");
- break;
- }
- case 4:
- {
- system("CLS");
- printf("\n Baleia");
- system("pause > NULL");
- break;
- }
- default:
- {
- system("CLS");
- break;
- }
- }
- } while (op != 5);
- op = 0;
- break;
- }
- case 2:
- {
- system("CLS");
- do
- {
- system("cls");
- printf("\n\n MENU DE AVES\n");
- printf("\n [1] Nao voadoras");
- printf("\n [2] Nadadoras");
- printf("\n [3] De rapina");
- printf("\n [4] Sair");
- printf("\n\n Digite sua opcao: ");
- scanf("%d", &op);
- switch(op)
- {
- case 1:
- {
- system("CLS");
- do
- {
- system("cls");
- printf("\n\n MENU DE AVES NAO VOADORAS\n");
- printf("\n [1] Tropical");
- printf("\n [2] Polar");
- printf("\n [3] sair");
- printf("\n\n Digite sua opcao: ");
- scanf("%d", &op);
- switch(op)
- {
- case 1:
- {
- system("CLS");
- printf("\n Avestruz");
- system("pause > NULL");
- break;
- }
- case 2:
- {
- system("CLS");
- printf("\n Pinguim");
- system("pause > NULL");
- break;
- }
- default:
- {
- system("CLS");
- break;
- }
- }
- } while (op != 3);
- op = 0;
- break;
- }
- case 2:
- {
- system("CLS");
- printf("\n Pato");
- system("pause > NULL");
- break;
- }
- case 3:
- {
- system("CLS");
- printf("\n Aguia");
- system("pause > NULL");
- break;
- }
- default:
- {
- system("CLS");
- break;
- }
- }
- } while (op != 4);
- op = 0;
- break;
- }
- case 3:
- {
- system("CLS");
- do
- {
- system("cls");
- printf("\n\n MENU DE REPTEIS\n");
- printf("\n [1] Com casco");
- printf("\n [2] Carnivoro");
- printf("\n [3] Sem patas");
- printf("\n [4] Sair");
- printf("\n\n Digite sua opcao: ");
- scanf("%d", &op);
- switch(op)
- {
- case 1:
- {
- system("CLS");
- printf("\n Tartaruga");
- system("pause > NULL");
- break;
- }
- case 2:
- {
- system("CLS");
- printf("\n Crocodilo");
- system("pause > NULL");
- break;
- }
- case 3:
- {
- system("CLS");
- printf("\n Cobra");
- system("pause > NULL");
- break;
- }
- default:
- {
- system("CLS");
- break;
- }
- }
- } while (op != 4);
- op = 0;
- break;
- }
- default:
- {
- system("CLS");
- break;
- }
- }
- } while (op != 4);
- system("pause > NULL");
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement