Sei sulla pagina 1di 11

Problemas para desarrollar usando algoritmos. Expresiones Aritmticas.

Expresiones
Lgicas y Relacionales. Gua Bsica n1

UNIVERSIDAD DE ORIENTE
VICERRECTORADO ACADMICO
CONSEJO DE ESTUDIOS DE POSTGRADO
POSTGRADO EN INFORMTICA GERENCIAL
NCLEO MONAGAS

PROBLEMAS PARA DESARROLLAR USANDO ALGORITMOS.

Problema 1.- Para una empresa trabajan 120 trabajadores. Desarrollar un algoritmo que
tome como entrada el salario bruto mensual que percibe cada empleado y calcule el sueldo
neto a percibir una vez deducida la retencin en concepto de impuesto sobre la renta., cuyo
porcentaje es de:

El 5%, si el salario bruto mensual es menor de 950.000 Bs.


El 10%, si es mayor o igual a 950.000 y menor de 1.500.000 Bs.
El 15%, si es mayor o igual a 1.500.000 Bs.

Problema 2.- Desarrollar un algoritmo que tome como entrada los coeficientes a, b y c de
una ecuacin de 2 grado y calcule las races de la ecuacin en caso de que el discriminante
sea positivo. Si el discriminante fuese negativo, mostrara un mensaje indicando que no
existen soluciones reales. Asuma que hay 70 ecuaciones de segundo grado por resolver.
Llamamos discriminante , en funcin del signo del discriminante conoceremos
el nmero de soluciones de la ecuacin, as:

Si el discriminante es menor que 0 la ecuacin no tiene solucin.


Si el discriminante es 0 hay una solucin.
Si el discriminante es mayor que 0 hay dos soluciones.

La frmula para resolver una ecuacin de segundo grado cuando a, b y c son todos no nulos:

Problema 3.- Se requiere calcular el costo de varias llamadas telefnicas. Desarrollar un


algoritmo que calcule para cada llamada el costo de acuerdo a las premisas siguientes:
Toda llamada que dure menos de 3 minutos cuesta 700 bolvares.
Cada minuto adicional a partir de los 3 cuesta 250 bolvares.

Problema 4.- Desarrollar un algoritmo que admita como entrada dos nmeros enteros e
imprima por pantalla todos los mltiplos de tres comprendidos entre dichos nmeros. Si el
segundo nmero fuese menor o igual al primero, mostrar un mensaje de error.

Profesor: Eliezer Crdova Pag. 1


Problemas para desarrollar usando algoritmos. Expresiones Aritmticas. Expresiones
Lgicas y Relacionales. Gua Bsica n1

Problema 5.- Desarrollar un algoritmo que admita como entrada un ao (ejemplo 2004) y
determine si es bisiesto o no. Para ello, tngase en cuenta que un ao es bisiesto cuando es
mltiplo de 4, pero si a la vez es mltiplo de 100 no ser bisiesto a menos que sea mltiplo
de 400, es decir:

1. Si es mltiplo de 400.
2. Si es mltiplo de 4 sin serlo de 100.

Problema 6.- La sucesin de Fibonacci se define en matemticas del modo siguiente: Los
dos primeros trminos (a1 y a2) son iguales a 1, y cada uno de los trminos a partir del
tercero es la suma de los dos anteriores. As, a3=a1+a2=2; a4=a3+a2=3; a5=a4+a3=5;
a6=a5+a4=8, y as sucesivamente, como se muestra: 1, 1, 2, 3, 5, 8, 13, 21, ...
Desarrollar un algoritmo para imprimir por pantalla los 30 primeros trminos de esta
sucesin.

Problema 7.- Desarrollar un algoritmo que pida al usuario que escriba nmeros enteros
desde el teclado hasta que introduzca un cero. En ese momento, se mostrar la cantidad
total de nmeros positivos y negativos que se han introducido.

Problema 8.- Un terreno ha sido dividido en varias partes, unas en forma de rectngulo y
otras en forma de tringulo. Disear un algoritmo para calcular el rea y el permetro de cada
parte del terreno y determinar el rea de mayor tamao.

