Zona HTML Zona Java Zona PHP Zona ASP Zona Bases de datos
Inicio > Foros > C / C++ > SOLO PARA LOS INTELIGENTES
-Foros de debate

C / C++
Lista de foros | Lista de mensajes de este foro

Privacidad: Recuerde que la información escrita en los foros de programación es 100% pública y que su ip será registrada asociada a su mensaje. Si encuentra un mensaje fuera de lugar, por favor, notifiquelo para su revisión y eliminación.

SOLO PARA LOS INTELIGENTES
Enviado por garlex-666@hotmail.com el día 26 de septiembre de 2008

COMO REALIZAR UN PROGARAMA QUE LEA 20 NUMEROS ENTRE 1 Y 10 Y QUE MUESTRE AQUEL Ó AQUELLOS NUMEROS QUE HAYA APARECIDO MAS VECES

 
Re: SOLO PARA LOS INTELIGENTES
Enviado por daniel el día 26 de septiembre de 2008

Creo que seria algo asi en c++, nunca programe en c++, hoy empece con un tutorial, ni siquiera lo compile por que tengo drama con eso (es mi pregunta al foro y nadie contesta) sino funciona que te sirva como pseudo codigo.


int main()
{
int numeros[20], i = 0, resultado = 0, cont = 0; num = 0;

for (i = 0; i < 20; i++){
cin >> numero[i]; //esto lee los numeros del teclado 10 veces (creo)
if (numero[i] < 1 && numero[i] > 10){
/*no se que pasa si los numeros ingresados son
menores a 1 o mayores a 10
Eso decidilo vos o resolvelo como lo pida el enunciado*/
}
}
i = 0;
while (i < 10){//cuento del 1 al 10 por que se o hay mas numeros que esos
for (j = 0; j < 20; j++){ //me fijo en todo el arreglo
if(i = numero[j]){ //si esta ese numero
cont++; //sumo uno al contador si esta
}
}
if(cont > resultado){ //si el numero visto esta mas veces que el anterior
num = i; // mi nuevo numero es i
}
resultado = 0; //retorno el contador a cero
}
return num; /* cuando termina num tiene el numero que mas se repite
tener en cuenta que si dos o mas numero se repiten la misma cantidad de veces
y son los que mas se repiten solo muestro uno de ellos (el primero que encontre)
*/
}

 

Re: SOLO PARA LOS INTELIGENTES
Enviado por daniel el día 26 de septiembre de 2008

no me tomo los tabuladores... perdon

cuando lo leas te vas a dar cuenta que es importante tabular, sino es complicado interpretar el codigo (sobre todo el ajeno).....

 

Re: SOLO PARA LOS INTELIGENTES
Enviado por De_JaViH el día 4 de octubre de 2008

Hola,haz un array bool del 1 al 10 cuando lea un numero almacene true por ejemplo y asi la proxima vez que lo lea y con un proc verifiques que está a true,estara repetido y lo muestras.

 


Tienda
Patrocinados
 

Copyright © 1999-2006 Programación en castellano. Todos los derechos reservados.
Formulario de Contacto - Datos legales - Publicidad

Hospedaje web y servidores dedicados linux por Ferca Network