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í:
Gracias por la ayuda de antemano y salu2
[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.
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
[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.