Problema 9.- Un profesor prepara tres tipos de exmenes para una evaluacin parcial: A, B
y C. Se sabe que se tarda 10 minutos en revisar el examen tipo A, 9 minutos en revisar el
examen tipo B y 7 minutos en revisar el examen tipo C. 90 alumnos del profesor presentan el
examen, cada alumno en forma aleatoria selecciona un tipo de examen (el A o el B o el C)
Cuntas horas y cuntos minutos se tardar el profesor en revisar todas las evaluaciones?

Problema 10.- Dada una serie de nmeros, desarrollar un algoritmos a fin de calcular
cuntos son pares y cuntos son impares, suma de los pares, suma de los impares y
promedio de todos los nmeros.

Problema 11.- Se desea asesorar a los ganaderos en cuanto al nmero de reses que
deben mantener en sus potreros a fin de lograr el mejor rendimiento. Supongamos que hay
varios ganaderos que posee un potrero cuya superficie tiene la forma siguiente:

m
n

Profesor: Eliezer Crdova Pag. 2


Problemas para desarrollar usando algoritmos. Expresiones Aritmticas. Expresiones
Lgicas y Relacionales. Gua Bsica n1

Aunque la forma es semejante al de la figura, las dimensiones m, n y c son diferentes.

Desarrollar un algoritmo que le permita determinar el nmero de reses que cada ganadero

debe mantener en sus potreros, conocindose que una res requiere un rea de 6500 metros

cuadrados para dar el mejor rendimiento.

Problema 12.- Una empresa dedicada a la venta de artculos del hogar ha contratado a un
grupo de vendedores para aplicar el sistema de mercadeo americano casa a casa. Cada da
en la maana se le asigna a cada vendedor una cantidad determinada de artculos; al final
del da cada vendedor reporta la cantidad sobrante. La empresa al final del da otorga un
premio al mejor vendedor, el cual debe haber vendido al menos el 75% de lo asignado en la
maana, en tanto que para los dems un segundo premio para quienes retornaran menos del
10% de su asignacin. Desarrollar un algoritmo a fin de:
a) Cual es el vendedor ganador
b) Calcular el porcentaje de vendedores que ganaron el segundo premio.

Problema 13.- Un mtodo iterativo comn para el clculo de la raz cuadrada de un


nmero a utiliza la siguiente ecuacin:

Xn = * (Xv + a / Xv)

El mtodo consiste en evaluar repetidas veces esta ecuacin sustituyendo el valor de Xv


por el valor de Xn calculado inmediatamente antes. El ciclo finaliza cuando el valor absoluto
Xn - Xv sea menor a 0,001.
La ecuacin se ejecuta la primera vez con Xn = Xo, donde Xo es conocido.
Desarrollar un algoritmo para calcular la raz cuadrada de varios nmeros utilizando el
mtodo indicado.

Problema 14.- Desarrollar un algoritmo a fin de emitir la factura de electricidad de cada


cliente, conocidos los datos: nombre del cliente, lectura actual de su medidor en kilovatio-
hora y la lectura anterior hasta donde ha cancelado en kilovatio-hora. (1 kilovatio equivale a
1000 vatios). La administracin ha establecido una tarifa para el clculo del monto a pagar
por cada cliente en base a:

Consumo en vatios-hora Monto a pagar en bolvares


Menos de 75 14.500

Entre 75 y 150 La tarifa anterior + 450 por cada vatio-hora

Ms de 150 Las tarifas anteriores + 295 por cada vatio-


hora..
Desarrollar un algoritmo a fin de:
a.- Emitir la factura a cada cliente, indicando Nombre, kilovatios-hora consumidos y el
monto a pagar en bolvares

b.- Calcular el promedio cancelado por los primeros 15 clientes, considerando que vienen a
cancelar por lo menos 15 clientes.
c.- Indique la lectura actual y la anterior del cliente que pago la menor factura.

Profesor: Eliezer Crdova Pag. 3


Problemas para desarrollar usando algoritmos. Expresiones Aritmticas. Expresiones
Lgicas y Relacionales. Gua Bsica n1

