Pseudocódigo
inicio
L=3, fac=1, x=1, num, p ,real
write ("Numero de clientes Probabilidad Poisson ")
for(x=1, x<=10, x=x+1){
fac=1
for(num=x, num>=1, num=num-1)them
fac=num*fac
p=pow(L,x)*exp(-L)/fac}
write (x,"\t",p)
fin
Código
#include <iostream.h>
#include <conio.h>
#include <iomanip.h>
#include <math.h>
int main(){
int L=3, fac=1;
int x=1, num;
double p;
cout<<"Numero de clientes Probabilidad Poisson "<<endl;
for(x=1; x<=10; x=x+1){
fac=1;
for(num=x; num>=1; num=num-1){
fac=num*fac;}
p=pow(L,x)*exp(-L)/fac;
cout<<x<<"\t"<<p<<endl;}
getch();
return 0;}
Solución:
Ejercicio 11a (While)
Pseudocódigo:
inicio
L=3, x=1, fac=1, num, p ,real
cout<<"Numero de clientes Probabilidad Poisson "<<endl;
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;
cout<<x<<"\t"<<p<<endl;
x=x+1;}
fin
Código:
#include <iostream.h>
#include <conio.h>
#include <iomanip.h>
#include <math.h>
int main(){
int L=3, x=1;
int fac=1, num;
float p;
cout<<"Numero de clientes Probabilidad Poisson "<<endl;
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;
cout<<x<<"\t"<<p<<endl;
x=x+1;}
getch();
return 0;}
Solución:
Ejercicio 11a (Do-While)
Pseudocódigo:
inicio
L=3, fac=1, x=1, num, p ,real
write ("Numero de clientes Probabilidad Poisson ")
do{
fac=1
num=x
do{
fac=fac*num
num=num-1}
while(num>=1)
p=pow(L,x)*exp(-L)/fac
write (x,"\t",p)
x=x+1}
while(x<=10)
fin
Código:
#include <iostream.h>
#include <conio.h>
#include <iomanip.h>
#include <math.h>
int main(){
int L=3, x=1;
int fac=1, num;
double p;
cout<<"Numero de clientes Probabilidad Poisson "<<endl;
do{
fac=1,
num=x;
do{
fac=fac*num;
num=num-1;}
while(num>=1);
p=pow(L,x)*exp(-L)/fac;
cout<<x<<"\t"<<p<<endl;
x=x+1;}
while(x<=10);
getch();
return 0;}
Solución:
Ejercicio 11b(For)
Pseudocódigo:
inicio
L=2, fac=1, x=0, num, p ,real
write ("Numero de clientes Probabilidad Poisson ")
for(x=0, x<=10, x=x+1){
fac=1
for(num=x num>=1 num=num-1){
fac=num*fac}
p=pow(L,x)*exp(-L)/fac
write (x,"\t ",p)}
fin
Código:
#include <iostream.h>
#include <conio.h>
#include <iomanip.h>
#include <math.h>
int main(){
int L=2, fac=1;
int x=0, num;
double p;
cout<<"Numero de clientes Probabilidad Poisson "<<endl;
for(x=0; x<=10; x=x+1){
fac=1;
for(num=x; num>=1; num=num-1){
fac=num*fac;}
p=pow(L,x)*exp(-L)/fac;
cout<<x<<"\t "<<p<<endl;}
getch();
return 0;}
Solución:
Ejercicio 11b (While)
Pseudocódigo:
inicio
L=2, fac=1, x=0, num, p, real
write ("Numero de clientes 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;
write (x, "\t ", p)
x=x+1}
fin
Código:
#include <iostream.h>
#include <conio.h>
#include <iomanip.h>
#include <math.h>
int main(){
int L=2,fac=1;
int x=0, num;
float p;
cout<<"Numero de clientes Probabilidad Poisson "<<endl;
while( x<=10){
fac=1 ;
num=x ;
while( num>=1){
fac=num*fac;
num=num-1;}
p=pow(L,x)*exp(-L)/fac;
cout<<x<<"\t "<<p<<endl;
x=x+1;}
getch();
return 0;}
Solución:
Ejercicio 11b (Do-While)
Pseudocódigo:
inicio
L=2, fac=1, x=0, num, p ,real
write ("Numero de clientes Probabilidad Poisson ")
do{
fac=1
num=x
do{
fac=num*fac
num=num-1}
while( num>=1)
p=pow(L,x)*exp(-L)/fac;
write (x, "\t ", p)
x=x+1}
while( x<=10)
fin
Código:
#include <iostream.h>
#include <conio.h>
#include <iomanip.h>
#include <math.h>
int main(){
int L=2, x=0;
int fac=1, num;
double p;
cout<<"Numero de clientes Probabilidad Poisson "<<endl;
do{
fac=1,
num=x;
do{
fac=fac*num;
num=num-1;}
while(num>=1);
p=pow(L,x)*exp(-L)/fac;
cout<<x<<"\t"<<p<<endl;
x=x+1;}
while(x<=10);
getch();
return 0;}
Solución:
Ejercicio 12 (For)
Pseudocódigo:
inicio
tiempo=0, d,gravedad=32, real
write ("tiempo Distancia en Distancia Total ")
write (" intervalo actual ")
for(tiempo=0, tiempo<=10, tiempo=tiempo+1) {
d=(0.5)*gravedad*pow(tiempo,2);
write (tiempo," s ", d ," m ", d ,"m")
fin
Código:
#include <iostream.h>
#include <conio.h>
#include <math.h>
int main (){
int tiempo=0;
float d,gravedad=32 ;
cout<<"tiempo Distancia en Distancia Total "<<endl;
cout<<" intervalo actual "<<endl ;
for(tiempo=0;tiempo<=10;tiempo=tiempo+1) {
d=(0.5)*gravedad*pow(tiempo,2);
cout<<tiempo<<" s "<<d<<" m "<<d<<"m"<<endl;}
getch ();
return 0;}
Solución:
Ejercicio 12(While)
Pseudocódigo:
inicio
d,gravedad=32, real
write ("tiempo Distancia en Distancia Total ")
write (" intervalo actual ")
tiempo=0
while(tiempo<=10) {
tiempo=tiempo+1
d=(0.5)*gravedad*pow(tiempo,2)
wirte (tiempo, " s ", d ," m "<<d<<"m")
fin
Código:
#include <iostream.h>
#include <conio.h>
#include <math.h>
int main (){
int tiempo=0;
float d,gravedad=32 ;
cout<<"tiempo Distancia en Distancia Total "<<endl;
cout<<" intervalo actual "<<endl ;
tiempo=0;
while(tiempo<=10) {
tiempo=tiempo+1;
d=(0.5)*gravedad*pow(tiempo,2);
cout<<tiempo<<" s "<<d<<" m "<<d<<"m"<<endl;}
getch ();
return 0;}
Solución:
Ejercicio 12( Do-While)
Pseudocódigo:
inicio
tiempo=0, d, gravedad=32, real
write ("tiempo Distancia en Distancia Total ")
write (" intervalo actual ")
do{
d=(0.5)*gravedad*pow(tiempo,2)
write (tiempo, " s ", d ," m ", d ,"m")
tiempo=tiempo+1}
while(tiempo<=10)
fin
Código:
#include <iostream.h>
#include <conio.h>
#include <math.h>
int main (){
int tiempo=0;
float d, gravedad=32;
cout<<"tiempo Distancia en Distancia Total "<<endl;
cout<<" intervalo actual "<<endl ;
do{
d=(0.5)*gravedad*pow(tiempo,2);
cout<<tiempo<<" s "<<d<<" m "<<d<<"m"<<endl;
tiempo=tiempo+1;}
while(tiempo<=10);
getch ();
return 0;}
Solución:
Ejercicio 13 (For)
Pseudocódigo:
inicio
t, g=32, d=0, dt , real
write ("Tiempo\t Distancia en el\t Distancia total")
write ("------\t intervalo actual\t ---------------")
write (" \t -----------------\n")
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 }
write (" ", t , "\t\t", d ,"\t\t\t" , dt ) }
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
write (" ", t , "\t\t", d, "\t\t\t", dt) }
fin
Código:
#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;
}
Solución:
Ejercicio 13(While)
Pseudocódigo:
inicio
t, g=32, d=0, dt , real
write ("Tiempo\t Distancia en el\t Distancia total")
write ("------\t intervalo actual\t ---------------")
write (" \t -----------------\n")
while(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 }
write (" ", t , "\t\t", d ,"\t\t\t" , dt ) }
while (dt<=50000){
t=t+0.1
dt=1*g*pow(t,2)/2
d=dt-1*g*pow(t-0.1,2)/2
write (" ", t , "\t\t", d, "\t\t\t", dt) }
fin
Código:
#include <iostream.h>
#include <conio.h>
#include <math.h>
int main(){
float t=0;
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;
while(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;}
while (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;}
Solución:
Ejercicio 13( Do-While)
Pseudocódigo:
inicio
t, g=32, d=0, dt , real
write ("Tiempo\t Distancia en el\t Distancia total")
write ("------\t intervalo actual\t ---------------")
write (" \t -----------------\n")
do{
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 }
write (" ", t , "\t\t", d ,"\t\t\t" , dt ) }
while(t<=54){
do{
t=t+0.1
dt=1*g*pow(t,2)/2
d=dt-1*g*pow(t-0.1,2)/2
write (" ", t , "\t\t", d, "\t\t\t", dt) }
while (dt<=50000)
fin
Código:
#include <iostream.h>
#include <conio.h>
#include <math.h>
int main(){
float t=0;
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;
do{
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;}
while(t<=54);
do{
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;}
while (dt<=50000);
getch();
return 0;}
Solución:
Pseudocódigo:
inicio
t, g=32, d=0, dt , real
write ("Tiempo\t Distancia en el\t Distancia total")
write ("------\t intervalo actual\t ---------------")
write (" \t -----------------\n")
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 }
write (" ", t , "\t\t", d ,"\t\t\t" , dt ) }
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
write (" ", t , "\t\t", d, "\t\t\t", dt) }
fin
Código:
#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"<<
}
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"<<
}
getch();
return 0;
}
Solución:
Ejercicio 13(While)
Pseudocódigo:
inicio
t, g=32, d=0, dt , real
write ("Tiempo\t Distancia en el\t Distancia total")
write ("------\t intervalo actual\t ---------------")
write (" \t -----------------\n")
while(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 }
write (" ", t , "\t\t", d ,"\t\t\t" , dt ) }
while (dt<=50000){
t=t+0.1
dt=1*g*pow(t,2)/2
d=dt-1*g*pow(t-0.1,2)/2
write (" ", t , "\t\t", d, "\t\t\t", dt) }
fin
Código:
#include <iostream.h>
#include <conio.h>
#include <math.h>
int main(){
float t=0;
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;
while(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;}
while (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;}
Solución:
Ejercicio 13( Do-While)
Pseudocódigo:
inicio
t, g=32, d=0, dt , real
write ("Tiempo\t Distancia en el\t Distancia total")
write ("------\t intervalo actual\t ---------------")
write (" \t -----------------\n")
do{
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 }
write (" ", t , "\t\t", d ,"\t\t\t" , dt ) }
while(t<=54){
do{
t=t+0.1
dt=1*g*pow(t,2)/2
d=dt-1*g*pow(t-0.1,2)/2
write (" ", t , "\t\t", d, "\t\t\t", dt) }
while (dt<=50000)
fin
Código:
#include <iostream.h>
#include <conio.h>
#include <math.h>
int main(){
float t=0;
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;
do{
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;}
while(t<=54);
do{
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;}
while (dt<=50000);
getch();
return 0;}
Solución:
Ejercicio 14 (For)
Pseudocódigo:
inicio
va=0, vs=1, f=0, n, i, real
write ("Introduzca numero termino de la serie figonacci=")
read n
for( i=3, i<=n, i=i+1){
f= va+vs
va=vs
vs=f}
write ("el valor de la serie figonacci con (", n , ") es el termino=", f )
fin
Código:
#include <iostream.h>
#include <conio.h>
#include <math.h>
int main (){
float va=0;
float vs=1;
float f=0;
int n, i;
cout<<"Introduzca numero termino de la serie figonacci=";
cin>>n;
for( i=3; i<=n; i=i+1){
f= va+vs;
va=vs;
vs=f;}
cout<<"el valor de la serie figonacci con ("<<n<<") es el termino="<<f<<endl;
getch ();
return 0;}
Solución:
Ejercicio 14(While)
Pseudocódigo:
inicio
va=0, vs=1, f=0, n, i=3, real
write ("Introduzca numero termino de la serie figonacci=")
read n
while ( i<=n ){
i=i+1
f= va+vs
va=vs
vs=f}
write ("el valor de la serie figonacci con (", n , ") es el termino=", f )
fin
Código:
#include <iostream.h>
#include <conio.h>
#include <math.h>
int main (){
float va=0;
float vs=1;
float f=0;
int n, i=3;
cout<<"Introduzca numero termino de la serie figonacci=";
cin>>n;
while(i<=n){
i=i+1;
f= va+vs;
va=vs;
vs=f;}
cout<<"el valor de la serie figonacci con ("<<n<<") es el termino="<<f<<endl;
getch ();
return 0;}
Solución:
Ejercicio 14( Do-While)
Pseudocódigo:
inicio
va=0, vs=1, f=0, n, i=3, real
write ("Introduzca numero termino de la serie figonacci=")
read n
do{
i=i+1
f= va+vs
va=vs
vs=f}
while ( i<=n )
write ("el valor de la serie figonacci con (", n , ") es el termino=", f )
fin
Código:
#include <iostream.h>
#include <conio.h>
#include <math.h>
int main (){
float va=0;
float vs=1;
float f=0;
int n, i=3;
cout<<"Introduzca numero termino de la serie figonacci=";
cin>>n;
do {
i=i+1;
f= va+vs;
va=vs;
vs=f;}
while(i<=n);
cout<<"el valor de la serie figonacci con ("<<n<<") es el termino="<<f<<endl;
getch ();
return 0;}
Solución:











.png)


No hay comentarios:
Publicar un comentario