lunes, 4 de marzo de 2013

Ejercicios de clase 4 de Marzo del 2013


"Ejercicios en Clase"

Ejercicio 1

Pseudocódigo:
Inicio
Voltios Real
Write ("Introduce prueba de aislamiento del cable en Volt")
Read Voltios
If (Voltios<=600)
Then
       Write ("Prueba en voltaje aprobada")
Else
       Write ("Prueba en voltaje NO aprobada")
Fin


Código:
//Ejercicio en clase, 4 de marzo del 2013
//Molina Hutchings Von Ludwitz Jonathan Francisco 12211252

#include <iostream.h>
#include <conio.h>
int main ()
{
float voltios;
cout<<"Introduce prueba de aislamiento del cable en volt: ";
cin>>voltios;
if(voltios<=600)
   {
cout<<endl<<"prueba de voltaje aprobada ;)"<<endl<<endl;
   }
else
   {
cout<<endl<<"prueba de voltaje no aprobada ..|."<<endl<<endl;
   }
getch();
return 0;
}


Programa:






Ejercicio 2

Pseudocódigo:
Inicio
Tiempo Real
Write ("Introduce tiempo en Segundos")
Read Tiempo
If (Tiempo<=35)
Then
       Presion=0.46*Tiempo
Else
       Presion=0.19*tiempo+9.45 

Write ("La presion en libras por pulgada al cuadrado es "<<Presion<<" PSI")
Fin

 
Código:
//Ejercicio en clase, 4 de marzo del 2013
//Molina Hutchings Von Ludwitz Jonathan Francisco 12211252

#include <iostream.h>
#include <conio.h>
int main ()
{
float tiempo, presion;
cout<<"Introduce el tiempo en segundos = ";
cin>>tiempo;
if(tiempo<=35)
   {
   presion = 0.46*tiempo;
   }
   else
   {
   presion = 0.19*tiempo + 9.45;
   }
cout<<"\nLa presion en libras por pulgada al cuadrado es "<<presion<<" psi"<<endl;
getch();
return 0;
}


Programa:



Ejercicio Examen

Código:
//Ejercicio en clase, 4 de marzo del 2013
//Molina Hutchings Von Ludwitz Jonathan Francisco 12211252

#include <iostream.h>
#include <conio.h>
int main ()
{
char Res;
int CF;
cout<<"***Examen de programacion C++***"<<endl<<endl;
cout<<"1) Es un lenguaje de programacion:"<<endl;
cout<<"a)C++      b)paint      c)Word"<<endl;
cout<<"respuesta = ";
cin>>Res;
   if(Res=='a')
   {
   CF = CF + 20;
   }
   else
   {
   CF = CF + 0;
   }

cout<<"\n\n2) Es un lenguaje de nivel bajo:"<<endl;
cout<<"a)C++     b)Maquina     d)Compilador"<<endl;
cout<<"respuesta = ";
cin>>Res;
   if(Res=='b')
   {
   CF = CF + 20;
   }
   else
   {
   CF = CF + 0;
   }

cout<<"\n\n3) Es un lenguaje de nivel alto:"<<endl;
cout<<"a)C++     b)Maquina     c)Compilador"<<endl;
cout<<"respuesta = ";
cin>>Res;
   if(Res=='a')
   {
   CF = CF + 20;
   }
   else
   {
   CF = CF + 0;
   }

cout<<"\n\n4) instruccion que se utiliza para desplegar mensajes:"<<endl;
cout<<"a)getch      b)main      d)cout"<<endl;
cout<<"respuesta = ";
cin>>Res;
    if(Res=='d')
   {
   CF = CF + 20;
   }
   else
   {
   CF = CF + 0;
   }

cout<<"\n\n5) programa que traduce todas las instrucciones de un programa de nivel alto al mismo tiempo:"<<endl;
cout<<"a)Interprete      b)Ensamblador      c)Compilador"<<endl;
cout<<"respuesta = ";
cin>>Res;
    if(Res=='c')
   {
   CF = CF + 20;
   }
   else
   {
   CF = CF + 0;
   }

cout<<endl<<"\nCalificacion Final = "<<CF<<endl;
   if(CF<60)
   {
   cout<<"REPROBADO, Sigue participando"<<endl;
   }
   else
   {
   cout<<"APROBADO, FELICIDADES!!!"<<endl;
   }
getch();
return 0;
}


Programa:



domingo, 3 de marzo de 2013

Practica 3 Unidad 2

 
Practica  3 Unidad 2

Problema 1 
Pseudocódigo:

