include<iostream>
using namespace std;
int main()
{
int x = 0, n; cont = 0;
int i,j;
float d;
cout<<"Digite un numero: ";
cin>>x;
n=x;
//rutina para averiguar si el número digitado es primo
while( x > 0 && n > 0 )
{
d = x%n;
n--;
if( d = 0 )
{
cont++;
}
}
if(cont =2 )
cout<<"El numero " << x << es primo <<endl;
else
cout<<"El numero no es primo"<<endl;
//rutina imprimir los primos hasta x;
cout << "La secuencia de primos hasta " << x << " es :" << endl;
if ( x > 1)
{
cout << "1 ";
for( i = 2, i <= x, i++)
{
cont = 0;
for( j = 2, j < i, j++)
{
if ( i%j == 0)
cont++;
}
if ( cont = 0 )
cout << i << " ";
}
}
else
{
if ( x > 0 )
{
cout << "1";
if ( x == 2)
cout <<" 2";
}
else
{
cout << "El número ingresado es negativo" << endl;
}
}
return 0;
}
UNIAJC
Tecnologia en Electronica
Julian Andres Pizarro C.
Programación 2
No hay comentarios.:
Publicar un comentario