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 dada por: arkitectos
8

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:


Samuel0413: bro mucha gracia me libro de una.
Preguntas similares