Ayuda con este programa :(

Iniciado por racso97, 7 Diciembre 2015, 21:51 PM

0 Miembros y 1 Visitante están viendo este tema.

racso97

Buenas, haber si me podrian ayudar con este programa que consiste en dada una secuencia de enteros acabada en 0 i de longitud no superior a 100 números, diga cuántos números diferentes hay dentro de la secuencia.

Mi código es éste pero no paso de aquí:
Código (cpp) [Seleccionar]

#include <iostream>
#include<string>
using namespace std;


const int MARCA_FI = 0;

int main(){
 cout << "ENTRA UNA SEQUENCIA DE NOMBRES NATURALS: " << endl;
 int numero;
 while(numero != MARCA_FI){
  cin>> numero;
 } // mientras numero sea distinto de 0
while(numero == MARCA_FI){
       int numrep;
       int numnorep;
       int comptador=1;

       if(numero = numnorep){
           comptador++;
           cout<< "RESULTAT: EL NOMBRE D'ELEMENTS DIFERENTS ES: "<< comptador << endl;
}
       else {
           comptador=comptador;
           cout<< "RESULTAT: EL NOMBRE D'ELEMENTS DIFERENTS ES: "<< comptador << endl;
       }
}
return 0;
}

Gracias por la ayuda de antemano y salu2 :D

[MOD] Para publicar código usar las etiquetas GeSHi.

[MOD] Se te ha avisado en repetidas ocasiones....procura usar GeSHi, o puede que tus post sean eliminados.