Вы находитесь на странице: 1из 3

Código corrección de la evaluación:

#include <iostream>
#include <cstdlib>
#include <stdio.h>
#include <string.h> //directiva para manejar cadenas
#include <conio.h>
#include <stdlib.h>
#include <time.h>//directiva de tiempo # números pantalla al azar
#include <dos.h>
#include <math.h>
using namespace std ;
int factorial(int n);
int potencia(int p);
int raiz(int r);
int primo(int p);
int main ()
{
int ve[5];
int i, num, si,fac, pot, rai, pri;
for(i=0;i<=5;i++)
ve[i]=0;
cout<<"Ingrese #"<<endl;
cin>>num;
cout<<"Menu de operaciones para el menu ingresado"<<endl<<endl;
cout<<"Fctorial"<<endl<<endl;
cout<<"potencia del # al cubo"<<endl<<endl;
cout<<"raiz cuadrad del numero"<<endl<<endl;
cout<<"verificar si es primo"<<endl<<endl;
cout<<"realizar las operaciones ahora"<<endl<<endl;
fac=factorial(num);
ve[0]=fac;
pot=potencia(num);
ve[1]=pot;
rai=raiz(num);
ve[2]=rai;
pri=primo(num);
ve[3]=pri;
cout<<endl<<"menu de resultado"<<endl<<endl;
cout<<"el factorialñ de :"<<num<<"es:"<<ve[0]<<endl;
cout<<"la potencia de "<<num<<"al cubo es :"<<ve[1]<<endl;
cout<<"la raiz cuadrada de "<<num<<" es :"<<ve[2]<<endl;
cout<<num<<"es o no numero primo si /no 1/ 0; "<<ve[3]<<endl;
return 0;

}
int factorial(int n)
{
int fa=1, j;
for (j=1;j<=n;j++)
fa=fa*j;
return fa;
}
int potencia(int p)
{
int po;
po=pow(p,3);
return po;
}
int raiz(int r)
{
int ra;
ra=sqrt(r);
return ra;
}
int primo(int p)
{
int pr=0,a,conp=0;
for(a=1;a<=p;a++)
if(p % a ==0 )
conp=conp+1;
if (conp==2)
return 1;
else
return 0;
}

Вам также может понравиться