Problema 15.- Se requiere un terreno para construir un edificio. Los ofertantes deben
enviar los datos siguientes: Nombre, rea del terreno en m2, pendiente del terreno en
porcentaje, distancia desde el centro de la ciudad hasta el terreno en km. y precio en
bolvares por m2. Desarrollar un algoritmo para determinar a quien se le comprara el
terreno, tomando en cuenta las siguientes condiciones:
rea mnima : 1200 metros cuadrados
Distancia del centro de la ciudad : entre 4 y 5 Kilmetros
Pendiente mxima del terreno : 5%

El requisito de seleccin entre aquellos terrenos que cumplan las anteriores


condiciones, debe ser el precio por metro cuadrado.

Problema 16.- Una agencia de viajes necesita desarrollar un algoritmo para chequear y
procesar los datos suministrados por los clientes que requieren sus servicios. Al cliente se
le solicitan: nmero de pasaporte, fecha de expedicin del pasaporte (da, mes, ao), origen
del pasaporte (Venezolano, Extranjero), fecha de expedicin del certificado de vacuna (da,
mes, ao) y fecha de expedicin de la declaracin de impuestos (da, mes, ao). Teniendo en
cuenta lo siguiente:
Si el pasaporte fue expedido en Venezuela caduca al ao y 10 das.
Si el pasaporte fue expedido en el extranjero caduca a los dos aos y un mes.
Los certificados de vacuna y la declaracin de Impuestos son vlidos por un ao.
El algoritmo debe generar como salida:

El nmero del pasaporte si el cliente cumple con los requisitos para viajar, o el
mensaje RECAUDOS NO VIGENTES en caso de no cumplirlos.

Problema 17.- Una familia proyecta viajar de una ciudad a otra usando un carro alquilado.
La distancia en kilmetros entre ambas ciudades es conocida. En la agencia ofrecen varios
tipos de vehculos de los que se conocen: modelo, rendimiento expresado en
kilmetros/litro de gasolina y la capacidad del tanque de combustible en litros. Desarrollar
un Algoritmo para decidir que modelo debe alquilar, si lo que desean es llenar el menor
nmero veces el tanque del vehculo.

Problema 18.- Una empresa metalrgica produce bolas (esferas) de hierro acerado,
utilizadas en molinos de piedra. El dimetro ideal de una esfera debe ser de 23
centmetros, sin embargo el cliente puede permitir un porcentaje de error (por exceso o
por defecto), que l mismo suministra (valor entre 0 y 100).
Desarrollar un algoritmo para que cada vez que se produzca una bola del pedido
solicitado por el cliente se tome nota de: su identificacin y su dimetro en centmetros
para verificar si se acepta o se rechaza. El algoritmo debe mostrar:
a) La identificacin de cada bola y la aceptacin o no.
b) El dimetro promedio de las bolas aceptadas.
c) El porcentaje de bolas rechazadas debido a que el dimetro fue menor al permitido.
d) Verifique si la empresa recibe o no el certificado TIPO A. Para ello el porcentaje de
bolas aceptadas debe ser al menos el 92% de las producidas.

Profesor: Eliezer Crdova Pag. 4


Problemas para desarrollar usando algoritmos. Expresiones Aritmticas. Expresiones
Lgicas y Relacionales. Gua Bsica n1

Problema 19.- En un estacionamiento se lleva el control de los automviles que solicitan


el servicio. Para cada auto se le registra la informacin siguiente: nmero de placa, tipo de
carga del auto, hora de llegada y hora de salida. El estacionamiento cobra una tarifa bsica
de Bs. 1000 por el lapso de 1 hora y por cada hora extra, cobra adicionalmente dependiendo
del tipo de carga, lo siguiente:

Carga del automvil Adicional Bs.


Liviana 800,00
Media 1200,00
Pesada 3000,00
Asuma lo siguiente:
- Slo hay tres (3) tipos de cargas para los automviles: Liviana, Media y Pesada.

- Las horas se ingresan en el formato militar, es decir desde 1 hasta 24.


