[C con Clase] muy liao(principiante)
Diego!
diegogeid en gmail.com
Mar Dic 5 01:05:46 CET 2006
Mmm... disculpen pero creo que se equivocaron... esa instrucción (
if((numero%2)>0) ) retorna el resto de la división entre el número y 2, o
sea que si retorna 1 es porque el número dvidido 2 tiene resto... o sea que
imprime "su número es primo" cuando en realidad es IMPAR que es lo que
verifica realmente el programa
Con permiso para modificar el programa anterior:
int main()
{
int numero, esprimo;
cout<<"INg. Numero :"<<endl;
cinn>>numero;
for(esprimo=2;esprimo<numero;esprimo++){
if((numero%esprimo)>0){
esprimo=numero+1;//realizo esto para que salga del for con un valor que
usaremos como flag
}
}
if(esprimo!=numero+1)cout<<"Su numero es primo";
}
}
Bueno, espero averlos ayudado..!!
No lo probé al programa.. puede que haya algún error de sintaxis..
Saludos desde Argentina!
Get Skype and call me for free.
----- Original Message -----
From: "Celin paredes" <celinfp en hotmail.com>
To: <cconclase en listas.conclase.net>
Sent: Friday, December 01, 2006 11:24 AM
Subject: Re: [C con Clase] muy liao(principiante)
>
> Para determinar si un numero es primo debes hacer lo siguiente:
>
> int main()
> {
> int numero;
> cout<<"INg. Numero :"<<endl;
> cinn>>numero;
>
> if((numero%2)>0)
> cout<<"Su numero es primo";
> }
>
> Bueno espero haberte ayudado;
> Suerte en esta carrera, estamos para ayudarte......
>
>>From: "Jhon Dairo" <diagramas en hotmail.com>
>>Reply-To: Lista de correo sobre C y C++ <cconclase en listas.conclase.net>
>>To: "'Lista de correo sobre C y C++'" <cconclase en listas.conclase.net>
>>Subject: Re: [C con Clase] muy liao(principiante)
>>Date: Wed, 29 Nov 2006 18:14:39 -0500
>>
>>UN NUMERO PRIMO ES ES QUE SOLO ES DIVISIBLE POR SI MISMO Y POR LA UNIDAD,
>>SI
>>HACES UN CICLO DE 1 HASTA EL NUMERO Y CADA VEZ QUE INCREMENTAS HACES UN
>>MOD,
>>SI EL MOD TE DA EN ALGUN MOMENTO CERO, ENTONCES SIGNIFICA QUE NO ES PRIMO,
>>Y
>>SI DE 1 HASTA EL NUMERO LAS VECES QUE DA 1 ES MAYOR DE DOS, ES
>>EFECTIVAMENTE
>>UN PRIMO.
>>
>>
>>-----Mensaje original-----
>>De: cconclase-bounces en listas.conclase.net
>>[mailto:cconclase-bounces en listas.conclase.net] En nombre de raul
>>Enviado el: Miércoles, 29 de Noviembre de 2006 02:57 p.m.
>>Para: cconclase en listas.conclase.net
>>Asunto: [C con Clase] muy liao(principiante)
>>
>>hello;
>>estoy liao con un programilla que me diga si un numero introducido por el
>>usuario es primo o no y que me los sume hasta el numero introducido por el
>>usuario.
>>Gracias, recordar que soy principiante en esto de programar
>>_______________________________________________
>>Cconclase mailing list
>>Cconclase en listas.conclase.net
>>http://listas.conclase.net/mailman/listinfo/cconclase_listas.conclase.net
>>
>>
>>_______________________________________________
>>Cconclase mailing list
>>Cconclase en listas.conclase.net
>>http://listas.conclase.net/mailman/listinfo/cconclase_listas.conclase.net
>
> _________________________________________________________________
> Express yourself instantly with MSN Messenger! Download today it's FREE!
> http://messenger.msn.click-url.com/go/onm00200471ave/direct/01/
>
>
>
--------------------------------------------------------------------------------
_______________________________________________
Cconclase mailing list
Cconclase en listas.conclase.net
http://listas.conclase.net/mailman/listinfo/cconclase_listas.conclase.net
Más información sobre la lista de distribución Cconclase