miércoles, 20 de marzo de 2013

Ejercicios en clase 20 de marzo del 2013


Ejercicios en clase

Problema 11


CÓDIGO (FOR):
/*Ejercicios en clase 20 de marzo del 2013
Salomon Soto Luis Felipe 12211233
Lopez Vega Moises 12211830
Bocanegra Urrea Jesus Gerardo 12211246
Molina Hutchings Von Ludwitz Jonathan Fransisco 12211252*/
#include <iostream.h>
#include <conio.h>
#include <math.h>
#include <iomanip.h>

int main ()
{
double P;
int x=1, f=1;
cout<<"  Clientes     Probabilidad de llegada"<<endl
    <<"  --------     -----------------------"<<endl;
for(;x<=10; x=x+1)
{
  for(int n=2; n<=x; n=n+1)
  {
  f=f*(f+1);
  }
  P=pow(3,x)*exp(-3)/f;
  cout<<setiosflags(ios::fixed)<<setprecision(0)<<setw(10)
      <<x
      <<setprecision(10)<<setw(28
  )
      <<P<<endl;
}
getch ();
return 0;
}
 
PSEUDOCÓDIGO:
inicio
double P;
 x=1, f=1  int
write("  Clientes     Probabilidad de llegada")
 write("  --------     -----------------------")
for(;x<=10; x=x+1)
{
  for(int n=2; n<=x; n=n+1)
  {
  f=f*(f+1);
  }
  P=pow(3,x)*exp(-3)/f;
}
fin 

CÓDIGO (WHILE):
/*Ejercicios en clase 20 de marzo del 2013
Salomon Soto Luis Felipe 12211233
Lopez Vega Moises 12211830
Bocanegra Urrea Jesus Gerardo 12211246
Molina Hutchings Von Ludwitz Jonathan Fransisco 12211252*/
#include <iostream.h>
#include <conio.h>
#include <math.h>
#include <iomanip.h>

int main ()
{
double P;
int x=1, f=1;
cout<<"  Clientes     Probabilidad de llegada"<<endl
    <<"  --------     -----------------------"<<endl;
while(x<=10)
{
  for(int n=2; n<=x; n=n+1)
  {
  f=f*(f+1);
  }
  P=pow(3,x)*exp(-3)/f;
  cout<<setiosflags(ios::fixed)<<setprecision(0)<<setw(10)
      <<x
      <<setprecision(10)<<setw(28
  )
      <<P<<endl;
  x=x+1;
}
getch ();
return 0;
}
 
PSEUDOCÓDIGO:
inicio
l=3, x=1   int
fac=1   int
p   real
write("Numero Cliente        Probabilidad Poisson")
while(x<=10)
{
fac=1
num = x
while (num>=1)
{
fac = num*fac
num= num - 1
}
p=pow(l,x)*exp(-l)/fac*1.0
write(x,"       ",p)
x= x + 1
}
fin

CÓDIGO (DO-WHILE):

/*Ejercicios en clase 20 de marzo del 2013
Salomon Soto Luis Felipe 12211233
Lopez Vega Moises 12211830
Bocanegra Urrea Jesus Gerardo 12211246
Molina Hutchings Von Ludwitz Jonathan Fransisco 12211252*/
#include <iostream.h>
#include <conio.h>
#include <math.h>
#include <iomanip.h>

int main ()
{
double P;
int x=0, f=1;
cout<<"  Clientes     Probabilidad de llegada"<<endl
    <<"  --------     -----------------------"<<endl;
do
{
  for(int n=2; n<=x; n=n+1)
  {
  f=f*(f+1);
  }
  P=pow(3,x)*exp(-3)/f;
  cout<<setiosflags(ios::fixed)<<setprecision(0)<<setw(10)
      <<x
      <<setprecision(10)<<setw(28
  )
      <<P<<endl;
      x=x+1;
}
while(x<=10);
getch ();
return 0;
}

PSEUDOCÓDIGO:
inicio
l=3, x=1   int
fac=1, num   int
p   real
write("Numero Clientes     Probabilidad Poisson")
do
{
fac=1
num=x
do{
fac*num
num= num - 1
}
while
p= pow(l,x)*exp(-l)/fac*1.0
write(x,"          ",p)
x= x+1
}
while (x<=10)
fin


PROGRAMA:



Problema 12

CODIGO (DO-WHILE): 
/*Ejercicios en clase 20 de marzo del 2013
Lopez Vega Moises 12211830
Salomon Soto Luis Felipe 12211233
Bocanegra Urrea Jesus Gerardo 12211246
Molina Hutchings Von Ludwitz Jonathan Francisco 12121252*/
#include <iostream.h>
#include <conio.h>
#include <iomanip.h>
#include <math.h>