- Si el tiempo para los automviles de carga liviana y los de carga media excede de 9
horas, se les da un descuento del 2%. Los autos de carga pesada reciben el descuento
si el tiempo excedido es el doble.

- Es posible que no lleguen automviles a solicitar el servicio.


Desarrollar un algoritmo a fin de:

a) Indicar por cada auto la placa y el dinero que debe pagar por el servicio.
b) Cuantos autos no pagaron dinero adicional.
c) Calcule la cantidad total de dinero que ingreso al estacionamiento.

Problema 20.- Una empresa asesora esta interesada en automatizar el procedimiento


para calcular el sueldo neto de los trabajadores de cualquier empresa, en donde se tomen
en cuenta las siguientes consideraciones:
A cada trabajador se le asignan (pagan) los siguientes montos:
Sueldo bsico segn el tipo de Empleado, ver tabla 1.
Bono de alimentacin y transporte, segn numero de hijos, ver tabla 2.
Prima por hijos ( Bs. 60.000 por cada hijo si el trabajador es casado(a), en caso
de ser un trabajador viudo(a) Bs. 70.000 por cada hijo )

A cada trabajador se le deducen (descuentan) los siguientes montos:


Aporte a la caja de ahorros. Es un porcentaje del sueldo bsico segn el tipo de
empleado, ver tabla 3.
Seguro Social Obligatorio. Es el 5% del sueldo bsico.

Tabla 1 Tabla 2 Tabla 3


Ejecutivo 600.000 Ejecutivo 8%
Administrativo 520.000 Hasta dos hijos 80.000 Administrativo 6%
Obrero 250.000 Ms de dos hijos 110.000 Obrero 4%

Desarrollar un algoritmo asumiendo que para la empresa trabajan al menos 10 trabajadores,


de los que se conocen los datos siguientes: nombres, tipo de empleado, nmero de hijos y
estado civil, y que permita:

a) Calcular para cada trabajador el sueldo neto.

Profesor: Eliezer Crdova Pag. 5


Problemas para desarrollar usando algoritmos. Expresiones Aritmticas. Expresiones
Lgicas y Relacionales. Gua Bsica n1

b) Calcular la cantidad de obreros casados que tiene ms de cuatro hijos.


c) Calcular el porcentaje de la nmina que se consume, para pagar entre trabajadores
ejecutivos y administrativos.

Problema 21.- La Unidad de Deportes de la U.N.E.T. desea determinar algunas


estadsticas que permitan conocer la popularidad del Tenis de Campo entre sus estudiantes.
Para ello piensa desarrollar el siguiente proceso: A cada uno de los alumnos que ingrese a la
biblioteca se le encuestar, solicitndosele: gnero (masculino o femenino), edad,
especialidad que cursa y respuesta a: Deseara usted jugar al tenis? Con los datos
suministrados por cada alumno encuestado, desarrollar un algoritmo a fin de:
a) A cada alumna con edad comprendida entre 18 y 20 aos que le gustara jugar al tenis,
se le debe indicar que se inscriba inmediatamente.
b) Calcular el promedio de edad de los varones que no les gustara jugar tenis, a
excepcin de los que cursan la carrera de Ingeniera Informtica. .

c) Si el porcentaje de todos los encuestados que le gustara jugar al tenis, supera el 70%,
entonces se debe indicar que debe ofrecerse como Actividad Deportiva.

Problema 22.- Una estacin de gasolina necesita llevar un control diario sobre el
despacho de combustible. Cada conductor del vehculo solicita el tipo y la cantidad de litros
de gasolina registrndose stos datos ms el nmero de la placa del auto. Slo hay dos
tipos de gasolina: 95 octanos o sin plomo y 91 octanos o con plomo. El precio en Bs./litro. es
conocido para cada tipo. El ejemplo muestra el movimiento en una semana de servicio.

Da Placa Tipo Litros


1 SAP 91F 95 40
XLJ 25A 91 60
: : :
2 SAG 69C 91 50
LAB 74P 95 35
: : :
: : : :
: : : :
7 NMM 66G 95 80
KIL 73D 95 45
: : :

Una vez que el conductor solicite uno de los tipos de gasolina se debe calcular y mostrar,
inmediatamente el monto a pagar en bolvares. Desarrollar un algoritmo a fin de:
a) Calcular el monto a pagar por cada conductor.
b) Calcular el promedio de bolvares pagado por vehculo, para cada da de la semana.
c) Identificar el vehculo que solicit la mayor cantidad de litros de combustible del tipo
95 durante la semana, asumiendo que a cada vehculo se le despacha una vez por
semana.

Problema 23.- La estacin de meteorologa de un aeropuerto, lleva un control diario de la


velocidad del viento en m/s. Diariamente se mide la velocidad en distintas horas, aunque es
posible que en algn da no se tomen lecturas, registrndose la hora militar a la que se
realiz la lectura. El ejemplo ilustra lo que pudiese ocurrir durante un mes. Elabore un
algoritmo para procesar las lecturas de cada da durante un mes a fin de:

Profesor: Eliezer Crdova Pag. 6


Problemas para desarrollar usando algoritmos. Expresiones Aritmticas. Expresiones
Lgicas y Relacionales. Gua Bsica n1

a) Calcular el promedio de velocidad del viento por da.


b) Determinar a que hora del da la velocidad est fuera o no del rango [25, 75] m/s, que
es lo Da Velocidad (m/s) Hora permitido por la seguridad area.
1 90 8:30
60 10:00
c) Calcular el porcentaje de aumento o disminucin de la
55 12:00
velocidad promedio diario respecto la del da
45 16:00
anterior. Se conoce la velocidad promedio
: :
del ltimo da del mes anterior.
2 45 9:00
d) Determinar que da se registr la
60 11:00
velocidad promedio mas baja durante el mes
: :
: : :
30 70 9:30
80 15:00
: :

Problema 24.- Para la celebracin del Campeonato Mundial de Football 2006, que se
celebrar en Alemania, se ha preparado una infraestructura hotelera en cada una de las 12
ciudades en donde se celebrarn los juegos. En cada ciudad existe un nmero variable de
hoteles de los que se conoce: nombre del hotel, precio en euros por persona diariamente y
la capacidad mxima de personas que puede hospedar. La tabla siguiente muestra un
ejemplo de los datos conocidos.

Nro. Ciudad Hotel Precio diario en Capacidad


euros por persona Mxima.
1 Berln Aldon 301 1500
Swissotel 142 1200
: : :
2 Munich Torbrau 164 350
Garden Plaza 65 700
: : :
: : : : :
12 Francfort Frankfurt Savoy 368 500
Sofitel 88 450
: : :

Considerando que el campeonato mundial sea un xito, es decir que la capacidad de todos
los hoteles se llene, desarrollar un algoritmo a fin de:
a.- Calcular la cantidad de euros que ingresarn a Alemania por concepto de servicio
hotelero.
b.- Calcular el ingreso promedio por hotel que ingresar en cada ciudad.
c.- Encontrar que ciudad recibir ms visitantes.
d.- Determine si al menos hay un hotel con capacidad superior a 10.000 personas

Profesor: Eliezer Crdova Pag. 7


Problemas para desarrollar usando algoritmos. Expresiones Aritmticas. Expresiones
Lgicas y Relacionales. Gua Bsica n1

Problema 25.- La OPSU y el CNU desean evaluar anualmente la productividad de los


profesores de cada una de las universidades con subsidio. La evaluacin se basa en
informes presentados por cada profesor en los que se indica su nombre y el promedio de
horas trabajadas por semana durante el ao, ver tabla de datos. Se clasifica a cada
profesor segn esa informacin, y cada universidad tambin recibe una clasificacin global.
La clasificacin de la productividad de los profesores se determina de la manera siguiente:
a) A los profesores que en promedio trabajan ms de 55 horas semanales se les considera
muy productivos.
b) A los profesores que en promedio trabajan entre 35 y 55 horas inclusive durante una
semana se les considera satisfactorios.
c) A los profesores que en promedio trabajan menos de 35 horas semanales se les
considera remunerados en exceso.

La Evaluacin de la productividad de cada universidad se obtiene calculando el ndice


