Autor
|
Tema: que significa y como se llama printf("%4d",1); en c++ (Leído 12,692 veces)
|
leosansan
Desconectado
Mensajes: 1.314
|
|
|
|
En línea
|
|
|
|
minari02
Desconectado
Mensajes: 26
|
|
|
|
En línea
|
|
|
|
minari02
Desconectado
Mensajes: 26
|
Hola, que tal? mira he tratado hacer mi propia versión yo solo, la diferencia es que este muestra si es primo o no, bueno, te dejo el código dime que te parece, tiene un fallo, ya lo veras. #include <iostream> using namespace std; int main() { int a,b=2,c=3,d=5,e=7; cout<<"introduce un numero: "; cin>>a; while(a==2 || a==3 || a==5 || a==7){ cout<<"Es primo"; break; } if(a%2!=0 && a%3!=0 && a%5!=0 && a%7!=0){ cout<<"Es numero primo"; } else{ cout<<"no es primo"; } }
talves tu puedes corregirlo, yo no he podido, si es posible hazlo con la una estructura al menos similar, mira esta pagina http://nosolomates.es/ayuda/ayuda/primos.htm de ahí he sacado este método.
|
|
|
En línea
|
|
|
|
leosansan
Desconectado
Mensajes: 1.314
|
Hola, que tal? mira he tratado hacer mi propia versión yo solo, la diferencia es que este muestra si es primo o no, bueno, te dejo el código dime que te parece, tiene un fallo, ya lo veras. ........................... talves tu puedes corregirlo, yo no he podido, si es posible hazlo con la una estructura al menos similar, mira esta pagina http://nosolomates.es/ayuda/ayuda/primos.htm de ahí he sacado este método. 143 dice que es primo y no lo es ya que es 11x13.
Sólo comprueba con los múltiplos que has puesto y no con todos hasta la raíz de n. De ahí la necesidad de un for que compruebe todos los posibles divisores, como en esta otra versión para comprobar si son o no primos:#include <math.h> #include <stdio.h> int main () { int j, num, n,rq,aux,cont=1; printf ("Introduzca numero: "); scanf ("%d", &num); printf ("2 "); for (n=3; n<=num;n+=2) { rq=(int) sqrt (n); aux=0; for (j=3;j<=rq;j+=2){ if (n%j==0){ aux++; break; } } if (aux==0) { printf ("%d ",n); } } return 0; }
¡¡¡¡ Saluditos! ..... !!!!
|
|
|
En línea
|
|
|
|
|
Mensajes similares |
|
Asunto |
Iniciado por |
Respuestas |
Vistas |
Último mensaje |
|
|
que significa "const" despues de la lista de parametros de la función?
Programación C/C++
|
<[(x)]>
|
4
|
6,104
|
24 Diciembre 2010, 23:27 pm
por joshka
|
|
|
recursos visual basic, """"""proceso inmortal"""""
Análisis y Diseño de Malware
|
Dark4ngel
|
7
|
14,158
|
3 Noviembre 2011, 10:42 am
por Dark4ngel
|
|
|
NASM Linux printf - scanf "undefined reference"
ASM
|
Leyer
|
5
|
9,100
|
7 Enero 2012, 20:32 pm
por Eternal Idol
|
|
|
El triunfo del "Youtuber" significa la caída de los servicios de vídeo de la ...
Noticias
|
wolfbcn
|
1
|
2,677
|
6 Diciembre 2013, 20:27 pm
por z3nth10n
|
|
|
[Resuelto] ¿Cómo se llama el "Theme" de Piccolo (DBZ)?
Foro Libre
|
Br1ant
|
3
|
3,028
|
4 Enero 2015, 00:37 am
por Br1ant
|
|