• Matéria: Informática
  • Autor: Anônimo
  • Perguntado 8 anos atrás

Fazer em C++.

Faça um programa que apresente o menu abaixo:
1- Cadastrar vetor
2- Ordenar vetor
3- Maior número vetor
4- Menor numero vetor
5- Sair
O usuário deverá escolher a opção entre as listadas acima. O programa sairá quando o usuário escolher a opção 5.


Gabriel2ANO: Cadastrar vetor? como assim
Gabriel2ANO: O usuário interagir com o vetor e add campos em tempo real?
Anônimo: puts mano n sei te explicadar
Anônimo: explicar*

Respostas

respondido por: Gabriel2ANO
2
while (opcao!=5){
cout <<1- Cadastrar vetor\n
2- Ordenar vetor\n
3- Maior número vetor\n
4- Menor numero vetor\n
5- Sair\n <<endl;
int opcao,i;
int vetor[];
cin>>opcao;
int size;
switch (opcao){
case 1:
cout <<"Adicionar componente: "<<endl;
cin>>vetor [i];
++size;
break;
case 2:
int i,j,aux;
for( i=0; i<5; i++ ){
for( j=i+1; j<10; j++ ){
if( vetor[i] > vetor[j] ){
aux = vetor[i];
vetor[i] = vetor[j];
vetor[j] = aux;
}
}
}
for(i=0;i<size;i++) {
cout <<vetor[i]<<" , ";
}
break;

case 3:
int j,maior;
while (j <i){
if(vetor [j]>maior)maior=vetor [j];
++j;
}
cout <<"Maior número: "<<maior;
break;

case 4:
int k;
int menor=vetor [0];
while (k <i){
++k;
if(menor<vetor [k])menor=vetor [k];
}
break;

case 5:
exit (0);
break;
}
++i;
}

Hey mano o item 2 eu não sei se vai dar certo mas se não dar você fala aí

Anônimo: ok
Perguntas similares