Professional Documents
Culture Documents
METODOLOGA DE LA PROGRAMACIN
MANUAL
DE
EJERCICIOS
DE
METODOLOGA
DE
LA
PROGRAMACIN
Profesor: Gerardo Bolaos Jimnez
Tipos de datos
Qu tipo de dato convendra declarar para los siguientes datos?
Dato
Nombre de una persona
Salario
Impuesto
rea de un cuadrado
La respuesta a si tiene no un enfermedad
Edad de una persona
Cantidad de productos comprados
Sexo
Porcentaje de utilidad
Iva
Parentesco
Costo de produccin
Nmero de placa
Varianza
Media aritmtica
La respuesta de saber si es hombre o mujer
Tipo de datos
Comentarios:
OPERACIONES ARITMTICAS
Traduce las siguientes formulas y enunciados a una expresin aritmtica correcta en trminos
algortmicos.
Formula u Expresin
Expresin aritmtica
bxh
A=
2
A = a2
Pxa
A=
2
El precio esta determinado por la suma A ms
B entre C, menos b, por 12 ms A.
Promedio entre tres datos A, B, C.
Comentarios:
OPERADORES ARITMTICOS
Sea: A=1, B=2, C=4 y D=5. Resuelva las siguientes expresiones aritmticas.
1.- D = A+B-C
D=
2.- A= A-(D+C/A*C)+B-A
A=
3.- C=(D-B+(A+B-A))+D/B
C=
B=
B=
A=
D=
A=
9.- C=C+B^(A/C)
C=
B=
OPERACIONES RELACIONALES
Sea A=2, B=3, C=1, D=7, E=3. Resuelva las siguientes expresiones relacionales.
R= A>B
R=
R= C<>B
R=
R= C<>E
R=
R= B<>E
R=
R= E>B
R=
R= A<B
R=
R= A==B
R=
R= B==E
R=
R= D>A
R=
Comentarios:
OPERACIONES LGICAS
Sea A=2, B=3, C=1, D=7, E=3, F=VERDADERO, G=FALSO Resuelva las siguientes
expresiones relacionales.
R= D>A AND D>A
R=
R= D>A OR D>B
R=
R=
R= F AND G
R=
R= (F AND G) OR (A+A-C> D)
R=
R= A+B<C+A-1
R=
R= (D-B+(A+B-A))>5 AND G
R=
R=
R= G OXR F
R=
R= G OR F
R=
Comentarios:
3.- la suma de A elevada al cuadrado menos B, mas C por D menos el modulo de D entre
cinco, es mayor o e igual a C and B es menor que D.
Comentarios:
ALGORITMOS BSICOS
Conocimiento: Para poder realizar estos ejercicios debers dominar los siguientes temas:
1. Identificar los datos de entrada con su tipo correspondiente.
2. Saber hacer operaciones (Relacionales, lgicas y aritmticas)
3. Declarar variables.
4. Saber introducir datos.
5. Imprimir datos.
Instrucciones: Lee atentamente el planteamiento del problema y determina una solucin algortmica.
Tips: Es importante que te coloques en la posicin del usuario y pensar que datos debers introducir si
estuvieras frente a un programa de computadora, como cuando vas de compras y ves los datos que llena la
persona que maneja el programa para cobrarte, o cuando llenas informacin en internet o utilizas un
programa de computadora, siempre es bueno ver la perspectiva del usuario al momento que se busque una
solucin.
EJERCICIOS REGULARES
Ejercicio 1.- Un empresa desea un aplicacin, que le permita determinar el salario que deber pagar a un
empleado, el salario se calcula con las horas trabajadas, la hora se cobra a $30.00 pesos y se paga un
impuesto de 3.7% por cada hora trabajada.
Ejercicio 2.- Un empresa desea un aplicacin, que le permita determinar el salario que deber pagar a un
empleado diariamente, el salario se calcula con las horas trabajadas, la hora se cobra a $ 30.00 pesos y se
paga un impuesto de variable.
Ejercicio 3.- Se desea una aplicacin que permita calcular la hipotenusa de una triangulo rectngulo.
Considera que la formula para obtener la hipotensa es la raz cuadrada de la suma del cuadrado de los
catetos.
Ejercicio 4.- El sobrepeso y la obesidad se definen como una acumulacin anormal o excesiva de grasa
que puede ser perjudicial para la salud.
El ndice de masa corporal (IMC) es un indicador simple de la relacin entre el peso y la talla que se utiliza
frecuentemente para identificar el sobrepeso y la obesidad en los adultos. Se calcula dividiendo el peso de
una persona en kilos por el cuadrado de su talla en metros (kg/m2).
La definicin de la OMS es la siguiente:
, realiza una
Ejercicio 6.- Un empresa desea un aplicacin, que le permita calcular el impuesto que deber pagar la
SAT, de cada trabajador, considerando que el impuesto que paga el trabajador es el 35% de su salario
despus de deducciones y las deducciones son: Vivienda, Seguridad Social, el sueldo base del trabajador se
calcula multiplicando los das por 39.60 pesos por da.
Piensa muuuuy bien 1. Un oso camina 10 Km. hacia el sur, 10 hacia el este y 10 hacia el norte,
volviendo al punto del que parti. De que color es el oso?
Ejercicio 6.- Calcula la distancia recorrida por un automvil a un velocidad contante y sobre una recta.
Ejercicio 7.- Para ser rentable en tu negocio, necesitas establecer tus precios ms altos que el costo de
produccin. Estos costos, de acuerdo con Gary Frank en la Universidad de Wisconsin en Madison, son "los
costos asociados con la produccin dividido por el nmero de unidades producidas". Mediante la
comprensin de tu costo de produccin, sabrs lo que cobras a tus clientes por tu producto y si tu precio
actual est establecido para que tu negocio sea rentable.
Entiende la frmula del costo de produccin. La frmula es: costos fijos (FC) + costos variables (CV) dividido
por el nmero de unidades = costo de produccin por unidad.
Determina tus gastos fijos. Estos son los costos que no cambian en funcin del nmero de productos
producidos. Por ejemplo, el alquiler que pagas para tu construccin, los salarios de los empleados y los
costos de servicios pblicos son todos los costos fijos.
Se desea una aplicacin que determine los costos de produccin por unidad.
Ejercicio 8.- Se desea determinar el promedio de las calificaciones parciales las cuales fueron 5.
Ejercicio 9.- Un empresa de estadsticas necesita una aplicacin que le permita obtener el promedio de
encuestados que contestaron que s, a la siguiente pregunta: Esta a favor de la legalizacin de la
mariguana?.
Ejercicio 10.- El margen de error es un nmero que representa la exactitud de un sondeo. Se puede hallar
esta cantidad usando una frmula algebraica, una tabla o una calculadora on-line. El encuestador slo
necesita tres nmeros: tamao de la poblacin, tamao de la muestra y desviacin estndar, un nmero
entero que representa el porcentaje de veces que las respuestas de los encuestados se dividieron
uniformemente. Una vez obtenidos estos nmeros, se aplica la frmula y se halla el margen de error. Cuanto
mayor es el nmero, mayor es la probabilidad de que el sondeo contenga algn error. Al emplear el margen
de error, los lectores tienen una idea ms clara de lo que significan los nmeros realmente.
Interpreta los resultados de la encuesta. Estudia todos los factores, incluyendo el tamao de la poblacin, el
tamao de la muestra y la desviacin estndar. Para los propsitos de este artculo, considera que la
encuesta afirma que el 29% de los alumnos de la UTM prefieren las hamburguesas a los nuggets de pollo. La
UTM consta de 500 estudiantes, de los que 445 fueron encuestados, y cuyas respuestas se dividieron
uniformemente en el 95% de los casos. En este ejemplo, el tamao de la poblacin es de 500, el tamao de
la muestra es de 445, y la desviacin estndar es del 95%. El margen de error, obtenido mediante una
frmula, es de 3,95. Siguiendo este ejemplo si hicieras una aplicacin para resolver este tipo de problemas
cuales seran los datos de entrada.
Piensa 2.- Un hombre esta al principio de un largo pasillo que tiene tres interruptores, al final hay una
habitacin con la puerta cerrada. Uno de estos tres interruptores enciende la luz de esa habitacin, que esta
inicialmente apagada.
Cmo lo hizo para conocer que interruptor enciende la luz recorriendo una sola vez el trayecto del pasillo?
Pista: El hombre tiene una linterna.
Ejercicio 12.- Se desea determinar el promedio de las calificaciones parciales las cuales fueron 5 si el
promedio es menor de 8 el algoritmo debe sealar que no esta acreditado.
Ejercicio 13.- Un empresa desea un aplicacin, que le permita calcular el impuesto que deber pagar la
SAT por de cada trabajador, considerando que el impuesto que paga el trabajador es el 35%, siempre y
cuando el salario despus de deducciones sean superiores a $5,000.00 pesos, las deducciones son:
Vivienda y Seguridad Social, el salario se calcula multiplicando los das por 39.60 pesos por da.
Ejercicio 14.- Dado un monto calcular el descuento considerando que por encima de 100 el descuento es
el 10%.
Ejercicio 15.- Dado un tiempo en segundos, calcular los segundos restantes que le correspondan para
convertirse exactamente en minutos.
Ejercicio 17.- Segn las reglas de operacin del SAT, si el trabajador gane menos de $600 pesos por
semana se debe aportar u cuota patronal, hacer un algoritmo que determine si se debe aportar la cuota
patronal.
Ejercicio 18.- El sobrepeso y la obesidad se definen como una acumulacin anormal o excesiva de grasa
que puede ser perjudicial para la salud.
El ndice de masa corporal (IMC) es un indicador simple de la relacin entre el peso y la talla que se utiliza
frecuentemente para identificar el sobrepeso y la obesidad en los adultos. Se calcula dividiendo el peso de
una persona en kilos por el cuadrado de su talla en metros (kg/m2).
La definicin de la OMS es la siguiente:
Un doctor necesita una aplicacin para determinar si un paciente tiene sobre peso.
Ejercicio 19.- Un empresa desea un aplicacin, que le permita determinar el salario que deber pagar a
un empleado, el salario se calcula con las horas trabajadas, la hora se cobra a $30.00 pesos y se paga un
impuesto de 3.7% si el salario supera los $3,000.00 pesos y 1.7% por hora si es menor o igual.
Comentarios:
Ejercicio 23.- Ejercicio 18.- El sobrepeso y la obesidad se definen como una acumulacin anormal o
excesiva de grasa que puede ser perjudicial para la salud.
El ndice de masa corporal (IMC) es un indicador simple de la relacin entre el peso y la talla que se utiliza
frecuentemente para identificar el sobrepeso y la obesidad en los adultos. Se calcula dividiendo el peso de
una persona en kilos por el cuadrado de su talla en metros (kg/m2).
La definicin de la OMS es la siguiente:
Un doctor necesita una aplicacin para determinar si un paciente tiene sobre peso u obesidad.
Ejercicio 24.- Si el ingreso de los trabajadores es inferior a 20,000 pesos aportar un donativo que
corresponde al 2% de su salario si es mayor el donativo ser del 4%. Realizar una algoritmo que determine
la cantidad de pesos del donativo.
Ejercicio 25.- Una comunidad har la distribucin de terrenos de dos tipos de terreno uno que mida 8X20
y otro de 12X20, la decisin depende de la cantidad de integrantes de la familia. Si la familia es menor de
cinco miembros se le otorgar u terreno de 8X20 y si es mayor o igual a 5 miembros se le otorgar un
terreno de 12X20, realizar un algoritmo que determine que tipo de terreno se le entregar a los miembros
de la familia.
Ejercicios 26.- En una empresa se cuenta con la siguiente poltica de descuentos: Si el monto de la
compra es mayor de $10,000.00 pesos y menor de $25,000.00, se otorga un descuento de 10%, si el
monto de la compra es mayor o igual a $25,000.00 pesos se le otorga un descuento de 15%. Realizar un
algoritmo que determine el monto que debe de pagar y el descuento que se hace.
Ejercicios 27.- Un pap le hace la siguiente propuesta sus hijos, si el promedio final de las calificaciones
de sus cuatro hijos es mayor de 9, se los llevara de vacaciones a Disney, si es menos no saldr de
vacaciones. Realizar un algoritmo que resuelva si van o no de vacaciones.
Ejercicio 28.- Si las ventas de los doce meses del ao superarn los $2,000,000.00 de pesos, se har
una reparto de utilidades a los trabajadores de un 12% del total de las utilidades, si las ventas superan los
dos millones se har un reparto de utilidades de 13%, las utilidades se calculan como el 23% de las ventas
totales del ao. Hacer un algoritmo que determine a cuanto ascendern las utilidades que deber pagar la
empresa.
Ejercicio 29.- Una empresa tiene la siguiente poltica de entregas, si los pedidos ascienden a ms de 20
para el da mircoles la entrega ser hasta el prximo lunes de lo contrario las entregas lo harn el viernes.
Realizar un algoritmo que determine el da de la entrega.