Los números primos son aquellos números divisibles solamente entre 1 y ellos mismos, por ejemplo: 23, 17, 19, 7. Diseñar un programa que imprima todos los números primos que existen entre 30 y 300. en C++.
por favor ayuden
Respuestas
Respuesta:
con este codigo lo puedes hacer
#include <iostream>
#include <stdlib.h>
using namespace std;
int main() {
cout << "Problema:crear un algoritmo que digite los numeros primos en un rango dado y de la cantidad de ellos. \n";
int a = 0, b = 0, c = 0, d = 0;
cout << "\n valor minimo: ";
cin >> a;
cout << a << endl;
cout << "\n valor maximo: ";
cin >> b;
cout << b << endl;
for (a; a <= b; a++) {
for (int i = 1; i <= a; i++) {
if (a % i == 0) {
c++;
};
};
if (c == 2) {
d++;
cout << a << " ";
};
c = 0;
};
cout << "\n numero de primos en el rango dado : " << d << endl;
system("pause");
return 0;
};
Explicación: