GUIA DE CONDICIONALES
PRESENTADO A:
HENRY GARZÓN
PRESENTADO POR:
LUIS FERNANDO AVILA GARZÓN
GESTION DE MERCADOS LOGISTICA Y TECNOLOGIAS DE LA INFORMACION
BOGOTA 11DE MARZO DE 2013
1/*Un hombre desea saber cuánto dinero se genera por concepto de intereses sobre la cantidad que tiene en inversión en el banco.
El decidirá reinvertir los intereses siempre y cuando estos excedan a $7000,
y en ese caso desea saber cuánto dinero tendrá finalmente en su cuenta.*/
real cantdin, finalint , int
inicio
escriba " cantidad de ndinero invertido "
llamar nueva_linea
lea cantdin
int<-0.25
finalint<-cantdin*int
si finalint > 7000 entonces
escriba " puede reinvertir porque sus intereses son ", finalint
sino
escriba " no reinvierta "
fin si
fin
2/*Determinar si un alumno aprueba a reprueba un curso, sabiendo que aprobara si su promedio de tres calificaciones es mayor o igual a 70;
reprueba en caso contrario*/
real calif1, calif2, calif3, totalcalif
inicio
escriba " calificacion uno "
lea calif1
escriba " calificacion dos "
lea calif2
escriba " calificacion tres "
lea calif3
totalcalif <- (calif1+calif2+calif3)/3
escriba " su promedio calificacion ", totalcalif
si totalcalif >= 70 entonces
llamar nueva_linea
escriba " aprobado "
sino
escriba "no aprobo "
fin si
fin
3/*En un almacén se hace un 20% de descuento a los clientes cuya compra supere los $1000
¿ Cual será la cantidad que pagara una persona por su compra?*/
real PrecioCompra, Descuento, v1
inicio
escriba " precio de compra "
lea PrecioCompra
v1 <- PrecioCompra*20
Descuento <- v1/100
si PrecioCompra >= 1000 entonces
escriba " total de su compra es ", PrecioCompra-Descuento
sino
escriba " total de su compra es ", PrecioCompra
fin si
fin
4/* Un obrero necesita calcular su salario semanal, el cual se obtiene de la sig. manera:
Si trabaja 40 horas o menos se le paga $16 por hora
Si trabaja mas de 40 horas se le paga $16 por cada una de las primeras 40 horas y $20 por cada hora extra.*/
real HorasTrabajadas, HorasSemana, Extras
inicio
escriba " horas trabajadas esta semana "
lea HorasSemana
si HorasSemana <= 40 entonces
escriba " su sueldo esta semana es de ", HorasSemana*16
fin si
llamar nueva_linea
si HorasSemana > 40 entonces
escriba " su sueldo esta semana es de ",(HorasSemana*16)
fin si
fin
5/*Un hombre desea saber cuanto dinero se genera por concepto de intereses sobre la cantidad quetiene en inversión en el banco.El decidirá reinvertir los intereses siempre y cuando estos excedan a $7000,y en ese caso desea saber cuanto dinero tendrá finalmente en su cuenta*/
Real cantdin, finalint, int
inicio
escriba " cantidad de dinero invertido "
lea cantdin
int <- 0.25
finalint<- cantdin*int
si finalint > 7000 entonces
escriba " puede reinvertir ya que sus intereses son: ", finalint
sino
escriba " No debe reinvertir "
fin si
fin
6/* Que lea dos números y los imprima en forma ascendente*/
entero Numero1,Numero2
inicio
escriba " Su primer Digito "
Lea Numero1
llamar nueva_linea
escriba " Su segundo Digito "
lea Numero2
llamar nueva_linea
si Numero1< Numero2 entonces
escriba Numero1,Numero2
sino
escriba Numero2,Numero1
Fin si
fin
7/* Una persona enferma, que pesa 70 kg, se encuentra en reposo y desea saber cuantas
calorías consume su cuerpo durante todo el tiempo que realice una misma actividad.
Las actividades que tiene permitido realizar son únicamente dormir o estar sentado en
reposo. Los datos que tiene son que estando dormido consume 1.08 calorías por minuto y
estando sentado en reposo consume 1.66 calorías por minuto. */
Real opcion, min, totalCal
Inicio
escriba " 1. Estado: DORMIDO, consumo en calorias 1.08 "
llamar nueva_linea
escriba " 2. Estado: SENTADO, consumo en calorias 1.66 "
llamar nueva_linea
llamar nueva_linea
escriba " Digite una de las opciones de arriba: "
lea opcion
llamar nueva_linea
escriba " Cuantos minutos duro en la Actividad? "
lea min
Si opcion =1 entonces
totalCal<- (min*1.08)
llamar nueva_linea
escriba " Ud. estando DORMIDO consume: ", totalCal , "calorias"
llamar nueva_linea
sino
totalCal<- (min*1.66)
llamar nueva_linea
escriba " Ud. estando SENTADO consume: ", totalCal,"calorias"
llamar nueva_linea
fin si
fin
8/*Hacer un algoritmo que imprima el nombre de un articulo, clave, precio original y su precio con descuento. El descuento lo hace en base a la clave,
si la clave es 01 el descuento es del 10% y si la clave es 02 el descuento en del 20% (solo existen dos claves).*/
entero opcion
real precio
inicio
escriba " 1. pan clave01 $500 "
llamar nueva_linea
escriba " 2 chocolate clave02 $1000 "
llamar nueva_linea
escriba " seleccione el numero de una de las opciones de arriba "
llamar nueva_linea
lea opcion
si opcion =1 entonces
precio <- 500 -(500*0.1)
escriba " ustede compro pan con clave 01 con valor de $500"
llamar nueva_linea
escriba " sin embargo con descuento se paga ", precio
sino
precio <- 1000 -(1000*0.2)
escriba " ustede compro chocolate con clave 02 con valor de $1000"
llamar nueva_linea
escriba " sin embargo con descuento se paga ", precio
fin si
fin
9/* Hacer un algoritmo que calcule el total a pagar por la compra de camisas.
Si se compran tres camisas o mas se aplica un descuento del 20% sobre el total de la compra
y si son menos de tres camisas un descuento del 10% */
entero numcamisas, totalcompra, valorcamisa, descuento, descuentoTotal
inicio
escriba " El valor de las camisas por unidad es de: "
lea valorcamisa
llamar nueva_linea
escriba " Cuantas Camisas desea comprar: "
lea numcamisas
Si numcamisas >3 entonces
totalcompra<- valorcamisa*numcamisas
descuento<- totalcompra*0.2
descuentoTotal<- totalcompra-descuento
escriba " El valor de la compra de camisas es de: ", totalcompra
llamar nueva_linea
llamar nueva_linea
escriba " El valor total de la compra con descuento es de: ", descuentoTotal
sino
totalcompra<- valorcamisa*numcamisas
descuento<- totalcompra*0.1
descuentoTotal<- totalcompra-descuento
llamar nueva_linea
escriba " El valor de la compra de camisas es de: ", totalcompra
llamar nueva_linea
llamar nueva_linea
escriba " El valor total de la compra con descuento es de: ", descuentoTotal
fin si
fin
10/* una empresa quiere hacer una compra de varias piezas de la misma clase a una fabrica de refacciones.
La empresa, dependiendo del monto total de la compra, decidirá que hacer para pagar al fabricante.
Si el monto total de la compra excede de $500 000 la empresa tendrá la capacidad de invertir de su propio dinero
un 55% del monto de la compra, pedir
prestado al banco un 30% y el resto lo pagara solicitando un crédito al fabricante.
Si el monto total de la compra no excede de $500 000 la empresa tendrá capacidad de invertir de su propio dinero
un 70% y el restante 30% lo pagara solicitando crédito al fabricante.
El fabricante cobra por concepto de intereses un 20% sobre la cantidad que se le pague a crédito.*/
real montot, inversion, banco, creditofab, usura
inicio
escriba " ingrese monto comprar "
lea montot
si montot >500000 entonces
inversion <- montot *0.55
banco <- montot *0.3
creditofab <- montot *0.15
usura <- creditofab *0.2
escriba " usted pude invertir ", inversion
llamar nueva_linea
escriba " usted puede pedirle al banco un monto de ", banco
llamar nueva_linea
escriba " usted le solicita al banco un credito de ", creditofab
llamar nueva_linea
escriba " el valor total a cancelar es de ", usura+montot
sino inversion <- montot *0.7
creditofab <- montot *0.3
usura <- creditofab *0.2
escriba " usted pude invertir ", inversion
llamar nueva_linea
escriba " la empresa que le dara el credito de un monto de ", creditofab
llamar nueva_linea
escriba " sus intereses tendran un monto de ", usura+montot
fin si
fin
fin si
fin
Top Related