Alumno Uni
#include<iostream>
using namespace std;
int main()
{
intnum,c,res,nc=0;
cout<<"Introduce un número: "; cin>>num;
for(c=1;c<=num;c++)
{
res=num%c;if(res==0)
nc++;
if(nc>2)
break;
}
if(nc==2)
cout<<"Esprimo";
else
cout<<"No es primo";
cin.get();cin.get();
}
Números perfectos
#include<stdio.h> #include<stdlib.h>
int perfecto(int x);
main()
{
int x,num=0,i=1,j=1;
puts("ingresa el numero de numeros perfectos q quieres q se desplegue" ) ;
scanf("%d",&x);
while(num<=x){ num=num+perfecto(i);
if(perfecto(i))
{
printf("el %d perfecto es %dn",j,i ) ;
j++;
}
i++;
}
system("pause" ) ;
}
int perfecto(int x)
{ int acum=0,y=1;
while(y<x)
{
if(!(x%y))
{
acum=acum+y;
}
y++;
} if(acum==x)
return 1;
else
return 0;
}
MCM
include <iostream>
using namespace std;
int mcd(int a, int b);
int mcm(int a, int b);
intmain(void)
{
int a, b;
cout << "Introduce el primer numero: ";
cin >> a;
cout << "Introduce el segundo numero: ";
cin >> b;
cout << "El m.c.m. de " << a <<" y " << b << " es " << mcm(a,b) << endl;
}
int mcd(int a, int b)
{
int aux;
while(b)
{
aux = b;
b = a % b;
a = aux;
}
return a;
}
int...
Regístrate para leer el documento completo.