Anda di halaman 1dari 4

NMERO PRIMO

#include<iostream>
#include<conio.h>
#include<stdlib.h>
using namespace std;
int main(){
int i,c,n,esprimo;
cout<<"Ingrese n:";
cin>>n;
esprimo=1;
for (i=2;i<n;i++)
if (n%i==0)
esprimo=0;
if (esprimo==1)
cout<<"El numero es primo"<<endl;
else
cout<<"El numero no es primo"<<endl;
getche();
return 0;
}

N PRIMEROS PRIMOS
#include<iostream>
#include<conio.h>
using namespace std;
int main()
{int i,c,n,esprimo,can;
cout<<"Ingrese n:";
cin>>can;
for(n=2,c=1;c<=can;n++){
//averigua si n es primo
esprimo=1;
for (i=2;i<n;i++)
if (n%i==0)
esprimo=0;
//Imprime el nmero si es primo
if (esprimo==1){
cout<<"primo "<<c<<"=>"<<n<<endl;
c++;
}
}
getche();
return 0;
}

N PRIMEROS PRIMOS (FUNCIN)


#include<iostream>
#include<conio.h>
using namespace std;
int verificasiesprimo(int n);
int main()
{int c,n,a,b;
cout<<"Ingrese a: ";
cin>>a;
cout<<"Ingrese b: ";
cin>>b;
cout<<"Los primos en el rango [a,b] son: "<<endl;
for(n=a,c=1;n<=b;n++)
{ //Imprime el nmero si es primo
if (verificasiesprimo(n)==1){
cout<<"primo "<<c<<"=>"<<n<<endl;
c++;
}
}
getche();
return 0;
}
int verificasiesprimo(int n)
{int esprimo,i;
//averigua si n es primo
esprimo=1;
for (i=2;i<n;i++)
if (n%i==0)
esprimo=0;
return esprimo;
}

HALLAR TERCER LADO CON LEY DE COSENOS (FUNCIONES)

1 FORMA
#include<iostream>
#include<conio.h>
#include<math.h>
#define pi 2*asin(1.0)
#define k pi/180
using namespace std;
//prototipo de la funcion
float cal3(float a, float b, float ang);
//programa principal
int main()
{float a,b,h,c,ang;
cout<<"Lado a: ";cin>>a;
cout<<"Lado b: ";cin>>b;
cout<<"Angulo(sex): ";cin>>ang;
c=cal3(a,b,ang);
cout<<"El tercer lado es: "<<c<<endl;
getch();
}
//desarrollo de las funciones
float cal3(float a, float b, float ang)
{return sqrt(a*a+b*b-2*a*b*cos(ang*k));
}

2 FORMA
#include<iostream>
#include<conio.h>
#include<math.h>
using namespace std;
//prototipo de la funcion
float cal3(float a, float b, float ang);
//programa principal
int main()
{float a,b,h,c,ang;
cout<<"Lado a: ";cin>>a;
cout<<"Lado b: ";cin>>b;
cout<<"Angulo(sex): ";cin>>ang;
c=cal3(a,b,ang);
cout<<"El tercer lado es: "<<c<<endl;
getch();
}
//desarrollo de las funciones
float cal3(float a, float b, float ang)
{ float pi=atan(1.0)*4;
float c;
c=sqrt(a*a+b*b-2*a*b*cos(ang*pi/180));
return c;
}

FIBONACCI (FUNCIONES)
#include<iostream>
#include<conio.h>
#include<math.h>
using namespace std;
//prototipo de la funcion
int fibonacci(int n);
//programa principal
int main()
{float i,n,f;
cout<<"Ingrese n: ";cin>>n;
for (i=1;i<=n;i++)
cout<<" "<<fibonacci(i);
getch();
}
//desarrollo de las funciones
int fibonacci(int n)
{ if (n==1) return 0;
else if (n==2) return 1;
else return fibonacci(n-1)+fibonacci(n-2);
}

TRINGULO DE PASCAL
#include<iostream>
#include<conio.h>
#include<math.h>
using namespace std;
//prototipo de la funcion
int pascal(int f,int t);
//programa principal
int main()
{int i,f,j;
cout<<"Ingrese f: ";cin>>f;
//cout<<"Ingrese t: ";cin>>t;
//cout<<"El termino es: "<<pascal(f,t)<<endl;
for(i=1;i<=f;i++)
{for(j=1;j<=i;j++)
cout<<pascal(i,j)<<" ";
cout<<endl;
}
getch();
}
//desarrollo de las funciones
int pascal(int f,int t)
{ if (t==1 || f==t) return 1;
else return pascal(f-1,t-1)+pascal(f-1,t);
}

Anda mungkin juga menyukai