Ir para conteúdo
Fórum Script Brasil

Carlis

Membros
  • Total de itens

    1
  • Registro em

  • Última visita

Sobre Carlis

Carlis's Achievements

0

Reputação

  1. Carlis

    array

    O pessoal preciso da vossa ajuda sou novo em programação já a um mes estou a tentar resolver o seguite exercicio. Dado um vetor(array) de 11 elementos, inserir um número x ao lado de todos os elementos que têm o digito 1 (x é digitado no teclado) . Exemplo: 0 1 2 3 4 5 6 7 8 9 10 indeces 5 1 7 9 16 22 71 2 4 27 8 elementos lidos x= 3 elemento lido Resultado 0 1 2 3 4 5 6 7 8 9 10 11 12 13 indeces 5 3 1 7 9 3 16 22 3 71 2 4 27 8 fiz um codigo mas não consegui resolver o problema #include<iostream> using namespace std; main(){ int x,vet[10],vec[20],b; for(int x=0;x<11;x++){ cout<<"["<<x<<"]Digite um numero: "; scanf("%d",&vet[x]); } for(int x=0;x<20;x++) { if(vet[x]==1){ b=vet[x]; vec[x]=5; cout<<"["<<x<<"]Vector : "<<vec[x]<<endl; x++; vec[x]=b; cout<<"["<<x<<"]Vector : "<<vec[x]<<endl; } else{ vec[x]=vet[x]; cout<<"["<<x<<"]Vector : "<<vec[x]<<endl; } if(vec[x]==vet[10]){ break; } } return 0; }
×
×
  • Criar Novo...