Está en la página 1de 32

//programa que calcula distancia y punto medio

#include<iostream>

#include<cstdlib>

#include<math.h>

#include<conio.h>

#include<iostream>

using namespace std;

int main()

float a,b,c,d,e,f,m,y;

cout<<"introduce el primer par ordenado ";

cin>>a;cin>>b;

cout<<"\n (";cout<<a;cout<<";";cout<<b;cout<<")\n";

cout<<"introduce el segundo par ordenado ";

cin>>c;cin>>d;

cout<<"\n (";cout<<c;cout<<";";cout<<d;cout<<")\n";

m=pow(a-c,2)+pow(b-d,2);

e=sqrt(m);

f=((a+c)/2);

y=((b+d)/2);

cout<<"\nLa distancia es "<<e<<"\n\n";

cout<<"El punto medio es "<<"\n ("<<f<<";"<<y<<")\n"<<endl;

getch();

}
//calculo de la hipotenusa pitagoras

#include<iostream>

#include<cstdlib>

#include<math.h>

#include<conio.h>

using namespace std;

int main()

float a,b,c,d,e,f,m,y;

char w;

cout<<"introduce los catetos ";

cin>>a;cin>>b;

m=pow(a,2)+pow(b,2);

e=sqrt(m);

cout<<"\nLa hipotenusa del triangulo es "<<e;

cout<<" y su perimetro "<<a+b+e<<endl;

getch();

}
//programa area triangulo con dos lados y angulo.

#include<iostream>

#include<cstdlib>

#include<math.h>

#include<conio.h>

using namespace std;

int main()

float a,b,c,d,e,f,m,y,area,w;

cout<<"introduce los lados ";

cin>>a;cin>>b;

cout<<"\n introduce el angulo ";

cin>>c;

d=(c*3.1416)/180;

area=a*b*sin(d)/2;

cout<<"\nel area del triangulo es "<<area<<"\n\n\n";

getch();

}
//programa rea tringulo.

#include<iostream>

#include<cstdlib>

#include<math.h>

#include<conio.h>

using namespace std;

int main()

float a,b,c,area,w;

cout<<"introduce los lados ";

cin>>a;cin>>b;cin>>c;

w=(a+b+c)/2;

area= sqrt(w*(w-a)*(w-b)*(w-c));

cout<<"\nel area del triangulo es "<<area<<"\n\n\n";

getch();

}
//costo de minutos de llamada

#include<iostream>

#include<cstdlib>

#include<conio.h>

using namespace std;

int main()

float a,costo,c;

cout<<"ingrese los minutos de la llamada ";cin>>a;

c=0.50;

if(a<=3)

costo=c;

else

costo=0.50+(a-3)*0.10;

cout<<"\nel costo de la llamada es $/ "<<costo<<" soles ";

getch();

}
//orden de mayor a menor al ingresar 3 nmeros.

#include<iostream>

#include<cstdlib>

#include<conio.h>

using namespace std;

int main()

{ int a,b,c;

cout<<"ingrese tres numeros"<<endl;

cin>>a>>b>>c;

if (a<b && a<c)

if(b<c)

cout<<a<<"<"<<b<<"<"<<c<<endl;

else

cout<<a<<"<"<<c<<"<"<<b<<endl;

if (c<b && c<a)

if(b<a)

cout<<c<<"<"<<b<<"<"<<a<<endl;

else

cout<<c<<"<"<<a<<"<"<<b<<endl;

}
if (b<a && b<c)

if(a<c)

cout<<b<<"<"<<a<<"<"<<c<<endl;

else

cout<<b<<"<"<<c<<"<"<<a<<endl;

getch();

//calculo de areas.

#include<iostream>

#include<cstdlib>

#include<conio.h>

#include<math.h>

using namespace std;

int main()

