Ajuda em exercicio vetores em C++!!!

Discussão em 'PC, Hardware & Gadgets - Discussão geral' iniciada por Babylon, 19 Agosto 2008.


  1. Babylon Bam-bam-bam

    Número de Mensagens:
    11,464
    Pontos de Troféu:
    439
    Aewgalera blz?
    Seguinte este semestre eu estou tendo que fazer uns exercicios de algoritmo em C++ no, tipo so que eu ainda não sei nada de C++, tipo PHP e pascal eu ja sei um pouco, mais como é em C neh... bom os exercicios são estes aqui:


    1) Faça um algoritmo que implemente os seguintes procedimentos:
    a) preencher um vetor de 70 posições com o número correspondente ao dobro do valor da posição;
    b) preencher um segundo vetor de 100 posições com os números de 1 a 100;
    c) preencher um terceiro vetor de 70 posições de forma que as posições múltiplas de 3 devem ser preenchidas com o nº 10 e as demais devem ser preenchidas com o nº da posição vezes 10;
    d) visualizar uma posição de um dos três vetores; deverá ser pedido ao usuário que informe qual dos três vetores e qual posição deverá ser exibida.

    3) Implemente um algoritmo que preencha um vetor de 40 posições, aleatoriamente ou fornecido pelo usuário, e imprima o maior e o menor valor contido no vetor.



    Bom tem mais exercicios, mais so me ajudando nestes ja esta bom galera!!!
    Desdeja flws e vlws!!!
  2. StrikerX3 Veterano

    Número de Mensagens:
    1,226
    Pontos de Troféu:
    104
    Se você sabe fazer isso em PHP ou Pascal, você sabe fazer em C++ de boa...
  3. Babylon Bam-bam-bam

    Número de Mensagens:
    11,464
    Pontos de Troféu:
    439
    Tipo StrikerX3;3478293 é que tem umas instruções em C++ que eu não sei saca, tipo as bibliotecas include que não existe em Pascal ao PHP, mais ta massa kara, no mais vlws tb pela ajuda Cloudst69, vo da uma olhada depois...

    Flws e vlws a todos!!!
  4. Cloudst69 Supra-sumo

    Número de Mensagens:
    2,854
    Pontos de Troféu:
    154
    Apaguei minha outra mensagem sem querer.

    Fiz o 3 tbm:

    Arquivos Anexados:

    • exs_cpp.zip
      Tamanho do arquivo:
      948 bytes
      Visualizações:
      35
  5. StrikerX3 Veterano

    Número de Mensagens:
    1,226
    Pontos de Troféu:
    104
    É que pedir ajuda é uma coisa, pedir pra resolver é outra... :P Eu não resolvo, mesmo que seja pra "servir de exemplo". Mas eu posso ajudar dando umas dicas.

    Mas então, você está falando das classes do namespace std? Tipo vector, queue, list, etc.?

    É bastante simples. Primeiro, você tem que incluir a classe que você quer usar no programa. Por exemplo, vector:
    Código:
    #include <vector>
    Pra criar um vetor, é só escrever:
    Código:
    vector<tipo> nome_do_vetor;
    Por exemplo, pra criar um vetor de inteiros:
    Código:
    vector<int> vet;
    Pra inserir itens no final do vetor:
    Código:
    vet.push_back(1); // vet = [1]
    vet.push_back(5); // vet = [1, 5]
    vet.push_back(3); // vet = [1, 5, 3]
    vet.push_back(6); // vet = [1, 5, 3, 6]
    Pra inserir itens em uma posição específica do vetor:
    Código:
    vet.insert(vet.begin() + posicao, item);
    Exemplo:
    Código:
    vet.insert(vet.begin() + 2, 9); // vet = [1, 5, 9, 3, 6]
    Pra consultar um item, é igual array:
    Código:
    vet[indice]
    Ou você pode usar:
    Código:
    vet.at(indice);
    Pra remover:
    Código:
    vet.remove(vet.begin() + indice);
    Exemplo:
    Código:
    vet.remove(vet.begin() + 1); // vet = [1, 9, 3, 6]
    Estes dois sites, mais o help do Visual Studio (se você tiver) ajudam muito:
    http://www.cppreference.com/
    http://www.cplusplus.com/reference/

Compartilhe essa página