siguiente:
Horas promedio trabajadas por semana por todos los profesores
INDICE =
Nmero de profesores que entregan informes

Si el ndice es mayor a 18 la universidad es clasificada como de TIPO A, de lo contrario


es clasificada como de TIPO B.
Desarrollar un algoritmo a fin de:
1-. Determinar la clasificacin de cada profesor.
2-. Determinar la clasificacin de cada universidad.
3-. Calcular el porcentaje de universidades donde ms del 50% de los profesores
resultaron clasificados como muy productivos.

4-. Cual universidad tiene la mayor cantidad de profesores evaluados como remunerados
en exceso.

Universidad Profesor Promedio


Horas/semana
UCV Noel Medina 40
Omar Velasco 50
: :
ULA Luis Mantilla 30
Daro Narvez 45
: :
: : :

Problema 26.- En una lavandera se lavan las siguientes prendas de vestir: camisas,
pantalones, vestidos y trajes. Para ello la lavandera dispone de dos mquinas: La maquina A
slo lava camisas y vestidos y la mquina B slo lava pantalones y trajes.
Se conoce el costo de operacin de cada mquina en Bs/ciclo de lavado y la capacidad en
Kg. de cada mquina. Adems se conoce el monto a cobrar al cliente por cada tipo de
prenda. Para cada prenda que ingresa a la lavandera se conoce: el tipo, el cdigo y el peso
en Kg.

Desarrollar un algoritmo a fin de:

Profesor: Eliezer Crdova Pag. 8


Problemas para desarrollar usando algoritmos. Expresiones Aritmticas. Expresiones
Lgicas y Relacionales. Gua Bsica n1

a.- Controlar el proceso de lavado, de tal forma que se lave las prendas de cada cliente
distribuyndolas en la mquina correspondiente hasta que se depositen todas sus
prendas o hasta que las mquinas hayan completado su capacidad. En ambos casos
enviar un mensaje.
b.- En caso de no poder procesar una prenda, indicar su cdigo y el mensaje NO
PROCESADA.
c.- La ganancia que obtiene la lavandera por cada mquina.

Problema 27.- Una casa distribuidora de un modelo de telfono celular, necesita un


algoritmo para llevar el control de los pedidos solicitados y de la cantidad que queda en
almacn (Inventario), durante cada uno de los das de la semana. La cantidad de telfonos
que existen en el almacn para el primer da de la semana es conocida. Durante cada da de
la semana, un empleado recibe pedidos (cantidad) del celular; ste verifica si la cantidad
solicitada puede despacharse, si es as le indica al solicitante PEDIDO DESPACHADO de
lo contrario el mensaje es LO LAMENTO NO HAY DISPONIBILIDAD.
Si el pedido es despachado la cantidad en almacn debe actualizarse. Desarrollar un
algoritmo a fin de:
a) Indicar para cada solicitud el mensaje correspondiente.
b) Mostrar la cantidad que queda en almacn al final del da.
c) Calcular el porcentaje de pedidos despachados en cada da.
d) Calcular el promedio de celulares por da que dejaron de despacharse, por no haber
disponibilidad.
Verificar si fue el domingo, en que hubo la menor cantidad de solicitudes de celulares, si no
fue as indique el nombre del da en que ocurri.

Problema 28.- Un vendedor de productos farmacuticos visita varias farmacias


conocidas durante el da. Cada farmacia le solicita diferentes productos, especificando:
descripcin, cantidad y el costo unitario en bolvares de cada producto. Desarrollar un
algoritmo a fin de determinar al final del da, lo siguiente:
1-. Que farmacia hizo la mejor compra al vendedor.
2-. Calcular el promedio del costo total por farmacia resultante de las ventas hecha por el
vendedor.
3-. Porcentaje de productos con precio superior a Bs. 20000 en cada farmacia
4-. Verificar si todas las farmacias solicitaron el medicamento Amoxal

Problema 29.- Una fbrica produce dos tipos de resortes, bajo la siguiente modalidad:
a cada trabajador se le entrega la materia prima al inicio de la semana para que elaboren
los resortes en su casa o residencia. Al finalizar la semana los operadores entregan la
produccin, de ambos tipos de resortes, indicando la cantidad elaborada en cada uno de los
das que trabajo, como se muestra en el ejemplo siguiente:

Trabajador Da Tipo 1 Tipo 2


Juan Tapias Lunes 10 20
Martes 15 25
Viernes 40 50
ngel Omaa Martes 100 120
Jueves 60 70

Profesor: Eliezer Crdova Pag. 9


Problemas para desarrollar usando algoritmos. Expresiones Aritmticas. Expresiones
Lgicas y Relacionales. Gua Bsica n1

Carlos Oquendo Lunes 65 75


Martes 80 90
Mircoles 100 150
Jueves 160 200
Viernes 95 105
: : : :

Desarrollar un algoritmo a fin de:

a) Calcular la produccin semanal de cada tipo de resorte por trabajador.


b) Cual fue el trabajador que produjo ms resortes del tipo 2.
c) Si para producir un resorte del tipo 1 se requiere 25 cm. de alambre y para producir un
resorte del tipo 2 se requiere 30 cm. de alambre, calcular la cantidad de metros de
alambre utilizados en la produccin de la semana.
d) Asumiendo que al inicio de la semana la fabrica no dispone de resortes para la venta y
se recibe un pedido de 3500 resortes del tipo 1 y 4200 del tipo 2, para ser entregado
al finalizar la semana, indique si la fabrica cumple o no con el pedido solicitado.

Problema 30.- En un estudio sobre mercadeo se desea conocer el movimiento de dinero


diario en cada establecimiento comercial. Se recaban datos sobre: nombre del
establecimiento, total de ventas en bolvares de la semana anterior y total de ventas
diarias en bolvares para una semana determinada.

Establecimiento Total ventas en Bs. Da Total ventas en Bs.


Comercial semana anterior
Andes C.A. 80.000.000,00 Lunes 10.000.000,00
Martes 5.000.000,00
Mircoles 8.000.000,00
Jueves 3.000.000,00
Viernes 2.000.000,00
Sbado 9.000.000,00
Domingo 7.000.000,00
El Comercio S.A. 190.000.000,00 Lunes 12.000.000,00
Martes 15.000.000,00
Mircoles 9.000.000,00
Jueves 14.000.000,00
Viernes 30.000.000,00
Sbado 50.000.000,00
Domingo 60.000.000,00
: : : :

Desarrolle un Algoritmo a fin de:


a) Determinar para cada establecimiento, si sus ventas aumentaron o disminuyeron sta
semana, respecto a la semana anterior, y en cuanto.
b) Calcular el promedio de ventas diarias en cada establecimiento.
c) Cual establecimiento disminuy en mayor porcentaje sus ventas de la semana pasada a
sta.

Profesor: Eliezer Crdova Pag. 10


Problemas para desarrollar usando algoritmos. Expresiones Aritmticas. Expresiones
Lgicas y Relacionales. Gua Bsica n1

Problema 31.- El Ministerio de Minas, debe controlar la explotacin de piedra para la


preparacin del cemento. El control se realiza durante cada uno de los das del mes.
Diariamente se conoce para cada camin: Placa, cantidad de viajes y capacidad de carga en
kilogramos de piedra, como se muestra en el ejemplo:

Datos del Camin


Da Placa Cantidad de Capacidad
Viajes en Kg.
1 876 STL 2 1800
625 GUD 4 2000
: : :
2 753 KAR 1 3000
519 JUB 3 1900
: : :
: : : :
30 482 NMM 3 2000
258 GYL 2 2500
: : :

Disee un Algoritmo, suponiendo que hayan das en que no hubo explotacin a fin de:
a) Determinar el peso total de piedra en kilogramos extrada de la mina diariamente, as
como tambin el total de kilogramos extrados durante el mes.
b) Cual es la capacidad del camin ms usado en cada da.
c) Calcular el peso promedio mensual por viaje de carga transportada en los das pares.

Profesor: Eliezer Crdova Pag. 11

Potrebbero piacerti anche