Problema 1.
Programa para leer dos valores enteros e imprimir el mayor
Inicion1, n2 Int
Print " Introduce dos valores enteros diferentes/n"
Print " valor 1 = "
Read n1
Print " valor 2 = "
Read n2
if ( n1>n2 )
Print " El dato mayor es ", n1
else
Print " El dato mayor es ", n2
Fin
Problema 2
Programa para dos valores enteros y desplegar menor y mayor
Inicion1, n2, mayor = 0, menor = 99999
Print " Introduce dos valores enteros diferentes/n"
Print " valor 1 = "
Read n1
Print " valor 2 = "
Read n2
if ( n1>n2 )
{ mayor = n1
menor = n2
}else
{ mayor = n2
menor = n1
}
Print " El dato mayor es ", mayor
Print " El dato menor es ", menor
Fin
Problema 3
Programa para tres valores enteros y desplegar mayor y menor
Inicio
n1,n2,n3, mayor = 0, menor = 99999 Int
Print "Introduce tres valores enteros diferentes\n"
Print "valor 1 = "
Read n1
Print "valor 2 = "
Read n2
Print "valor 3 = "
Read n3
if ( n1 > n2 )
{ mayor= n1
menor= n2
} else
{
mayor= n2
menor= n1
}
if( n3 > mayor )
{ mayor= n3
} else
{
if ( n3 < menor )
{
menor= n3
}
}
Print "el dato mayor es ", mayor
Print "el dato menor es ",menor
Fin
Problema 4.
Programa para 4 numeros diferentes e imprimir el menor y mayor.
Inicio
menor1 = 99999, mayor1 = 0, menor2 = 999999, mayor2 = 0, n1, n2, n3, n4 Int
Print "Introduzca cuatro valores enteros diferentes / n "
Print " Valor 1= "
Read n1
Print " Valor 2= "
Read n2
Print " Valor 3= "
Read n3
Print " Valor 4= "
Read n4
if ( n1 > n2 )
{ mayor1 = n1
menor1 = n2
}else
Problema 5.
Programa para calcular el precio de un terreno
Inicio
largo = 0.0, ancho = 0.0, precio = 0.0, area = 0.0, descuento = 0.0 Real
Print " Introduce datos del terreno/n"
Print " largo = "
Read largo
Print " ancho = "
Read ancho
Print " precio de metro cuadrado = "
Read precio
area = largo * ancho
if ( area>400 && area<=800 )
{ descuento = precio * 0.04
} else
{ if ( area>800 )
}
precio = precio - descuento
Print " precio terreno = ", area * precio
Print " descuento metro cuadrado = ", descuento
Fin
Problema 6.
Programa para calcular e imprimir valor de y con respecto a x.
Inicio
x, y Int
Print " x = "
Read x
if ( x > 0 )
{ y = 3 * x + 6
Print " y = 3x + 6"
} else
{ y = x * x + 6
Print " y = x^2 + 6 "
}
Print " y = ", y
Fin
Problema 7
Programa para calcular e imprimir valores de x, y en un sistema de ecuaciones.
Inicio
a, b, c, d, e, f, x, y, den Int
Print " Introduce valores de coeficientes/n "
Print " a = "
Read a
Print " b = "
Read b
Print " c = "
Read c
Print " d = "
Read d
Print " e = "
Read e
Print " f = "
Read f
den = ( a * e - b * d )
if ( den != 0 )
{ x = c * e - b * f ) / den
y = ( a * f - c* d ) / den
Print " x = ", x
Print " y = ", y
} else
{ Print " No existe solucion para x , y "
}
Fin
Problema 8
Programa para calcular e imprimir un ticket de productos comprados.
Inicio
preciohs= 0.0, preciov= 0.0, precioa= 0.0, desc1= 0.0, desc2= 0.0, desc3= 0.0, total= 0.0 Real
hieloseco= 0, viguetas= 0, armazones= 0, tipopago= 0 Int
Print "Cantidad de hielo seco= "
Read hieloseco
Print "Precio por unidad hielo seco= "
Read preciohs
Print "Cantidad de viguetas= "
Read viguetas
Print "Precio por unidad de viguetas= "
Read preciov
Print "Cantidad de armazones= "
Read armazones
Print "Precio por unidad armazones= "
Read precioa
if ( hieloseco>5 )
{ desc1= preciohs * 0.20
}
if ( viguetas>3 )
{ desc2= preciov * 0.10
}
total= hieloseco * ( preciohs - desc1 ) + viguetas * ( preciov - desc2 ) + armazones * precioa
Print "Tipo de pago"
Print "1) Contado 2) Credito"
Print "Seleccione tipo de pago"
Read tipopago
if ( tipopago== 1 )
{ desc3 = total * 0.05
}
if ( desc1 == 0 )
{ hieloseco, "*", preciohs, "=", ( hieloseco * preciohs )
} else
{ hieloseco, "*", preciohs, "-", desc1, "="
}
if ( desc2 == 0 )
{ viguetas, "*", preciov, "=", ( viguetas * preciov )
} else
{ viguetas, "*", preciov, "=", ( viguetas * preciov ), "-", desc2, "=", ( viguetas * preciov - desc2 )
}
armazones, "*", precioa, "=", ( armazones * precioa )
if ( tipopago == 1 )
{ total, "-", desc3, "=", ( total * desc3 )
} else
{ total, "=", total
}
Print "Gracias por su compra"
Fin
No hay comentarios:
Publicar un comentario