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.
¿Y hasta ahora que hiciste? Tene muy en cuenta que en este foro no se hacen tareas ajenas, se orienta y aconseja.
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.
#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;
}
Continua en el hilo original y no crees mas hilos sobre el mismo tema:
https://foro.elhacker.net/programacion_cc/necesito_una_ayuda_en_c_muchas_gracias_de_antemano-t424470.0.html