Inicio
pesos, dolar, euro, libra_esterlina, dolar_canadiense, yen_japones, yuan_chino     Real
dolar = 12.6985
euro = 16.7477
libra_esterlina = 19.2505
dolar_canadiense = 12.4251
yen_japones = 0.13590
yuan_chino = 2.01723
write ("Introdusca la cantidad en pesos")
read pesos
write ("Equivalente a dolar", pesos / dolar,"dolares")
write ("Equivalente a euro", pesos / euro,"euros")
write ("Equivalente a libra esterlina", pesos / libra_esterlina,"libras esterlinas")
write ("Equivalente a dolar canadiense", pesos / dolar_canadiense," dolar canadiense")
write ("Equivalente a yen japones", pesos / yen_japones,"yens)
write ("Equivalente a yuan chino", pesos / yuan_chino,"yuans")
Fin


Código:

/*Practica No. 3 Problema # 1 fecha: 25 febrero de 2013
Lopez Vega Moises 122211830
Salomon Soto Luis Felipe 12211233
Molina Hutchings Von Ludwitz Jonathan Francisco 12211252
Bocanegra Urrea Jesus Gerardo 12211246*/

#include <iostream.h>
#include <conio.h>

int main ()
{
float  pesos, dolar, euro, libra_esterlina, dolar_canadiense, yen_japones, yuan_chino;
dolar = 12.6985;
euro = 16.7477;
libra_esterlina = 19.2505;
dolar_canadiense = 12.4251;
yen_japones = 0.13590;
yuan_chino = 2.01723;
cout<<"Introdusca la cantidad en pesos = ";
cin>>pesos;
cout<<endl<<"Equivalente a dolar = " <<pesos/dolar<<" dolares "<<endl<<endl;
cout<<"Equivalente a euro = " <<pesos/euro<<" euros "<<endl<<endl;
cout<<"Equivalente a libra esterlina = " <<pesos/libra_esterlina<<" libras esterlinas "<<endl<<endl;
cout<<"Equivalente a dolar canadiense = " <<pesos/dolar_canadiense<<" dolares canadienses"<<endl<<endl;
cout<<"Equivalente a yen japones = " <<pesos/yen_japones<<" yens "<<endl<<endl;
cout<<"Equivalente a yuan chino = " <<pesos/yuan_chino<<" yuans "<<endl<<endl;
getch ();
return 0;
}

Programa:


Problema 2

Pseudocódigo:

Inicio
float MX,USD,EUR,LIBRA,CND,YENJP,YCH   float
Write ("Introdusca el valor en Dolar Estadounidenses(USD)")
Write ("Cantidad de USD = ")
Read USD
MX=(USD*12.6985)
USD=USD
EUR=(USD*(12.6985/16.7477))
LIBRA=(USD*(12.6985/19.2505))
CND=(USD*(12.6985/12.4251))
YENJP=(USD*(12.6985/0.13590))
YCH=(USD*(12.6985/2.01723))
Write ("Tipo de Cambio")
Write ("Peso Mexicano: ",MX )
Write ("Dolar Estadounidense: ", USD)
Write ("Euro: ",EUR )
Write ("Libra Esterlina: ", LIBRA )
Write ("Dolar Canadiense: ", CND )
Write ("Yen Japones: ", YENJP )
Write ("Yuan Chino: ", YCH )
Fin 

Código:

/*Practica No. 3 Problema # 2 fecha: 25 febrero de 2013
Lopez Vega Moises 122211830
Salomon Soto Luis Felipe 12211233
Molina Hutchings Von Ludwitz Jonathan Francisco 12211252
Bocanegra Urrea Jesus Gerardo 12211246*/

#include <iostream.h>
#include <conio.h>
#include <math.h>
#include <iomanip.h>
int main ()
{
float MX,USD,EUR,LIBRA,CND,YENJP,YCH;
cout<<"Introdusca el valor en Dolar Estadounidenses(USD)\n"<<endl;
cout<<"Cantidad de USD = ";
cin>>USD;
MX=(USD*12.6985);
USD=USD;
EUR=(USD*(12.6985/16.7477));
LIBRA=(USD*(12.6985/19.2505));
CND=(USD*(12.6985/12.4251));
YENJP=(USD*(12.6985/0.13590));
YCH=(USD*(12.6985/2.01723));
cout<<"\n\n\t**Tipo de Cambio**\n"<<endl;
cout<<"Peso Mexicano: "<<setw(13)<<setiosflags(ios::fixed)<<setprecision(2)<<MX<<endl;
cout<<"Dolar Estadounidense: "<<setw(6)<<USD<<endl;
cout<<"Euro: "<<setw(22)<<EUR<<endl;
cout<<"Libra Esterlina: "<<setw(11)<<LIBRA<<endl;
cout<<"Dolar Canadiense: "<<setw(10)<<CND<<endl;
cout<<"Yen Japones: "<<setw(15)<<YENJP<<endl;
cout<<"Yuan Chino: "<<setw(16)<<YCH<<endl;
cout<<"\n\t**Tipo de Cambio**"<<endl;
getch();
return 0;


Programa:

 
Problema 3

Pseudocódigo:

Inicio
double angulo, seno, coseno, tangente, radianes,   double
Write ("angulo en grados: ")
Read angulo
radianes=angulo*3.1416/180.0;
Write ("en radianes =",radianes)
seno= sin(radianes);
Write ("El seno de angulo es = " sin(radianes) )
coseno= cos(radianes)
Write ("El coseno del angulo es = ", cos(radianes) )
tangente= tan(radianes)
Write ("La Tangente del Angulo es = ", tan(radianes) )
Fin

 

Código:

/*Practica No. 3 Problema # 3 fecha: 25 febrero de 2013
Lopez Vega Moises 122211830
Salomon Soto Luis Felipe 12211233
Molina Hutchings Von Ludwitz Jonathan Francisco 12211252
Bocanegra Urrea Jesus Gerardo 12211246*/

#include <iostream.h>
#include <conio.h>
#include <iomanip.h>
#include <math.h>

int main()
{
double angulo, seno, coseno, tangente, radianes;
cout<<"angulo en grados: ";
cin>>angulo;
radianes=angulo*3.1416/180.0;
cout<<"en radianes ="<<radianes<<endl;
seno= sin(radianes);
coseno= cos(radianes);
tangente= tan(radianes);
cout<<"seno de "<<angulo<<" grados= "<<sin(radianes)<<endl;
cout<<"coseno de "<<angulo<<" grados= "<<cos(radianes)<<endl;
cout<<"tangente de "<<angulo<<" grados= "<<tan(radianes)<<endl;
getch();
return 0;
}


Programa: 



 
Problema 4 

Pseudocódigo:

Inicio
lado, largo, ancho, trian, d, D  Real 

Write("Lado del cuadrado: ")
Read(lado)
Write("Area del cuadrado: ",lado^2)
Write("Perimetro: ", lado*4)    
Write("Largo del rectangulo: ")
Read(largo)
Write("Ancho del rectangulo: ")
Read(ancho)
Write("Area del rectangulo: ",largo*ancho)
Write("Perimetro: ",2*( largo+ancho))
Write("Lado del triangulo: ")
Read(trian)
Write("Area del triangulo: ",trian^2*3^0.5/4)
Write("Perimetro: ", trian*3)
Write("Diagonal mayor del rombo: )
Read(D)
Write("Diagonal menor del rombo: )
Read(d)
Write("Area del rombo: ",D*d/2)
Write("Perimetro: ",(D^2+d^2)^0.5)
Fin
 
 
Código:

/*Practica No. 3 Problema # 4 fecha: 25 febrero de 2013
Lopez Vega Moises 122211830
Salomon Soto Luis Felipe 12211233
Molina Hutchings Von Ludwitz Jonathan Francisco 12211252
Bocanegra Urrea Jesus Gerardo 12211246*/

 

#include <conio.h>
#include <iostream.h>
#include <iomanip.h>
#include <math.h>

int main()
{
float lado, largo, ancho, trian, d, D;
cout<<"Lado del cuadrado: ";
cin>>lado;
cout<<endl<<"Area del rectangulo: "<<pow(lado,2)
    <<endl<<"Perimetro: "<<lado*4<<endl<<endl<<"Largo del rectangulo: ";
cin>>largo;
cout<<endl<<"Ancho del rectangulo: ";
cin>>ancho;
cout<<endl<<"Area del rectangulo: "<<largo*ancho<<endl<<"Perimetro: "<<largo*ancho<<endl<<endl
    <<"Lado del triangulo rectangulo: ";
cin>>trian;
cout<<endl<<endl<<"Area del triangulo: "<<sqrt(3)*pow(trian,2)/4<<endl<<"Perimetro: "<<trian*3<<endl
    <<endl<<"Diagonal mayor del rombo: ";
cin>>D;
cout<<endl<<"Diagonal menor del rombo: "<<endl;
cin>>d;
cout<<"Area del rombo: "<<D*d/2<<endl<<"Perimetro: "<<sqrt(pow(d,2)+pow(D,2))<<endl;
getch ();
return 0;
}
 


Programa:


Problema 5a

Pseudocódigo:

Inicio  
Write("Modelo de crecimiento poblacional en miles de millones de personas desde el año 2000")  
Write("Año 2010: ",6.0*exp(10))  
Write("Año 2011: ",6.0*exp(11))
Write("Año 2012: ",6.0*exp(12))  
Fin

Código:

/*Practica No. 3 Problema # 5a fecha: 25 febrero de 2013
Lopez Vega Moises 122211830
Salomon Soto Luis Felipe 12211233
Molina Hutchings Von Ludwitz Jonathan Francisco 12211252
Bocanegra Urrea Jesus Gerardo 12211246*/


#include <conio.h>
#include <iostream.h>
#include <iomanip.h>
#include <math.h>

int main()
{
cout<<"Modelo de crecimiento poblacional en miles de millones de personas desde el año 2000"<<endl
    <<endl<<"Año 2010: "<<6.0*exp(10)<<endl
    <<endl<<"Año 2011: "<<6.0*exp(11)<<endl
    <<endl<<"Año 2012: "<<6.0*exp(12);
getch ();
return 0;
}


Programa:



 
 
Problema 5b 

Pseudocódigo:

Inicio
ano  Real
Write("Modelo de crecimiento poblacional en miles de millones de personas desde el año 2000")
Read(ano)
Write("Poblacion en el año ",ano,"es: ",poblacion6.0*exp(ano-2000))
Fin

Código:

/*Practica No. 3 Problema # 5b fecha: 25 febrero de 2013
Lopez Vega Moises 122211830
Salomon Soto Luis Felipe 12211233
Molina Hutchings Von Ludwitz Jonathan Francisco 12211252
Bocanegra Urrea Jesus Gerardo 12211246*/

#include <conio.h>
#include <iostream.h>
#include <iomanip.h>
#include <math.h>

int main()
{
double poblacion;
int ano;
cout<<"Modelo de crecimiento poblacional en miles de millones de personas desde el año 2000"<<endl
    <<endl<<"Año: ";
cin>>ano;
poblacion=6.0*exp(ano-2000);
cout<<endl<<"Poblacion en el año "<<ano<<" es: "<<poblacion;
getch ();
return 0;
}


Programa:




Problema 6a

Pseudocódigo:

Inicio
X, Y, r=23 , angulo=58, radianes,            double
Write ("Las coordenadas de X y Y cuando La distancia del origen es r=23")
Radianes=angulo*3.1416/180.0
Write ("y el angulo=85 grados es:", radianes)
X=r*sin(radianes);
Write ("La coordenada de X es:", X)
Y=r*cos(radianes);
Write "(La coordenada de Y es:",  Y )
Fin 


Código:

/*Practica No. 3 Problema # 6a fecha: 25 febrero de 2013
Lopez Vega Moises 122211830
Salomon Soto Luis Felipe 12211233
Molina Hutchings Von Ludwitz 12211252
Bocanegra Urrea Jesus Gerardo 12211246*/

#include <iostream.h>
#include <conio.h>
#include <math.h>
#include <iomanip.h>

int main ()
{
float o=85, r=23, X, Y;
X=r*cos(o*(3.1416/180));
Y=r*sin(o*(3.1416/180));
cout<<"Las coordenadas polares cuando r= 23 y el Angulo= 85\n"<<endl;
cout<<setiosflags(ios::fixed)<<setprecision(2)<<"Los resultados son X= "<<X<<" y para Y= "<<Y<<endl;
getch();
return 0;
}

Programa:



Problema 6b

Pseudocódigo: 

Inicio
X, Y, r , angulo, radianes, x, y double
Write ("Las coordenadas de X y Y son dadas por la distancia del origen es (r)")
Write ("y el angulo en le eje x")
radianes=angulo*3.1416/180.0;
Write ("Introducir la distacia del origen:")
Read r
Write ("Introducir el Angulo")
Read angulo
Write ("las cordenadas de X y Y son :")
x=r*sin(radianes);
Write (" X =", x )
y=r*cos(radianes);
Write ("Y =", y )
Fin 

Código:

/*Practica No. 3 Problema # 6b fecha: 25 febrero de 2013
Lopez Vega Moises 122211830
Salomon Soto Luis Felipe 12211233
Molina Hutchings Von Ludwitz Jonathan Francisco 12211252
Bocanegra Urrea Jesus Gerardo 12211246*/
 

#include <iostream.h>
#include <conio.h>
#include <math.h>
#include <iomanip.h>
 

int main ()
{
float o, r, X, Y;
cout<<"Instrodusca el Valor de r"<<endl;
cin>>r;
cout<<"\nInstrodusca el Valor del angulo"<<endl;
cin>>o;
X=r*cos(o*(3.1416/180));
Y=r*sin(o*(3.1416/180));
cout<<"\nLas coordenadas polares cuando r= "<<r<<" y el Angulo= "<<o<<"\n"<<endl;
cout<<setiosflags(ios::fixed)<<setprecision(2)<<"Los resultados son X= "<<X<<" y para Y= "<<Y<<endl;
getch();
return 0;


Programa: 



Problema 7a 

Pseudocódigo: 

Inicio
Resistencia Combinada, r1=1000.0, r2=1200.0, r3=1500.0, r4=1800.0, r5=1500.0, r6=1800.0    float
resistenciacombinada= 1.0/(1.0/r1+1.0/r2+1.0/r3+1.0/r4+1.0/r5+1.0/r6)
Resistencia 1=
Write ("resistencia 1= ",r1," ohms ")
Resistencia 2=
Write ("resistencia 2= ",r2," ohms ")
Resistencia 3=
Write ("resistencia 3= ",r3," ohms ")
Resistencia 4=
Write ("resistencia 4= ",r4," ohms ")
Resistencia 5=
Write ("resistencia 5= ",r5," ohms ")
Resistencia 6=
Write ("resistencia 6= ",r6," ohms ")
Resistencia combinada en paralelo=
Write ("Resistencia combinada en paralelo= ",resistenciacombinada)
Fin

Código:

/*Practica No. 3 Problema # 7a fecha: 25 febrero de 2013
Lopez Vega Moises 122211830
Salomon Soto Luis Felipe 12211233
Molina Hutchings Von Ludwitz Jonathan Francisco 12211252
Bocanegra Urrea Jesus Gerardo 12211246*/

#include <iostream.h>
#include <conio.h>
#include <math.h>
#include <iomanip.h>

int main ()
{
float r1=1000,r2=1200,r3=1500,r4=1800,r5=1500,r6=1800,rt;
cout<<"Valores de las resistencias:"<<endl;
cout<<"\nr1=1000 ohms, r2=1200 ohms, r3=1500 ohms, r4=1800 ohms, r5=1500 ohms, r6=1800 ohms"<<endl;
rt=1/((1/r1)+(1/r2)+(1/r3)+(1/r4)+(1/r5)+(1/r6));
cout<<setiosflags(ios::fixed)<<setprecision(2)<<"\nLa resistencia total de las resistencias conectadas en paralelo es "<<rt<<" ohms"<<endl;
getch();
return 0;
 


Programa:




Problema 7b 

Pseudocódigo:

Inicio
r1,r2,r3,r4,r5,r6,rt     double
Write ("Introdusca los valores de las resistencias (en ohms):")
Write ("Resistencia 1: ")
Reas r1
Write ("Resistencia 2: ")
Read r2
Write ("Resistencia 3: ")
Read r3
Write ("Resistencia 4: ")
Read r4
Write ("Resistencia 5: ")
Read r5
Write ("Resistencia 6: ")
Read r6
rt=1/((1/r1)+(1/r2)+(1/r3)+(1/r4)+(1/r5)+(1/r6));
Write ("La resistencia total de las resistencias conectadas en paralelo es ", rt )
Fin


Código:

/*Practica No. 3 Problema # 7b fecha: 25 febrero de 2013
Lopez Vega Moises 122211830
Salomon Soto Luis Felipe 12211233
Molina Hutchings Von Ludwitz Jonathan Francisco 12211252
Bocanegra Urrea Jesus Gerardo 12211246*/

#include <iostream.h>
#include <conio.h>
#include <math.h>
#include <iomanip.h>

int main ()
{
float r1,r2,r3,r4,r5,r6,rt;
cout<<"Introdusca los valores de las resistencias (en ohms):"<<endl;
cout<<"\nResistencia 1: ";
cin>>r1;
cout<<"\nResistencia 2: ";
cin>>r2;
cout<<"\nResistencia 3: ";
cin>>r3;
cout<<"\nResistencia 4: ";
cin>>r4;
cout<<"\nResistencia 5: ";
cin>>r5;
cout<<"\nResistencia 6: ";
cin>>r6;
rt=1/((1/r1)+(1/r2)+(1/r3)+(1/r4)+(1/r5)+(1/r6));
cout<<setiosflags(ios::fixed)<<setprecision(2)<<"\nLa resistencia total de las resistencias conectadas en paralelo es "<<rt<<" ohms"<<endl;
getch();
return 0;



Programa:   




  
Problema 8
Pseudocódigo: 

Inicio
v1,v2,v3,v4,v5,prom,suma    int
Introdusca valores enteros:
Write ("Introdusca valores enteros:")
Write ("Valor 1: ")
Read v1
Write ("Valor 2: ")
Read v2
Write ("Valor 3: ")
Read v3
Write ("Valor 4: ")
Read v4
Write ("Valor 5: ")
Read v5
prom=(v1+v2+v3+v4+v5)/5
suma=v1+v2+v3+v4+v5
La suma total es ",suma," unidades y el promedio son ",prom," unidades
Write ("La suma total es ",suma," unidades y el promedio son ",prom," unidades")
Fin

Código: 

/*Practica No. 3 Problema # 8 fecha: 25 febrero de 2013
Lopez Vega Moises 122211830
Salomon Soto Luis Felipe 12211233
Molina Hutchings Von Ludwitz Jonathan Francisco 12211252
Bocanegra Urrea Jesus Gerardo 12211246*/

#include <iostream.h>
#include <conio.h>
#include <math.h>
#include <iomanip.h>

int main ()
{
int v1,v2,v3,v4,v5,prom,suma;
cout<<"Introdusca valores enteros:"<<endl;
cout<<"\nValor 1: ";
cin>>v1;
cout<<"\nValor 2: ";
cin>>v2;
cout<<"\nValor 3: ";
cin>>v3;
cout<<"\nValor 4: ";
cin>>v4;
cout<<"\nValor 5: ";
cin>>v5;
prom=(v1+v2+v3+v4+v5)/5;
suma=v1+v2+v3+v4+v5;
cout<<"\nLa suma total es "<<suma<<" unidades, y el promedio son "<<prom<<" unidades"<<endl;
getch();
return 0;
}


Programa:




Ejercicios en clase 27 de Febrero del 2013


Ejercicios en Clase

1. Escriba las llamadas de función para determinar:
a. La raíz cuadrada de 6.37
b. La raíz cuadrada de x - y
c. El seno de 30 grados
d. El seno de 60 grados
e. El valor absoluto de a² -b²
f. El valor de e elevado a la tercera potencia.

Código:
//Ejercicio 1 en clase. 27 de Febrero del 2013
//Molina Hutchings Von Ludwitz Jonathan Francisco 12211252
//determinar las siguientes funciones:

#include <iosteam.h>
#include <conio.h>
#include <math.h>
int main ()
{
float x, y, e, a, b;
x=6, y=2, e=3, a=5, b=2;
cout<<endl<<"a) La raiz cuadrada de 6.37 = "<<sqrt(6.37)<<endl<<endl;
cout<<"b) La raiz cuadrada de x - y = "<<sqrt(x-y)<<endl<<endl;
cout<<"c) El seno de 30 grados = "<<sin(30*3.1416/180)<<endl<<endl;
cout<<"d) El seno de 60 grados = "<<sin(60*3.1416/180)<<endl<<endl;
cout<<"e) El valor absoluto de a^2 -b^2 = "<<abs(pow(a,2)-pow(b,2))<<endl<<endl;
cout<<"f) El valor de e elevado a la tercera potencia = "<<pow(e,2)<<endl<<endl;
getch ();
return 0;
}

Programa:

2. Para a = 10.6, b = 13.9, c = -3.42, determine los siguientes valores:
a. int (a)
b. int (b)
c. int (c)
d. int (a+b)
e. int (a)+b+c
f. int (a+b)+c
g. int (a+b+c)
h. float (int (a))+b
i. float (int (a+b))
j. abs (a) + abs (b)
k. sqrt (abs (a-b))

Codigo:

//Ejercicio 2 en clase. 27 de Febrero del 2013
//Molina Hutchings Von Ludwitz Jonathan Francisco 12211252
//determinar las siguientes expresiones

#include <iostream.h>
#include <conio.h>
#include <math.h>
int main ()
{
float a, b, c, a1, b1, c1, d, e, f, g, h, i, j, k;
a = 10.6, b = 13.9, c = -3.42;
a1= int(a);
b1= int(b);
c1= int(c);
d= int(a+b);
e= int(a)+b+c;
f= int(a+b)+c;
g= int(a+b+c);
h= float(int (a))+b;
i= float(int (a+b));
j= abs(a) + abs(b);
k= sqrt(abs (a-b));
cout<<"a) int (a) = "<<a1<<endl<<endl;
cout<<"b) int (b) = "<<b1<<endl<<endl;
cout<<"c) int (c) = "<<c1<<endl<<endl;
cout<<"d) int (a+b) = "<<d<<endl<<endl;
cout<<"e) int (a)+b+c = "<<e<<endl<<endl;
cout<<"f) int (a+b)+c = "<<f<<endl<<endl;
cout<<"g) int (a+b+c) = "<<g<<endl<<endl;
cout<<"h) float (int (a))+b = "<<h<<endl<<endl;
cout<<"i) float (int (a+b)) = "<<i<<endl<<endl;
cout<<"j) abs(a) + abs(b) = "<<j<<endl<<endl;
cout<<"k0 sqrt(abs(a-b)) = "<<k<<endl<<endl;
getch ();
return 0;
}

Programa:



3.-

codigo:

//Ejercicios en clase fecha: 27 de febrero de 2013
//Molina Hutchings Von Ludwitz Jonathan Francisco 12211252

#include <iostream.h>
#include <conio.h>
#include <math.h>
#include <iomanip.h>
int main ()
{
cout<<endl<<endl<<endl;
float b, x=60;
b=sin(x*3.1416/180)-cos(x*3.1416/180);
cout<<"Para x=60º"<<endl<<"a) b=sen(x)-cos(x)= "<<b<<endl;
b=pow((sin(x*3.1416/180)),2)-pow((cos(x*3.1416/180)),2);
cout<<"b) b=sen^2(x)-cos^2(x)= "<<b<<endl;
b=(5*9*sin(40*3.1416/180))/2          ;
cout<<"c) area=(5*9*sen40)/2= "<<b<<endl;
b=pow((25+16),1/2)                  ;
cout<<"d) c=(5^2+4^2)^0.5 = "<<b<<endl;
b=pow((pow(((9-5),2),2)),1/4)      ;
cout<<"e) p=(¦9-5¦)^0.5 = "<<b<<endl;
b=7*((pow(9,5))-1)/(9-1)          ;
cout<<"f) suma=7(9^5-1)/(9-1) = "<<b;
getch ();
return 0;
}


Programa:







lunes, 25 de febrero de 2013

Practica 2 Unidad 1

Practica 2

Problema 1
Código:


/*practica No. 2 problema  1 Fecha: 11 de febrero de 2013
Bocanegra Urrea Jesus Gerardo 12211246
Lopez Vega Moises 12211830
Salomon Soto Luis Felipe 12211233
Molina Hutchings Von Ludwitz Jonathan Francisco 12211252*/

#include <iostream.h>
#include <conio.h>
int main()
{
int a=8, m=35, n=5, p=2, r;
r=n+p+10*a;
cout<<"\n1) n+p+10*a= "<<r<<endl;
r=m*n-10;
cout<<"\n2) m*n-10= "<<r<<endl;
r=a-n+4*p;
cout<<"\n3) a-n+4*p= "<<r<<endl;
r=m/p;
cout<<"\n4) m/p= "<<r<<endl;
r=m*n+a/p;
cout<<"\n5) m*n+a/p= "<<r<<endl;
getch();
return 0;
}

Algoritmo:
1.- Inicio
2.-Leer el valor de las variables "a=8, m=35, n=5, p=2, r"
Read ("a=8, m=35, n=5, p=2, r")
3.-Calcular el valor de r
r= n + p + 10*a
4.- Desplegar el mensaje "1) n+p+10*a= "
write(" 1) n+p+10*a= ")
5.-Calcular el valor de r
r=m*n-10
5.-Desplegar el mensaje "2) m*n-10= "
write (" 2)m*n-10= ")
6.-Calcular el valor de r
r= a-n+4*p
7.-Desplegar el mensaje"3) a-n+4*p="
write("3) a-n+4*p=")
8.-Calcular el valor de r
r = m/p

9.- Desplegar el mensaje "4) m/p="
write("4) m/p=")
10.-Calcular el valor de r 
r=m*n+a/p
11.-Desplegar el mensaje "5) m*n+a/p= "
write("5) m*n+a/p= ")
12.- FIN

Imagen:
 


Problema No. 2
Codigo:
/*practica No. 2 problema  2 Fecha: 11 de febrero de 2013
Lopez Vega Moises 12211830
Salomon Soto Luis Felipe 12211233
Bocanegra Urrea Jesus Gerardo 12211246
Molina Hutchings Von Ludwitz Jonathan Francisco 12211252*/
#include <iostream.h>
#include <conio.h>
int main()
{
float p=3.0,m=30.0,n=3.0,r;
r=4*p+2.8*n;
cout<<"p=3.0, m=30.0, n=3.0 "<<endl;
cout<<endl<<"\n1) 4*p+2.8*n= "<<r<<endl;
r=p/n + 10.0;
cout<<"\n2)p/n + 10.0 = "<<r<<endl;
r=p/2 + m/n;
cout<<endl<<"3)p/2 + m/n ="<<r<<"\n";
r=p + 5*n;
cout<<"\n4)p + 5*n ="<<r<<endl;
r=p+m/6.0;
cout<<"\n5)p + m/6.0 = "<<r<<endl;
r=p+m+4*n;
cout<<endl<<"6)p + m + 4* n = "<<r<<endl;
getch();
return 0;
}

Pseudocódigo:
Inicio
p=3.0,m=30.0,n=3.0,r    Real
r=4*p+2.8*n
write("p=3.0, m=30.0, n=3.0 ",r)
write("1) 4*p+2.8*n=",r)
r=p/n + 10.0
write("2)p/n + 10.0 =",r)
r=p/2 + m/n
write("3)p/2 + m/n =",r)
r=p + 5*n
write("4)p + 5*n =",r)
r=p+m/6.0
write("5)p + m/6.0 =",r)
r=p+m+4*n
write("6)p + m + 4* n =",r)
Fin

Imagen:



Problema 3
Código:


/*practica No. 2 problema  3 Fecha: 11 de febrero de 2013
Lopez Vega Moises 12211830
Salomon Soto Luis Felipe 12211233
Bocanegra Urrea Jesus Gerardo 12211246
Molina Hutchings Von Ludwitz Jonathan Francisco 12211252*/
#include <iostream.h>
#include <conio.h>
int main()
{
float x=5.0,y=4.0,z=10.0,r;
r=z+x/2+y;
cout<<"x=5.0, y=4.0, z=10.0 "<<endl;
cout<<endl<<"\n1) z+x/2+y = "<<r<<endl;
r=100-(y+x);
cout<<"\n2)100-(y+x)= "<<r<<endl;
r=20/x+(x)/2+5;
cout<<endl<<"3)20/x+(x)/2+5 ="<<r<<"\n";
r=35/x+(y+4.5);
cout<<"\n4)35/x+(y+4.5) ="<<r<<endl;
r=(x)+(z/y)+(z)*(x);
cout<<endl<<"6)(x)+(z/y)+(z)*(x) = "<<r<<endl;
getch();
return 0;
}

Pseudocodigo:

Inicio
x=5.0,y=4.0,z=10.0,r     Real
r=z+x/2+y
write("x=5.0, y=4.0, z=10.0 ",r)
write("1) z+x/2+y = ",r)
r=100-(y+x);
write("2)100-(y+x)= ",r)
r=20/x+(x)/2+5;
write("3)20/x+(x)/2+5 =",r)
r=35/x+(y+4.5);
write("4)35/x+(y+4.5) =",r)
r=(x)+(z/y)+(z)*(x);
write("6)(x)+(z/y)+(z)*(x) = ",r)
Fin

Imagen:



Problema 4
Codigo:


/*practica No. 2 problema  4 Fecha: 11 de febrero de 2013
Lopez Vega Moises 12211830
Salomon Soto Luis Felipe 12211233
Bocanegra Urrea Jesus Gerardo 12211246
Molina Hutchings Von Ludwitz Jonathan Francisco 12211252*/
#include <iostream.h>
#include <conio.h>
int main()
{
int r1;
float r2,r3,r4,r5;
r1=(15%2)*(6-2) + (14-4)*8;
r2=(30.0-4.0)/(6.0/3.0);
r3=6*(3.0+10.0)/5.0;
r4=(10.8-1.8)/2;
r5=(30.0/2.0)+15;
cout<<"Resultados de expresiones\n";
cout<<"\n1) (15%2)*(6-2) + (14-4)*8 = "<<r1<<endl;
cout<<"\n2) (30.0-4.0)/(6.0/3.0) = "<<r2<<endl;
cout<<"\n3) 6*(3.0+10.0)/5.0 = "<<r3<<endl;
cout<<"\n4) (10.8-1.8)/2 = "<<r4<<endl;
cout<<"\n5) (30.0/2.0)+15 = "<<r5<<endl;
getch();
return 0;
}

Pseudocodigo:

Inicio
r2,r3,r4,r5    Real
r1=(15%2)*(6-2) + (14-4)*8
r2=(30.0-4.0)/(6.0/3.0)
r3=6*(3.0+10.0)/5.0
r4=(10.8-1.8)/2
r5=(30.0/2.0)+15
write("Resultados de expresiones")
write("1) (15%2)*(6-2) + (14-4)*8 = ",r1)
write("2) (30.0-4.0)/(6.0/3.0) = ",r2)
write("\3) 6*(3.0+10.0)/5.0 = ",r3)
write("4) (10.8-1.8)/2 = "r4)
write("5) (30.0/2.0)+15 = "r5)


Imagen:



Problema 5a.
Codigo:

/*practica No. 2 problema  5 a) Fecha: 11 de febrero de 2013
Lopez Vega Moises 12211830
Salomon Soto Luis Felipe 12211233
Bocanegra Urrea Jesus Gerardo 12211246
Molina Hutchings Von Ludwitz Jonathan Francisco 12211252*/
#include <iostream.h>
#include <conio.h>
int main()
{
floatCantidadDeDolar= 75.50;
floatTipoDeCambio=12.47;
float Pesos=CantidadDeDolar*TipoDeCambio;
cout<<" Cantidad de dolares a comprar= "<<CantidadDeDolar<<endl<<endl;
cout<<" Tipo de cambio a la venta = "<<TipoDeCambio<<endl<<endl;
cout<<" Total a pagar en Pesos = "<<Pesos<<endl<<endl;
getch();
return 0;
}

Diagrama de flujo:

Imagen:



Problema 5b
Codigo:


/*practica No. 2 problema  5 b) Fecha: 11 de febrero de 2013
Lopez Vega Moises 12211830
Salomon Soto Luis Felipe 12211233
Bocanegra Urrea Jesus Gerardo 12211246
Molina Hutchings Von Ludwitz Jonathan Francisco 12211252*/
#include<iostream.h>
#include <conio.h>
int main()
{
floatCantidadDeDolar;
floatTipoDeCambio;
float Pesos;
cout<<" Cantidad de dolares a comprar= ";
cin>>CantidadDeDolar;
cout<<" Tipo de cambio a la venta = ";
cin>>TipoDeCambio;
Pesos=CantidadDeDolar*TipoDeCambio;
cout<<" Total a pagar en Pesos = "<<Pesos<<endl;
getch();
return 0;
}

Algoritmo:

1.-Inicio
2.-Leer valor de la variable CantidadDeDolar
Read CantidadDeDolar
3.-Leer valor de la variable TipoDeCambio
Read TipoDeCambio
4.-Leer valor de la variable Pesos
Read Pesos
5.-Desplegar el mensaje "Cantidad de dolares a comprar= "
write("Cantidad de dolares a comprar=")
6.-Introducir CantidadDeDolar
Read CantidadDeDolar
7.-Desplegar el mensaje "Tipo de cambio a la venta= "
write ("Tipo de cambio a la venta=")
8.-Introducir TipoDeCambio
Read TipoDeCambio
9.-Calcular Pesos
Pesos= CantidadDeDolar*TipoDeCambio
10.-Desplegar el mensaje"Total a pagar en Pesos = "
write("Total a pagar en Pesos = ")
11.- Fin
Imagen:
 

Problema 6
Codigo:
 
/*practica No. 2 problema  6 Fecha: 11 de febrero de 2013
Lopez Vega Moises 12211830
Salomon Soto Luis Felipe 12211233
Bocanegra Urrea Jesus Gerardo 12211246
Molina Hutchings Von Ludwitz Jonathan Francisco 12211252*/
#include <iostream.h>
#include <conio.h>
int main()
{
float p1, p2, p3, ef;
cout<<"Calificacion Examen Parcial 1 : " ;
cin>>p1;
cout<<"Calificacion Examen Parcial 2 : " ;
cin>>p2;
cout<<"Calificacion Examen Parcial 3 : " ;
cin>>p3;
cout<<"Calificacion Examen Final : ";
cin>>ef;
float totalcalif = (p1*.20)+(p2*.20)+(p3*.20)+(ef*.40);
cout<<"Calificacion total : "<<totalcalif<<endl;
getch();
return 0;
}


Problema 7
Codigo:
 
/*practica No. 2 problema  7 a) Fecha: 11 de febrero de 2013
Lopez Vega Moises 12211830
Salomon Soto Luis Felipe 12211233
Bocanegra Urrea Jesus Gerardo 12211246
Molina Hutchings Von Ludwitz Jonathan Francisco 12211252*/
#include <iostream.h>
#include <conio.h>
int main()
{
float x=6, y;
y=4*x*x+3*x-5;
cout<<"\nX=6\n"<<endl;
cout<<"\n1) Y=4(x^2)+3x-5= "<<y<<endl;
getch();
return 0;
}

Pseudocodigo:
Inicio
x=6, y     Real
y=4*x*x+3*x-5
write("X=6")
write("1) Y=4(x^2)+3x-5= ",y)
Fin

Imagen:
 

Problema 7b
Codigo:
 
/*practica No. 2 problema  7 b) Fecha: 11 de febrero de 2013
Lopez Vega Moises 12211830
Salomon Soto Luis Felipe 12211233
Bocanegra Urrea Jesus Gerardo 12211246
Molina Hutchings Von Ludwitz Jonathan Francisco 12211252*/
#include <iostream.h>
#include <conio.h>
int main()
{
float x, y;
cout<<"\nIntrodusca el valor de X"<<endl;
cin>>x;
y=4*x*x+3*x-5;
cout<<"\nY=4(x^2)+3x-5= "<<y<<en
clrscr();
cout<<"\nX= "<<x<<endl;dl;
getch();
return 0;
}
 
Diagrama de Flujo:

Imagenes del programa:
 

Problema 8
/*practica No. 2 problema  8 Fecha: 11 de febrero de 2013
Lopez Vega Moises 12211830
Salomon Soto Luis Felipe 12211233
Bocanegra Urrea Jesus Gerardo 12211246
Molina Hutchings Von Ludwitz Jonathan Francisco 12211252*/

#include <iostream.h>
#include <conio.h>
int main()
{
float anchura=10.0, longitud= 20.5, costoMetro=120.0;
float total=anchura*longitud*costoMetro;
cout<<"Datos del terreno\n\n";
cout<<"anchura= "<<anchura<<" Longitud= "<<longitud<<"\ncosto metro cuadrado = "<<costoMetro<<"\n\n";
cout<<"Valor del terreno= "<<total<<endl;
getch();
return 0;
}
Diagrama de flujo:
Imagen:
 

Problema 8b
Código:
 
/*practica No. 2 problema  8b Fecha: 11 de febrero de 2013
Lopez Vega Moises 12211830
Salomon Soto Luis Felipe 12211233
Bocanegra Urrea Jesus Gerardo 12211246
Molina Hutchings Von Ludwitz Jonathan Francisco 12211252*/

#include <iostream.h>
#include <conio.h>
int main()
{
float Anchura, Longitud, CostoMetro, Total;
cout<<"Introduzca los datos del terreno\n\n";
cout<<"Ancho : ";
cin>>Anchura;
cout<<"Longitud o Largo : ";
cin>>Longitud;
cout<<"Costo metro cuadrado : ";
cin>>CostoMetro;
Total=Anchura*Longitud*CostoMetro;
cout<<"Total Valor del terreno: "<<Total<< " pesos"<<endl;
getch();
return 0;
}

Diagrama de flujo:

Imagenes:
 




Problema 9
Codigo:

/*practica No. 2 problema  9 Fecha: 11 de febrero de 2013
Lopez Vega Moises 12211830
Salomon Soto Luis Felipe 12211233
Bocanegra Urrea Jesus Gerardo 12211246
Molina Hutchings Von Ludwitz Jonathan Francisco 12211252*/

#include <iostream.h>
#include <conio.h>
int main()
{
char nombre [10];
cout<<"¿Cual es tu nombre?"<<endl;
cout<<"Mi nombre es ";
cin>>nombre;
clrscr();
cout<<"\n\rBienvenid@ "<<nombre<<" a la clase de programacion\n"<<endl;
getch();
return 0;
}


Algoritmo:
1.- Inicio
2.-Desplegar el mensaje "nombre:"
write("nombre")
3.-Introducir el nombre que desee, en este caso Gerardo.
read("Gerardo")
4.-Desplegar el mensaje "bienvenido <nombre> a la clase de programacion"
write("bienvenido <nombre> a la clase de programacion"
5.- FIN.

Diagrama de flujo

Imagen:

Problema 10:
Código:
 
/*practica No. 2 problema  10 Fecha: 11 de febrero de 2013
Lopez Vega Moises 12211830
Salomon Soto Luis Felipe 12211233
Bocanegra Urrea Jesus Gerardo 12211246
Molina Hutchings Von Ludwitz Jonathan Francisco 12211252*/
#include <iostream.h>
#include <conio.h>
int main()
{
float radio, area;
radio=10.0;
area=3.1416*radio*radio;
cout<<"Radio de un circulo ="<<radio<<endl<<endl;
cout<<"Area de un circulo ="<<area<<endl;
getch();
return 0;
}
Pseudocódigo:
  1. Inicio
  2. (radio, area)    real
  3. radio= (10.0)
  4. area= (3.1416 * radio * radio)
  5. write ("Radio de un circulo = ", radio)
  6. write ("Area de un circulo = ", area)
  7. Fin
Imagen:


Problema 10b
Código:
 
/*practica No. 2 problema  10b) Fecha: 11 de febrero de 2013
Lopez Vega Moises 12211830
Salomon Soto Luis Felipe 12211233
Bocanegra Urrea Jesus Gerardo 12211246
Molina Hutchings Von Ludwitz Jonathan Francisco 12211252*/
#include <iostream.h>
#include <conio.h>
int main()
{
float radio, area;
cout<<"Introdusca el radio del circulo: " ;
cin>>radio;
area=3.1416*radio*radio;
clrscr();
cout<<"\nRadio de un circulo = "<<radio<<endl<<endl;
cout<<"Area de un circulo = "<<area<<" m2"<<endl;
getch();
return 0;
}
 
Pseudocódigo:
Inicio
float (radio, area)
write ("Introduzca el radio")
Read (radio)
area= (3.1416 * radio * radio)
write ("Radio de un circulo = ", radio)
write ("Area de un circulo = ", area)
Fin
 
Imagenes: