PRACTICA 9.
Pseudocódigo Practica9 Problema 1.
1.- Inicio.
n, f=1, suma=0 int
c1=0, c2=0 int
Print “Cantidad de términos de la serie (1!+2!+3!+…n!)”Read n
for (c1=1 to n step c1++)
{
f=1
for (c2=c1 to 1 step c--)
{
f=f*c2
}
Print f
Si (c1==c2)
{
Print “ = “
}
else
{
Print “ + “
}
suma=suma+f
}
Print suma
Fin.
Pseudocódigo Practica9 Problema 1.
1.- Inicio.
n, f=1, suma=0 int
c1=0, c2=0 int
Print “Cantidad de términos de la serie (1!+2!+3!+…n!)”Read n
for (c1=1 to n step c1++)
{
f=1
for (c2=c1 to 1 step c--)
{
f=f*c2
}
Print f
Si (c1==c2)
{
Print “ = “
}
else
{
Print “ + “
}
suma=suma+f
}
Print suma
Fin.
Pseudocódigo Practica9 Problema 2.
1.-Inicio
x=0, suma=1 real
c=1, i=1, f=1 int
Print “Introduce el valor de X:"
Read x
Print “1+”;
while(c<=20)
{
f=1
for (i=c to 1 step i--)
{
f=f*i
}
Print pow(x,c)/f
suma=suma+pow(x,c)/f
Si (c==20)
{
Print " = "
}
Sino
{
Print" + "
}
c=c+1
}
Print suma
Fin.
Pseudocódigo Practica9 Problema 3.
1.-Inicio
n int
c1=0, c2=0 int
Print “Introduce numero de líneas: ”
Read n
for(c1=1 to n step c1=c1++)
{
for(c2=1 to c1 step c2=c2++)
{
Print “*\t ”
}
Print “\n”
}
Fin.
n int
c1=0, c2=0 int
Print “Introduce numero de líneas: ”
Read n
for(c1=1 to n step c1=c1++)
{
for(c2=1 to c1 step c2=c2++)
{
Print “*\t ”
}
Print “\n”
}
Fin.
1.-Inicio
art, total=0, efectivo, quarter=0, dime=0, cambio1=0, cambio2=0 real
otro char
cambio, pennies=0 int
do
{
Print "Precio artículo: "
Read art
art=art*100
total=total+art
Print "Desea ingresar otro articulo S o N: "
Read otro
}
while((otro=='s') Or (otro=='S'));
Print "Efectivo: "
Read efectivo
efectivo=efectivo*100
cambio1=(efectivo-total)/100
cambio2=(cambio1*100)
cambio=cambio2
Print "Cambio: ",(cambio1),”\n”
Si(cambio==0)
{
Print "Gracias por su compra."
}
Sino
{
while(cambio!=0)
{
Si((cambio/25)>0)
{
quarter=((cambio/25)-((cambio%25)/25))
cambio=cambio-(25*quarter)
Print "QUARTER: ",quarter,”\n”
}
Sino si ((cambio/10)>0)
{
dime=(cambio/10)-((cambio%10)/10)
cambio=cambio-(10*dime)
Print "DIME: ",dime, “\n”
}
Sino si (cambio!=0)
{
pennies=cambio
cambio=cambio-cambio
Print “PENNIES: ",pennies, “\n”
}
}
}
Fin.
Pseudocódigo Practica9 Problema 5.
1.-Inicio.
1.-Inicio.
nombre[15], cuenta real
tipo,hect, precio, costo int
t1=0, t2=0, t3=0, t4=0, tipo1=0, tipo2=0, tipo3=0, tipo4=0, desc int
do
{
Print “Nombre: "
Read nombre
Print "Tipo de fumigacion: "
Read tipo
Print “Hectareas a fumigar: "
Read hect
switch(tipo)
{
case 1 : costo=10
t1++
case 2 : costo=20
t2++
case 3 : costo=30
t3++
case 4 : costo=50
t4++
default: Print “Tipo invalido./n"
}
precio=costo*hect
Si (hect>1000)
{
precio=precio*(0.95)
}
Si (precio>1500)
{
desc=((precio-1500)*.10)
precio=precio-desc
}
Print "Precio cuenta: ",precio,”\n”
Si (costo==10)
{
tipo1=tipo1+precio
}
Sino Si (costo==20)
tipo2=tipo2+precio
}
Sino Si (costo==30)
{
tipo3=tipo3+precio
}
Sino
{
tipo4=tipo4+precio
}
Print "Desea calcular otra cuenta S/N: "
Read cuenta
}
while ((cuenta=='s')||(cuenta=='S'))
Print "Fumigacion tipo 1: ",tipo1, “\n”
Print "Fumigacion tipo 2: ",tipo2, “\n”
Print "Fumigacion tipo 3: ",tipo3, “\n”
Print "Fumigacion tipo 4: ",tipo4, “\n”
Si ((t1>t2) &(t1>t3)&(t1>t4))
{
Print "La fumigacion mas solicitada es la tipo 1."
}
Sino Si ((t2>t1) &(t2>t3)&(t2>t4))
{
Print "La fumigacion mas solicitada es la tipo 2."
}
Sino Si ((t3>t1) &(t3>t2)&(t3>t4))
{
Print "La fumigacion mas solicitada es la tipo 3."
}
Sino
{
Print "La fumigacion mas solicitada es la tipo 4."
}
Fin.
tipo,hect, precio, costo int
t1=0, t2=0, t3=0, t4=0, tipo1=0, tipo2=0, tipo3=0, tipo4=0, desc int
do
{
Print “Nombre: "
Read nombre
Print "Tipo de fumigacion: "
Read tipo
Print “Hectareas a fumigar: "
Read hect
switch(tipo)
{
case 1 : costo=10
t1++
case 2 : costo=20
t2++
case 3 : costo=30
t3++
case 4 : costo=50
t4++
default: Print “Tipo invalido./n"
}
precio=costo*hect
Si (hect>1000)
{
precio=precio*(0.95)
}
Si (precio>1500)
{
desc=((precio-1500)*.10)
precio=precio-desc
}
Print "Precio cuenta: ",precio,”\n”
Si (costo==10)
{
tipo1=tipo1+precio
}
Sino Si (costo==20)
tipo2=tipo2+precio
}
Sino Si (costo==30)
{
tipo3=tipo3+precio
}
Sino
{
tipo4=tipo4+precio
}
Print "Desea calcular otra cuenta S/N: "
Read cuenta
}
while ((cuenta=='s')||(cuenta=='S'))
Print "Fumigacion tipo 1: ",tipo1, “\n”
Print "Fumigacion tipo 2: ",tipo2, “\n”
Print "Fumigacion tipo 3: ",tipo3, “\n”
Print "Fumigacion tipo 4: ",tipo4, “\n”
Si ((t1>t2) &(t1>t3)&(t1>t4))
{
Print "La fumigacion mas solicitada es la tipo 1."
}
Sino Si ((t2>t1) &(t2>t3)&(t2>t4))
{
Print "La fumigacion mas solicitada es la tipo 2."
}
Sino Si ((t3>t1) &(t3>t2)&(t3>t4))
{
Print "La fumigacion mas solicitada es la tipo 3."
}
Sino
{
Print "La fumigacion mas solicitada es la tipo 4."
}
Fin.
No hay comentarios:
Publicar un comentario