Hallar numero primo

#include<iostream>
using namespace std ;
int main(){
 int num,cont=0;
 cout<<"ingrese numero :"<<endl;
 cin>>num;
 int i=2;
 if(num==1){
  cout<<"no es primo"<<endl;
 }
 if(num==2){
  cout<<"es primo"<<endl;
 }else{
  while(i<num){
   if(num%i==0){
    cout<<"no es primo"<<endl;
    break;
   }else{
    cont++;
   }
   i++;
  }
  if(cont==num-2){
   cout<<"Es primo"<<endl;
  }
  
 }
 return 0;
}

Comentarios

  1. hola
    te queria pedir ayudar con esto Realizar un algoritmo que permita generar n elementos de la serie Fibonacci y almacenarlos en un vector. Además, se debe recorrer el vector y mostrar los números primos generados en un segundo vector

    ResponderBorrar
    Respuestas
    1. cout<<"ingrese numero :"<>num;
      int i=2;
      if(num==1){
      cout<<"no es primo"<<endl;
      }
      if(num==2){
      cout<<"es primo"<<endl;
      }else{
      while(i<num){
      if(num%i==0){
      cout<<"no es primo"<<endl;
      break;
      }else{
      cont++;
      }
      i++;
      }
      if(cont==num-2){
      cout<<"Es primo"<<endl;
      }

      }

      Borrar
  2. como se haaria esto ?? con otra bilbleria ??

    ResponderBorrar

Publicar un comentario

Entradas más populares de este blog

Invertir número

Numero capicua

Hallar el dígito mayor de un numero