GARCIA GAETA FRANCISCO ARMANDO
NO.CONTROL:11211033
Escriba un programa que calcule y visualice:
Pseudocodigo:
1. Inicio.
n=0, f=1, suma=0, c1=0, c2=0 int
print "Cantidad
determinos:"
read n
for(c1=1 to n step c1=c1+1)
{
f=1
for(c2=c1 to 1 step c2=c2-1)
{ f=f*c2
}
Print f
if(c1==n)
{
Print "="
}
else
{ print "+"
}
suma=suma+f
}
Print suma
Fin


problema 2
GARCIA GAETA FRANCISCO ARMANDO
NO.CONTROL:11211033
El valor de
e^x se puede aproximar por la suma
1+x+x^2/2!+x^3/3!+.....x^n/n!
Escribir un
programa que tome un valor x como entrada y visualice la suma
para cada
uno de los valores de x
pseudocodigo:
1. Inico.
suma=1.0, x, f=1.0 real
c1=0, c2=0 int
print "ingresar volor de la x="
read x
print "1+"
for(c1=1 to 20 step c1=c1+1)
{
f=1.0
for(c2=c1 to 1 step c2=c2-1)
{ f=f*c2
}
Print (pow(x,c1))/f
suma=suma+(pow(x,c1)/f)
if(c1==20)
{ print " = "
}
else{ print " + "
}
}
Print suma
Fin


problema 3
GARCIA GAETA
FRANCISCO ARMANDO NO.CONTROL:11211033
Visualiza en pantalla una figura similar a la
siguiente:
*
**
***
****
Pseudocodigo:
1. Inicio.
nl, c1=0,c2=0 int
ca=' ' char
print "Numero delineas="
read nl
print "Ingresar caracter:"
read ca
for(c1=1 to nl step c1=c1+1)
{
for(c2=1 to c1 step c2=c2+1)
{
Print ca
}
Print endl
}
Fin


problema 4
GARCIA GAETA
FRANCISCO ARMANDO NO.CONTROL:11211033
Diseñe un
programa para leer los precios de los artículos vendidos y calcúlese
el numero de
cada clase de moneda que debe darse de cambio de tal manera
que se
devuelva un mínimo de moneda fraccionaria.
Pseudocodigo:
1. Inicio.
precio=0, cambio=0 int
half=50, quar=25, dime=10, nickel=5,
peni=1 int
m1, m2, m3, m4, m5 int
carac=' ' char
do
{
Print "Precio
del producto="
Read precio
if(precio<=100)
{
cambio=100-precio
m1=cambio/half
m2=(cambio%half)/quar
m3=(cambio%half)%(quar)/dime
m4=(cambio%half)%(quar)%(dime)/nickel
m5=(cambio%half)%(quar)%(dime)%(nickel)/peni
print "El
cambio sera"
print "Monedas
de 50:", m1
print "Monedas
de 25:", m2
print "Monedas
de 10:", m3
print "Monedas
de 5:", m4
print "Mondeas
de 1:", m5
} print "hay
otro cliente:"
Read carac
}while(carac=='s')
Fin


problema 5
GARCIA GAETA
FRANCISCO ARMANDO NO.CONTROL: 11211033
Diseñe un programa
para leer la siguiente información: nombre del granjero, tipo
de fumigación(código
entero entre el 1-4) y el numero de hectáreas (entero)
pseudocodigo:
1.
Inicio.
hec=0,tipo int
cuenta=0 float
print "Ingrese
la cantidad de hectareas fumigadas:"
read hec
print "Tipo
de fumigacion:"
read tipo
switch(tipo)
{
case 1:cuenta=hec*10
break
case 2:cuenta=hec*20
break
case 3:cuenta=hec*30
break
case 4:cuenta=hec*50
break
default:
print "Error en el tipo de fumigación"
}
if(hec>=1000)
{
cuenta=cuenta-(cuenta*.05)
}
if(cuenta>=1500)
{
cuenta=cuenta-((cuenta-1500)*(.10))
}
Print "Cuenta
final=", cuenta
Fin


No hay comentarios:
Publicar un comentario