A maior rede de estudos do Brasil

Vertores

Como fazer vetores em c++

AlgoritmosESTÁCIO EAD

5 resposta(s)

User badge image

Alexandre

Há mais de um mês

Vetor pode ser declarados de duas maneiras:

int vetor[5]  //vetor de 5 posição.

int vetor[] = {1,2,3} //vetor de 3 posição contendo os valores 1,2 e 3.

O vetor sempre começa da posição "0", sendo assi um vetor de vetor[N] posição começaria no 0 (vetor[0]) e terminaria no N-1 (vetor[n-1]), sendo assim se um vetor tem 3 posição ele ficaria assim: vetor[0], vetor[1] e vetor[2].

Exemplos em c++:

#include<iostream>;
using namespace std;
int main{
   int vetor[3];
   //ler os valores que serão armazaenados no vetor.
  for(int i = 0 ; i < 3 ; i++){
      cin >> vetor[i];
}
//imprimir vetor.
  for(int i = 0 ; i < 3 ; i++){
      cout << vetor[i] << "\n";
}
system("pause");
return 0;

}

 

Vetor pode ser declarados de duas maneiras:

int vetor[5]  //vetor de 5 posição.

int vetor[] = {1,2,3} //vetor de 3 posição contendo os valores 1,2 e 3.

O vetor sempre começa da posição "0", sendo assi um vetor de vetor[N] posição começaria no 0 (vetor[0]) e terminaria no N-1 (vetor[n-1]), sendo assim se um vetor tem 3 posição ele ficaria assim: vetor[0], vetor[1] e vetor[2].

Exemplos em c++:

#include<iostream>;
using namespace std;
int main{
   int vetor[3];
   //ler os valores que serão armazaenados no vetor.
  for(int i = 0 ; i < 3 ; i++){
      cin >> vetor[i];
}
//imprimir vetor.
  for(int i = 0 ; i < 3 ; i++){
      cout << vetor[i] << "\n";
}
system("pause");
return 0;

}

 

User badge image

Níkolas

Há mais de um mês

Você tem que criar uma variávl comum e na frente colocar cochetes ( [] ), dentro deste cochete se coloca a quantidade de posições que o seu vetor vai ter. Use um laço "for" para popular ele.

int main{

  int vetor[10]; //Declarando vetor chamado "vetor" de 10 posições.

  for (i = 0; i < 10; i++) //Laço de repetição "for" criado para popular o vetor;

  {

    vetor[i] = i; //Populando o vetor na posição "i" com o valor de "i".

  }

  system("pause"); //Função que espera você digitar alguma coisa.

}

User badge image

Marcos

Há mais de um mês

#include <stdio.h>
 #include <stdlib.h>
 #include <conio.h>
 
 int main(void)
 {
    int vetor[5];
    int x, y;
 
    printf ("digite 5 numeros\n");
 
    for (y = 0; y < 5; y++)   /*Este laco faz o scan de cada elemento do vetor*/
    {
       scanf("%d", &vetor[y] );
    }
    y = 1;
    x = vetor[0];
 
    while (y < 5) /*Este laco compara cada elemento do vetor*/
    {
        if (vetor[y] > x)
        {
           x = vetor[y];
        }
        y++;
    }
 
    printf("\n O maior numero que voce digitou foi %d .\n",x);
 getch ();
    return 0;
 }

Essa pergunta já foi respondida por um dos nossos estudantes