Olá faço curso a distância de Análise de Sistemas. Na matéria de Estruturas de dados surgiu um exemplo dado no material on-line que exibia o seguinte código fonte:
#include <iostream> using namespace std; void menu() { system ("cls"); cout<<"\nMenu\n"; cout<<"\n1-Pilha"; cout<<"\n2-Fila"; cout<<"\n3-Lista"; cout<<"\n4-Arvore"; cout<<"\n5-Grafo"; cout<<"\n6-Sair"; cout<<"\nOpcao: "; } int main() { int op; do { menu(); cin>> op switch (op) { case 1: cout<<"\nMetodo de acesso: LIFO\n"; break; case 2: cout<<"\nMetodo de acesso: FIFO\n"; break; case 3: cout<<"\nMetodo de acesso: Lista\n"; break; case 4: cout<<"\nMetodo de acesso: Arvore\n"; break; case 5: cout<<"\nMetodo de acesso: Grafo\n"; break; case 6: cout<<"\nEstudar\n"; break; default: cout<<"\nOpção Invalida\n"; } System ("pause"); } while (op!=6); return 0; }
Mas da erro na compilação, logo na linha 5 e depois na 7 e vai até a 13. Qual o problema desse código?
Pergunta
Mr. Davi
Olá faço curso a distância de Análise de Sistemas. Na matéria de Estruturas de dados surgiu um exemplo dado no material on-line que exibia o seguinte código fonte:
#include <iostream>
using namespace std;
void menu()
{
system ("cls");
cout<<"\nMenu\n";
cout<<"\n1-Pilha";
cout<<"\n2-Fila";
cout<<"\n3-Lista";
cout<<"\n4-Arvore";
cout<<"\n5-Grafo";
cout<<"\n6-Sair";
cout<<"\nOpcao: ";
}
int main()
{
int op;
do
{
menu();
cin>> op
switch (op)
{
case 1: cout<<"\nMetodo de acesso: LIFO\n";
break;
case 2: cout<<"\nMetodo de acesso: FIFO\n";
break;
case 3: cout<<"\nMetodo de acesso: Lista\n";
break;
case 4: cout<<"\nMetodo de acesso: Arvore\n";
break;
case 5: cout<<"\nMetodo de acesso: Grafo\n";
break;
case 6: cout<<"\nEstudar\n";
break;
default: cout<<"\nOpção Invalida\n";
}
System ("pause");
}
while (op!=6);
return 0;
}
Mas da erro na compilação, logo na linha 5 e depois na 7 e vai até a 13. Qual o problema desse código?
Alguém pode me ajudar?
Valeu
Link para o comentário
Compartilhar em outros sites
1 resposta a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.