{ int a,b,c,p,r,area;

cout<<"introduce tres longitudes positivas\n";

cout<<"l1 ";cin>>a;

cout<<"\nl2 ";cin>>b;

cout<<"\nl3 ";cin>>c;

cout<<endl;

if(a<b+c && b<a+c && c<a+b)


{

cout<<"si se puede formar un triangulo"<<endl;

if(a==b )

if(b==c)

cout<<"el triangulo seria equilatero";

else

cout<<"el triangulo seria isosceles";

else

if(b==c)

cout<<"el triangulo seria isosceles";

else

cout<<"el triangulo seria escaleno";

p=(a+b+c)/2;

r=p*( p-a ) *(p-b) *(p-c);

area=sqrt(r);

cout<<" de area "<<area<<endl;

else

cout<<"no se puede formar un triangulo"<<endl;

getch();

}
//importe a pagar por lo consumido.

#include<iostream>

#include<cstdlib>

#include<conio.h>

using namespace std;

int main()

float c,d,i,t;

cout<<"ingrese su consumo en soles"<<endl;

cin>>c;

i=0.15*c;

if(c<=30)

{d=c*0.1;

if(c<60 && c>30)

{d=c*0.15;

if(c>60 && c<100)


{d=c*0.20;

if(c >100)

{d=c*0.30;

t=c+i-d;

cout<<"\nimportes\n\n";

cout<<"impuesto "<<i<<endl;

cout<<"descuento "<<d<<endl;

cout<<"consumo bruto "<<c<<endl;

cout<<"el total a pagar es $ / "<<t<<endl;

getch();

//raices de una ecuacion de segundo grado.


#include<iostream>

#include<cstdlib>

#include<conio.h>

#include<math.h>

using namespace std;

int main()

float a,b,c,f,r,x1,x2;

cout<<"ecuacion Ax*x+Bx+C "<<endl;

cout<<"inserte los valores:"<<endl;

cout<<"A = ";cin>>a;

cout<<"B = ";cin>>b;

cout<<"C = ";cin>>c;

f=(pow(b,2))-(4*a*c);

cout<<f<<endl;

if(f==0)

cout<<"la raiz x1 y x2 es 0 "<<endl;

if(f<0)
cout<<"la solucion de la ecuacion no existe en los reales";

else

r=sqrt(f);

x1=-b+r/2*a;

x2=-b-r/2*a;

cout<<"la raiz x1 es "<<x1<<endl;

cout<<"la raiz x2 es "<<x2<<endl;

getch();

//menu de opciones ejercicio 2.18

#include<iostream>

#include<cstdlib>

#include<conio.h>

#include<math.h>

using namespace std;

int main()

{
int n;

float a,b;

char g;

do

cout<<"escoja una opcion \n";

cout<<"1)convertir de pulgadas a milimetros"<<endl;

cout<<"2)convertir de yardas a metros "<<endl;

cout<<"3)convertir de millas a kilometros "<<endl;

cin>>n;

cout<<endl;

switch (n)

case 1:

cout<<"ingrese la medida en pulgadas"<<endl;

cin>>a;

b=a*25.40;

cout<<a<<" pulgadas quivalen a "<<b<<" milimetros"<<endl;

break;

case 2:

cout<<"ingrese la medida en yardas"<<endl;

cin>>a;

b=a*0.9144;

cout<<a<<" yardas equivalen a "<<b<<" metros"<<endl;


break;

case 3:

cout<<"ingrese la medida en millas"<<endl;

cin>>a;

b=a*1.6093;

cout<<a<<" millas quivalen a "<<b<<" kilometros"<<endl;

break;

default :

cout<<"esa alternativa es invalida..."<<endl;

break;

cout<<"\n\ndesea salir (s/n) ";

cin>>g;cout<<"\n\n";

}while(g=='n');

getch();

}
//menu de opciones para determinar distintas areas

#include<iostream>

#include<cstdlib>

#include<conio.h>

#include<math.h>

using namespace std;

int main()

int n;

float a,b,c,r,p,area;

char g;

do

cout<<"escoja una opcion \n";

cout<<"1)calcular el area del rectangulo"<<endl;

cout<<"2)calcular el area del triangulo"<<endl;

cout<<"3)calcular el area del trapecio"<<endl;

cout<<"4)calcular el area del circulo"<<endl;

cout<<"5)calcular el area del rombo"<<endl;

cin>>n;

cout<<endl;
switch (n)

case 1:

cout<<"ingrese los lados del rectangulo";

cout<<"lado a ";cin>>a;

cout<<"\nlado b ";cin>>b;

area=(a*b)/2;

cout<<"\n\nel area es "<<area<<endl;

break;

case 2:

cout<<"ingrese los lados del triangulo"<<endl;

cout<<"lado a ";cin>>a;

cout<<"\nlado b ";cin>>b;

cout<<"\nlado c ";cin>>c;

p=(a+b+c)/2;

r=p*( p-a ) *(p-b) *(p-c);

area=sqrt(r);

cout<<" el area es "<<area<<endl;

break;

case 3:

cout<<"ingrese las bases y la altura del trapecio\n";

cout<<"\nbase mayor a ";cin>>a;

cout<<"\nbase menor b ";cin>>b;

cout<<"\naltura h ";cin>>c;

area=(a*b*c)/2;
cout<<"\n\nel area es "<<area<<endl;

break;

case 4:

cout<<"ingrese el radio del circulo";

cout<<"\nradio r ";cin>>a;

area=3.14*a*a;

cout<<"\n\nel area es "<<area<<endl;

break;

case 5:

cout<<"ingrese las diagonales del rombo"<<endl;

cout<<"diagonal mayor ";cin>>a;

cout<<"\ndiagonal menor ";cin>>b;

area=(a*b)/2;

cout<<"\n\nel area es "<<area<<endl;

break;

default :

cout<<"esa alternativa es invalida..."<<endl;

break;

cout<<"\n\ndesea salir (s/n) ";

cin>>g;

}while(g=='n');

getch();

}
//problema 2.24

#include<iostream>

#include<cstdlib>

#include<conio.h>

#include<math.h>

using namespace std;

int main()

int n;

float a,b,c,r,p,area;

char g;

do

cout<<"escoja una opcion \n";

cout<<"1)facultad de ingenieria de sistemas"<<endl;

cout<<"2)facultad de ingenieria electronica"<<endl;

cout<<"3)facultad de ingenieria industrial"<<endl;

cout<<"4)facultad de administracion"<<endl;

cin>>n;

cout<<endl;

switch (n)
{

case 1:

cout<<"ingrese su puntaje";

cin>>a;

if(a<100)

cout<<"\n no ha ingresado"<<endl;

else

cout<<"\n usted ha ingresado"<<endl;

break;

case 2:

cout<<"ingrese su puntaje";

cin>>a;

if(a<90)

cout<<"\n no ha ingresado"<<endl;

else

cout<<"\n usted ha ingresado"<<endl;

break;

case 3:

cout<<"ingrese su puntaje";

cin>>a;

if(a<80)

cout<<"\n no ha ingresado"<<endl;

else

cout<<"\n usted ha ingresado"<<endl;

break;

case 4:
cout<<"ingrese su puntaje";

cin>>a;

if(a<70)

cout<<"\n no ha ingresado"<<endl;

else

cout<<"\n usted ha ingresado"<<endl;

break;

default :

cout<<"esa alternativa es invalida..."<<endl;

break;

cout<<"\n\ndesea salir (s/n) ";

cin>>g;cout<<"\n\n";

}while(g=='n');

getch();

}
//sumatoria de i/(2i+1) desde 0 a n

#include<iostream>

#include<cstdlib>

#include<conio.h>

using namespace std;

int main()

float i,m,n;

cout<<"ingrese el numero "<<endl;

cin>>n;

m = 0;

for (i=0;i<=n;i++)

m= m+ i/(2*i+1);

cout<<"\nla sumatoria de i/(2i+1) desde 0 a "<<n<<" es "<<m<<endl;

getch();

}
//sumatoria de cifras pares e impares de n