float main()
{
cout<<"Tiempo        Disctancia recorrida        Distancia total"<<endl<<
      "-------       --------------------        ---------------"<<endl;
float x=0;
do
{
cout<<setiosflags(ios::fixed)<<setprecision(0)<<
      setw(6)<<x<<"s"<<setprecision(1)<<setw(26)<<(.5*32.0*pow(x,2))<<"m"<<setw(22)<<.5*32.0*pow(x,2)<<"m"<<endl;
x=x+1;
}
while (x<=10);
getch();
return 0;
}

PSEUDOCODIGO:
inicio
write("Tiempo        Disctancia recorrida        Distancia total")
 write("-------       --------------------        ---------------")
x=0   real
do
{
.5*32.0*pow(x,2)
x=x+1;
}
while (x<=10);
fin
CODIGO (FOR):
/*Ejercicios en clase 20 de marzo del 2013
Lopez Vega Moises 12211830
Salomon Soto Luis Felipe 12211233
Bocanegra Urrea Jesus Gerardo 12211246
Molina Hutchings Von Ludwitz Jonathan Francisco 12121252*/
#include <iostream.h>
#include <conio.h>
#include <iomanip.h>
#include <math.h>
float main()
{
cout<<"Tiempo        Disctancia recorrida        Distancia total"<<endl<<
           "-------       --------------------        ---------------"<<endl;
for(float x=0; x<=10; x=x+1)
{
cout<<setiosflags(ios::fixed)<<setprecision(0)<<
      setw(6)<<x<<"s"<<setprecision(1)<<setw(26)<<(.5*32.0*pow(x,2))<<"m"<<setw(22)<<.5*32.0*pow(x,2)<<"m"<<endl;
}
getch();
return 0;
}

PSEUDOCODIGO:
float x=0;
write("Tiempo        Disctancia recorrida        Distancia total")
write("-------       --------------------        ---------------")
for(x=0; x<=10; x=x+1)
{
(.5*32.0*pow(x,2)
}
fin

CODIGO (WHILE):
/*Ejercicios en clase 20 de marzo del 2013
Lopez Vega Moises 12211830
Salomon Soto Luis Felipe 12211233
Bocanegra Urrea Jesus Gerardo 12211246
Molina Hutchings Von Ludwitz Jonathan Francisco 12121252*/

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

int main()
{
cout<<"Tiempo        Disctancia recorrida        Distancia total"<<endl<<
      "-------       --------------------        ---------------"<<endl;
int x=0;
while (x<=10)
{
cout<<setiosflags(ios::fixed)<<setprecision(0)<<
      setw(6)<<x<<"s"<<setprecision(1)<<setw(26)<<(.5*32.0*pow(x,2))<<"m"<<setw(22)<<.5*32.0*pow(x,2)<<"m"<<endl;

      x=x+1;
      }

getch();
return 0;
}

PSEUDOCODIGO:
inicio
write("Tiempo        Disctancia recorrida        Distancia total")
write("-------       --------------------        ---------------")
x=0  int
while (x<=10)
{
.5*32.0*pow(x,2)
 x=x+1;
 }
fin

PROGRAMA:




Ejercicio 13
Código (for):
//ejercicio en clase. 20 de marzo del 2013
//Molina Hutchings Von Ludwitz Jonathan Francisco 12211252
//Lopez Vega Moises 12211830
//Salomon Soto Luis Felipe 12211233
//Bocanegra Urrea Jesus Gerardo 12211246
//Programa 13 Pag. 275

#include <iostream.h>
#include <conio.h>
#include <math.h>
int main()
{
float t;
int g=32, d=0, dt;
cout<<"Tiempo\t Distancia en el\t Distancia total"<<endl;
cout<<"------\t intervalo actual\t ---------------"<<endl;
cout<<"      \t -----------------\n"<<endl;
for(t=0;t<=54;t=t+1)
  {
  dt=1*g*pow(t,2)/2;
  if(t==0)
    {
    d=1*g*pow(t,2)/2;
    }
    else
    {
    d=dt-1*g*pow(t-1,2)/2;
    }
  cout<<"  "<<t<<"\t\t"<<d<<"\t\t\t"<<dt<<endl;
  }
for(t;dt<=50000;t=t+0.1)
  {
  dt=1*g*pow(t,2)/2;
  d=dt-1*g*pow(t-0.1,2)/2;
  cout<<"  "<<t<<"\t\t"<<d<<"\t\t\t"<<dt<<endl;
  }
getch();
return 0;
}

Programa:







No hay comentarios:

Publicar un comentario