Hacer un programa con DEV C++ de números primos.

Iniciado por divadrn, 11 Noviembre 2014, 09:34 AM

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

divadrn

Hola, necesito un programa en C++, que contenga estos pasos.

1) calcule los primeros N números primos, siendo N un número introducido por el usuario por teclado.

2) Los N primos se han de guardar en un puntero indexado.

3) Una vez calculados, el usuario podrá elegir imprimirlos por pantalla o en un archivo indicando el numero de columnas.

Sé que para algunos puede ser fácil, pero yo estoy empezado esta asignatura, y todavia no lo entiendo muy bien, si me ayudaran me harían un gran favor, Gracias.

Eternal Idol

¿Y hasta ahora que hiciste? Tene muy en cuenta que en este foro no se hacen tareas ajenas, se orienta y aconseja.
La economía nunca ha sido libre: o la controla el Estado en beneficio del Pueblo o lo hacen los grandes consorcios en perjuicio de éste.
Juan Domingo Perón

divadrn

Disculpa que no lo pusiera, lo que tengo hecho, cuando me pide la vantidad de números que quiero de números primos, con lo que me falta ponerlo en tantas columnas como quiera e imprimir en pantalla o guardar en un archivo.

Código (cpp) [Seleccionar]
#include <iostream>
#include <cstdlib>
#include <math.h>


int main(){

int B=2, C=2, D=0, I=0, E;
printf("Que cantidad de numeros quiere que sean numeros primos: "; scanf("%d",&E);
for(B;B<=E;B++){
C=2;
while((C<=B) && (B%C!=0)){
C++;}
if(B==C){printf("%6d",C); D++; I++; if(D==10){printf("n";D=0;}}
}
printf("Total de numeros primos es de: %dn",I);


system("PAUSE";
return 0;
}

Eternal Idol

La economía nunca ha sido libre: o la controla el Estado en beneficio del Pueblo o lo hacen los grandes consorcios en perjuicio de éste.
Juan Domingo Perón