Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

ivanferrete

Vetor em C++

Recommended Posts

bem vindo véi

Dava pra tentar se esforçar né cara.. mas vamos lá

 

 

#include <stdio.h>

#include <stdlib.h>

int main()

{

int num[100], cont, cont2;

 

for(cont=0;cont<100;cont++) {

scanf("%d", &num[cont]);

for(cont2=0;cont2<cont;cont2++) { //percorrer o vetor para ver se tem numeros repetidos

if (cont2 != cont) { //pular o cont quando forem iguais, para não dar loop

if (num[cont2] == num[cont]) {

cont = cont - 1; //diminuir cont para sobrescrever o proximo numero neste

printf("Numero repetido.. deletado..\n");

break; } } }

}

 

system("pause");

}

 

qq coisa chama

Compartilhar este post


Link para o post
Compartilhar em outros sites

bem vindo véi

Dava pra tentar se esforçar né cara.. mas vamos lá

 

 

#include <stdio.h>

#include <stdlib.h>

int main()

{

int num[100], cont, cont2;

 

for(cont=0;cont<100;cont++) {

scanf("%d", &num[cont]);

for(cont2=0;cont2<cont;cont2++) { //percorrer o vetor para ver se tem numeros repetidos

if (cont2 != cont) { //pular o cont quando forem iguais, para não dar loop

if (num[cont2] == num[cont]) {

cont = cont - 1; //diminuir cont para sobrescrever o proximo numero neste

printf("Numero repetido.. deletado..\n");

break; } } }

}

 

system("pause");

}

 

qq coisa chama

obrigado, estou começando a aprender, valeu pela ajuda, so nao entendi este comando, ainda nao aprendi, poderia me explicar.

scanf("%d", &num[cont]);

 

Valeu.

Compartilhar este post


Link para o post
Compartilhar em outros sites

scanf("%d", &num[cont]);
Recebe um inteiro(%d), armazena no vetor num na posição cont.

Equivale a:

cin >> num[cont];
Pra você usar scanf você tem que incluir a biblioteca stdio.h ( C ), e para você usar cin você tem que incluir a biblioteca iostream.h(C++).

 

-------------------------

Pra incluir a biblioteca:

#include <iostream.h>

-------------------------

 

printf("Numero repetido.. deletado..\n");
printf também é da biblioteca stdio.h, o equivalente em iostream.h é cout:

Ficaria assim:

cout << "Numero repetido.. deletado..\n");

Compartilhar este post


Link para o post
Compartilhar em outros sites

Por que tem esses 2 tipos para entrada e saída???cin e coutscanf e printfe mais.. gets, fgetsaaaaaa, é mta coisa para uma cabeça só =(

usa SCANF e PRINTF quando estiver programando em C o CIN e COU usa qd ta programando em C++

Compartilhar este post


Link para o post
Compartilhar em outros sites

usa SCANF e PRINTF quando estiver programando em C o CIN e COU usa qd ta programando em C++

Isso mesmo =P.E pra usar cin e cout você precisa dar:#include <iostream.h>Pra usar scanf e printf:#include <stdio.h>

Compartilhar este post


Link para o post
Compartilhar em outros sites

usa SCANF e PRINTF quando estiver programando em C o CIN e COU usa qd ta programando em C++

Isso mesmo =P.E pra usar cin e cout você precisa dar:#include <iostream.h>Pra usar scanf e printf:#include <stdio.h>
realmente, faltou eu informar isso ai em cima...rsrs...bem lembrado Marcio..

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.