#include<iostream>

#include<cstdlib>

#include<conio.h>

using namespace std;

int main()

int i,m,n,par,impar;

cout<<"ingrese un numero "<<endl;

cin>>n;

m = 0;

par=0;

impar=0;

while(n>0)

m=n % 10;

if(m % 2 ==0)

par=par+m;

else

{
impar=impar+m ;

n=n/10;

cout<<"\nla suma de digitos pares es "<<par<<endl;

cout<<"\nla suma de digitos impares es "<<impar<<endl;

getch();

//suma de la serie 1+x+((x.x)/2!)+((x.x.x)/3!)+...

#include<iostream>

#include<cstdlib>

#include<conio.h>

#include <math.h>

using namespace std;

int main()

float i,m,n,f;

cout<<"ingrese el numero "<<endl;

cin>>n;

m = 1;

f=1;
for (i=1;i<=n;i++)

f=f*i;

m= m+ pow(n,i)/f;

cout<<"\nla sumatoria de la serie 1+x+((x.x)/2!)+((x.x.x)/3!)+... es "<<m<<endl;

getch();

//empleados de una empresa

#include<iostream>

#include<cstdlib>

#include<conio.h>

using namespace std;

int main()

float i,mujer=0,hombre =0,mmm=0,hmm=0,hmc=0,n,c,e,p;

char s;
cout<<"ingrese el numero de empleados "<<endl;

cin>>n;

for (i=1;i<=n;i++)

cout<<"ingrese los datos del empleado "<<i<<endl;

cout<<"ingrese el codigo"<<endl;

cin>>c;

cout<<"\ningrese la edad"<<endl;

cin>>e;

cout<<"\ningrese el sexo \"m\" si es masculino y \"f\" si es


femenino"<<endl;

cin>>s;

cout<<"\ningrese el sueldo"<<endl;

cin>>p;

cout<<"\n";

if(s == 'm' )

hombre+=1;

if(e<35 && p>1000)

hmm=hmm+1;

}
if(e>50)

hmc=hmc+1;

else

mujer+=1;

if (p>1000)

mmm=mmm+1;

cout<<"el numero de hombres es "<<hombre<<endl;

cout<<"el numero de mujeres es "<<mujer<<endl;

cout<<"el numero de mujeres que ganan mas de 1000 es "<<mmm<<endl;

cout<<"el numero de hombres menores de 35 aos que ganan mas de mil es


"<<hmm<<endl;

cout<<"el numero de hombres mayores de 50 es "<<hmc<<endl;

getch();

}
//Determinar la Suma de los N primeros terminos

#include <iostream>

#include <math.h>

using namespace std;

int main (){

int n;

float i,r=0;

cout<<"Ingrese el termino N : "<<endl;

cin>>n;

for (i=1;i<=n;){

r=(1/i+r)*0.5;

i++;

cout<<"El resultado es : "<<r<<endl;

return 0;

//Determinar la Suma de los N primeros terminos de la serie de Fibonacci

#include <iostream>

#include <math.h>

using namespace std;

int main()

int i, n, cont = 0;

long long int a[100];


a[0] = 0;

a[1] = 1;

cout << "Ingrese numero de terminos : "<<endl;

cin >> n;

for(i=1; i < n; i++){

a[i+1] = a[i-1] + a[i];

for(i=1; i <= n; i++){

if (cont == 10){

cout << "\n";

cont = 0;

cout << a[i] << " ";

cont += 1;

return 0;

//Calcular el resultado de la siguiente serie 1 + 1/2 + 1/3 + ... + 1/N

#include<iostream>

#include<math.h>

using namespace std;

int main (){

int n;

float i,r=0;
cout<<"Ingrese el termino N : "<<endl;

cin>>n;

for (i=1;i<=n;){

r=1/i+r;

i++;

cout<<"El resultado es : "<<r<<endl;

return 0;

//Imprimir el costo que representa un paciente

#include <iostream>

using namespace std;

int main()

int edad,tipoe;

cout<<"Ingrese la edad del paciente : "<<endl;

cin>>edad;

if(edad>=14 && edad <=22)

cout<<"Ingrese el tipo de enfermedad : "<<endl;

cin>>tipoe;

switch(tipoe)

case 0 : cout<<"El costo es : 27,5 "<<endl;

break;
case 1 : cout<<"El costo es : 17,6 "<<endl;

break;

case 2 : cout<<"El costo es : 22 "<<endl;

break;

case 3 : cout<<"El costo es : 35,2 "<<endl;

break;

else{

cout<<"Ingrese el tipo de enfermedad : "<<endl;

cin>>tipoe;

switch(tipoe)

case 0 : cout<<"El costo es : 25"<<endl;

break;

case 1 : cout<<"El costo es : 16 "<<endl;

break;

case 2 : cout<<"El costo es : 20 "<<endl;

break;

case 3 : cout<<"El costo es : 32 "<<endl;

break;

return 0;

}
//Determinar el importe a pagar por un alumno de un instituto

#include <iostream>

#include <math.h>}

using namespace std;

int main(){

char colegio[10];

int instituto;

cout<<"Ingrese la procedencia del colegio : "<<endl;

cin>>colegio;

cout<<"Ingrese instituto : "<<endl;

cin>>instituto;

switch(instituto){

case 1 : cout<<"Descuento del 50 % , pago del 50 % del total"<<endl;

break;

case 2 : cout<<"Descuento del 40 %, pago del 60 % del total"<<endl;

break;

case 3 : cout<<"Descuento del 30 %, pago del 70 % del total"<<endl;

break;

return 0;

También podría gustarte