Procesos y Estructuras de Decisión

Tamaño: px
Comenzar la demostración a partir de la página:

Download "Procesos y Estructuras de Decisión"

Transcripción

1 Procesos y Estructuras de Decisión 1. Cuál es el resultado de las siguientes expresiones? a) * 14 b) * * 6 c) -4 * ^ 3 / 4 5 d) ( * 4) / 5 e) 2 ^ 2 * 3 f) * (18 4 ^ 2) g) 16 * 6 3 * 2 h) 4 / 2 * 3 / / 2 / 1 / 5 ^ 2 / 4 * 2 i) * 2 2. Cuál de las siguientes variables no son válidas? a) XRayo b) R2D2 c) 45 d) ZZZZ e) X_Rayo f) X g) N14 h) 3μ i) 3f 3. Cuál de las siguientes constantes no son válidas? a) 234 b) 12E-5 c) 32,767 d) 3.6E+7 e) 3.5 X 10 f) g) h) 0 i) 1/2 j) -7E12 k) 0,456 l) 224E1 4. Evalúe las siguientes expresiones lógicas (booleanas) a) 3 > 5 OR 8 <= 9 b) NOT (4 * 2 > 8 AND 7 < 2 * 3) c) (2 >= 3 OR 5 > 1+3) AND NOT (6 >= 5) 5. Obtener el valor de cada una de las siguientes expresiones artitméticas a) 7 div 2 b) 7 mod 2 c) 12 div 3 d) 12 mod 3 e) 0 mod 5 f) 15 mod 5 g) 7 * mod 3 * h) (7 * (10 5) mod 3) * Escribir las siguientes expresiones en forma de expresiones algorítmicas M + M + N seno(x) + coseno(x) N P P-Q tangente(x) M + N M + n P -b+ b 2 4 a c P q Q - R 5 2ª z 2 3 x 2 + y 2 4x 2-2x π r 3 Y 2 Y 1 X 2 X 1 (X 2 X 1 ) 2 + (Y 2 Y 1 ) 2 XYZ 7. Escribir las siguientes expresiones algorítmicas como expresiones algebraicas: a) b ^ 2 a * a * c b) 3 * x ^ 4 5 * x ^ 3 + x *

2 c) (b + d) / (c + 4) d) (x ^ 2 + y ^ 2) ^ (1 / 2) 8. Si A = 4, B = 5 y C = 1, evaluar las siguientes expresiones: a) B * A B ^ 2 / 4 * C b) (A * B) / 3 ^ 2 c) ( ( (B + C) / 2 * A + 10) * 3 * B) 6 d) A ^ B ^ C 9. Capturar un valor numérico y determinar si se trata de un número positivo, negativo o cero imprimiendo un mensaje correspondiente. 10. Leer dos números del teclado e imprimir el mayor de ellos o un mensaje de son iguales. 11. Leer tres números diferentes del teclado e imprimir el mayor de ellos 12. Leer dos números del teclado y realizar las cuatro operaciones aritméticas básicas entre ellos (+, -, * y /). Considere que los números pueden ser positivos, negativos o cero. Validar la división entre cero. 13. Leer un número del teclado y determinar si es un número par o impar. 14. Imprimir el costo de una llamada telefónica, capturando la duración de la llamada en minutos y conociendo lo siguiente : Toda llamada que dure tres minutos o menos tiene un costo de $5. Cada minuto adicional cuesta $3 15. Calcule e imprima el pago mensual para un vendedor de autos, basándose en lo siguiente: El pago base es de $350, más una comisión de $15 por cada auto vendido y un bono de $40 si vendió mas de 15 autos. El impuesto a pagar es el 25% del pago total. Los datos de entrada son el nombre del vendedor y el número de autos vendidos en el mes. Se desea imprimir el nombre del vendedor, el sueldo bruto, el impuesto y el sueldo neto. 16. Leer 5 números del teclado, elimine el mayor y el menor y promedie los 3 restantes. Imprima el resultado. 17. Leer la hora actual en el formato hh:mm:ss e imprimir la hora correspondiente al siguiente segundo. Utilice el formato de 24 hrs. 18. Leer la fecha actual en el formato dd:mm:aa e imprimir la fecha correspondiente al siguiente día. Considere los casos de los meses de 30 o 31 días y los años bisiestos. 2

3 19. Leer las longitudes de los tres lados de un triángulo (L1, L2 y L3) y calcule el área del mismo de acuerdo con la siguiente fórmula : Area = ( T (T-L1) (T-L2) (T-L3) ) ^ 0.5 donde : T = (L1 + L2 + L3 ) / El siguiente es el menú de un restaurante de hamburguesas. Elabore un diagrama de flujo capaz de leer el número de cada alimento ordenado y calcular la cuenta total. Hamburguesa sencilla ( $15) Hamburguesa con queso ($18) Hamburguesa especial ($20) Papas fritas ( $8) Refresco ($5) Postre ($6) TOTAL $ 21. El costo de un automóvil nuevo para el consumidor es la suma total del costo del vehículo, del porcentaje de ganancia del vendedor y de los impuestos locales o estatales aplicables (sobre el precio de venta). Supóngase una ganancia del vendedor del 12% en todas las unidades y un impuesto del 6% y diséñese un diagrama de flujo para leer el costo del automóvil e imprimir el costo final para el consumidor. 22. Capturar las calificaciones obtenidas por un estudiante en tres exámenes parciales e imprimir su promedio final seguido del mensaje correspondiente de acuerdo a la siguiente tabla: Promedio Final Mensaje 100 Excelente! Muy bien Bien Hay que mejorar 69 o menos Reprobado 23. Leer las longitudes de los tres lados de un triángulo (L1, L2 y L3) y determinar qué tipo de triángulo es, de acuerdo a los siguientes casos. Suponiendo que A es el mayor de los lados L1, L2 y L3, y que B y C corresponden a los otros dos. Si A B + C Si A 2 = B 2 + C 2 Si A 2 > B 2 + C 2 Si A 2 < B 2 + C 2 No se forma un triángulo. Se forma un triángulo rectángulo. Se forma un triángulo obtusángulo. Se forma un triángulo acutángulo. 3

4 24. El costo de una póliza de seguros para automóviles se calcula de la siguiente forma : Costo total = 3% del valor del automóvil Cargo por modelo Cargo por la edad + + del propietario + Cargo por accidentes previos Diseñe un algoritmo en diagrama de flujo que lea el nombre y la edad del propietario, el valor del automóvil, el modelo y el número de accidentes que ha tenido; e imprima el nombre del propietario seguido del costo de la póliza. Utilice los siguientes datos para determinar los cargos: Cargo por modelo Modelo % del valor del auto 90 o anterior 0.1% % 98 o más reciente 0.5% El cargo por accidentes previos es de $15 por los primeros tres accidentes y $20 por cada accidente extra. Cargo por la edad Edad Cargo 18 a 23 años $ a 55 años $ a 65 años $ 400 NOTA : La compañía no asegura automóviles a personas con edad fuera de estos rangos. 4

5 Estructuras Cíclicas 25. Imprimir la suma de los primeros N números naturales. El valor de N se lee del teclado. 26. Imprimir la suma de los siguientes 100 términos de la serie : 1-1/2 +1/4-1/6+1/8-1/ Calcular el factorial de un número leído del teclado. Recuerde que n! = n*n-1*n-2 *...*1 28. Determinar en un conjunto de 100 números naturales leídos del teclado : Cuántos son menores de 15 Cuántos son mayores de 50 Cuántos están comprendidos entre 45 y El departamento de policía de la ciudad ha acumulado información referente a las infracciones de los límites de velocidad durante un determinado período de tiempo. El departamento ha dividido la ciudad en cuatro cuadrantes y desea realizar una estadística de las infracciones a los límites de velocidad en cada uno de ellos. Para cada infracción se capturan los siguientes datos: Número de registro del vehículo (código numérico), cuadrante en el que se produjo la infracción (1 a 4), límite de velocidad permitido en km/h (entero), velocidad real desarrollada en km/h (entero). Diseñe un algoritmo para producir dos informes; el primero, que contiene una lista de las multas de velocidad recolectadas, donde la multa se calcula como la suma del costo de la infracción ($50) más $20 por cada km/h que se ha excedido la velocidad límite. Por ejemplo : El vehículo con registro registró una velocidad de 85 km/h en una zona de 60 km/h, por lo que la multa se calculó de la siguiente forma : 50 + (85-60)*20 = 350 Registro Velocidad registrada Velocidad límite Multa $ Este informe debe ser seguido de un segundo, en el cual se proporciona un análisis de las infracciones por cuadrante. Para cada uno de los cuatro cuadrantes mencionados, debe darse el número de infracciones y la multa promedio. Por ejemplo : Cuadrante 1. Total de infracciones :. Multa promedio : Cuadrante 4. Total de infracciones :. Multa promedio : La multa promedio se calcula sumando el monto de todas las multas en un cuadrante y dividiendo entre el número de multas en ese cuadrante. NOTA : Suponga que se acumularon datos de N infracciones. 5

6 30. Una compañía ha tenido un excelente año y desea premiar a sus empleados con un aumento de salarios. Los sueldos deben ajustarse a la siguiente forma : Sueldo actual Aumento hasta $9, % $9,001 - $13, % $13,001 - $ 18, % Sobre $18,000 6 % La compañía tiene 50 empleados. Diseñe un algoritmo en diagrama de flujo que lea el nombre de cada empleado y su sueldo actual, y que imprima el nombre, el sueldo actual y el sueldo aumentado. Al final de la lista debe proporcionar también, el monto total de la nómina actual y el monto total de la nueva nómina que incluye los aumentos mencionados. 31. Un distribuidor de juguetes ha hecho una excelente compra de 10,000 juguetes en cajas rectangulares de diversos tamaños. El distribuidor desea poner las cajas en esferas plásticas de brillantes colores y sellarlas como paquetes sorpresa. Las esferas son de cuatro diámetros diferentes : 4, 6, 8 y 10 pulgadas, por lo que para realizar todo en orden desea saber cuántas esferas de cada diámetro debe comprar. Puesto que la diagonal de una caja rectangular cuyas dimensiones son A, B y C está dada por D = \ A 2 +B 2 +C 2 y es, además, la dimensión mayor, el distribuidor debe calcular las longitudes de las diagonales de las cajas y determinar el número de las que son de 4 pulgadas o menos, las comprendidas entre 4 y 6 pulgadas, etc. Diseñe un algoritmo en diagrama de flujo que lea las dimensiones de cada caja, calcule la longitud de sus diagonales e imprima el número de esferas de cada tamaño que necesita comprar para empacar los juguetes. 32. Cada equipo de la liga nacional de fútbol tiene un cuadro de 22 jugadores. Por cada equipo se capturan los siguientes datos : nombre del jugador, peso y edad. Los datos correspondientes a los 10 equipos de la liga se recolectan y se envían a la sede central para su análisis. Los datos son capturados en orden por cada equipo; es decir, los primeros 22 son del equipo 1, los siguientes 22 del equipo 2 y así sucesivamente. Diseñe un diagrama de flujo para calcular los siguientes valores estadísticos : a) Pesos y edades promedio de cada uno de los 10 equipos. b) Peso y edad promedio de todos los jugadores de la liga. c) Número de equipos con peso promedio mayor de 75 kg. d) Número de equipos con edad promedio menor de 18 años. 6

7 33. Leer los siguientes datos de los alumnos de una escuela : Número de control, Nivel, Especialidad. Calcular lo siguiente : a) Cuántos alumnos son de bachillerato b) Cuántos alumnos son de profesional c) Cuántos alumnos son de maestría d) Cuántos alumnos son de sistemas Genere las claves necesarias. 34. Leer los siguientes datos de los empleados de una compañía : Nombre, Sueldo, Departamento. Calcule lo siguiente : a) Cuántos empleados hay en cada departamento. b) Cuántos empleados ganan mas de $ 8,000 Existen 5 departamentos : Finanzas, Sistemas, Producción, Ventas y Mantenimiento. Considere las claves necesarias. 35. Elabore un algoritmo que lea los sig. datos para N vendedores : No. de vendedor, Venta, Zona de venta. Imprima la comisión para cada vendedor de acuerdo a la siguiente tabla : Zona de Venta Comisión Norte 20 % Sur 18 % Oriente 17 % Poniente 21 % Centro 15 % 36. Elabore un algoritmo que lea los sig. datos para N alumnos : No. de control, Calif 1, Calif 2, Calif 3. Imprima el No. de control de los alumnos que tengan promedio >= 80. El promedio es ponderado, la primera calificación equivale al 30 %, la segunda al 35 % y la tercera al 35 %. 7

8 37. Elabore un algoritmo que lea los sig. datos de N alumnos : No. de control, C1, C2, C3, Semestre, Especialidad. Calcule lo sig.: a) El promedio para cada alumno. b) Cuántos alumnos hay en primer semestre. c) Cuántos alumnos hay en noveno semestre. e) Cuántos alumnos hay en cada especialidad. d) Cuántos alumnos de sistemas tienen promedio >= 80 Suponga 5 especialidades. Considere las claves necesarias 38. Elabore un algoritmo que lea los sig. datos de N trabajadores : Clave, Categoría, Sueldo, Años de antigüedad, Sexo. Calcule lo siguiente : a) Sueldo promedio por cada categoría. b) Cuántos empleados ganan mas de $ 10,000. c) Cuántos empleados tienen mas de 15 años de antigüedad. d) Cuántas mujeres de categoría A ganan mas de $ 8,500. e) Cuántos empleados con 10 o mas años de antigüedad, ganan menos de $ 6,000. f) Cuántos empleados de categoría C ganan mas de $ 12,500. Existen 3 categorías : A, B y C 39. Elabore un algoritmo que lea los sig. datos de N empleados: Nombre, Sexo, Tipo de incapacidad, Días de incapacidad. *El tipo de incapacidad puede ser por enfermedad o por accidente. Calcular : a) Número de empleados con mas de 20 días de incapacidad. b) Total de empleados incapacitados por enfermedad. c) Total de empleados incapacitados por accidente. d) Total de días de incapacidad. e) Total de hombres incapacitados por accidente. f) Porcentaje de mujeres incapacitadas. g) Total de días de incapacidad por enfermedad en mujeres. h) Promedio de días de incapacidad por enfermedad. i ) Promedio de días de incapacidad por accidente. 8

9 40. Una compañía de fumigación utiliza aviones para fumigar las cosechas contra una gran variedad de plagas. Las cantidades que la compañía cobra a los granjeros depende de qué es lo que se desea fumigar y del número de hectáreas que se desea fumigar, de acuerdo con la siguiente distribución : Tipo 1 : Fumigación contra malas hierbas, $50 por hectárea Tipo 2 : Fumigación contra moscas y mosquitos, $70 por hectárea Tipo 3 : Fumigación contra gusanos, $80 por hectárea. Tipo 4 : Fumigación contra todo lo anterior, $190 por hectárea. Si el área a fumigar es mayor de 100 hectáreas, el granjero goza de un 5% de descuento. Además, si la cuenta total sobrepasa los $10,000 se hace acreedor a un 10% de descuento sobre la cantidad que sobrepase los $10,000. Si ambos descuentos son aplicables, el correspondiente a la superficie se considera primero. Diseñe un diagrama de flujo que lea el nombre del granjero, el tipo de fumigación solicitada (1-4) y el número de hectáreas a fumigar. Suponga que se leen los datos de 50 granjeros. Por cada granjero se debe imprimir su nombre y la cuenta total. Al final se debe imprimir el número de fumigaciones de cada tipo que se realizarán y el importe total de las ventas. 41. La oficina de mercadotecnia de una compañía de publicidad se encuentra con el problema de calcular el punto de equilibrio de un libro que se va a publicar. El punto de equilibrio se define como el número de ejemplares que deben venderse del libro para que los ingresos por las ventas se equiparen con los costos de producción. Los costos de producción constan de una cantidad fija por el diseño gráfico, la composición, la impresión y otros aspectos de menor importancia, más el costo por ejemplar de impresión, encuadernación, y otros detalles. Para cada proyecto de publicación, el análisis de mercado ha determinado las cifras de venta aproximadas, así como los costos de producción, que se basan fundamentalmente en el tamaño del libro (el número de páginas) y el número de ejemplares producido, de acuerdo con la siguiente fórmula : Costo de prod. = costos fijos de prod. + cantidad prod. * (páginas * ) 9

10 Un análisis de estas estimaciones se utiliza para determinar el precio de venta de equilibrio de un libro. Para cada libro que se desea publicar, se obtiene la siguiente información : Título del libro, estimación de venta, costos fijos de producción, número de páginas. Por ejemplo, la entrada : THE COMPUTER-PHILES, 5000, 7500, 365 indica que un libro denominado The Computer-Philes, cuya venta estimada es de 5000 ejemplares, tiene un costo fijo de producción de $7500 y consta de 365 páginas en total. Para este libro en particular, el costo de producir 5000 ejemplares será de * (365 *.0305) = $63, Para equilibrar este costo, el libro debe venderse al precio de $63, / 5000 = $12.63 Diseñe un algoritmo en diagrama de flujo que lea un conjunto de datos preparados para los libros que se proyecta editar en la temporada y que imprima una lista que contenga el título, la venta estimada y el precio de equilibrio calculado. Imprimir también al final de la lista el nombre del libro con la estimación de ventas mayor. Suponga que se leen los datos para n libros. NOTA : La compañía tiene como política que ninguno de sus libros tiene un costo mayor a $50. Por lo que en caso de que el precio de equilibrio exceda de $50, se deberá imprimir la palabra Rechazado al lado de su precio. 10

11 Arreglos 42. Calcular el promedio y la desviación estándar de un conjunto de N números leídos del teclado. La desviación estándar se calcula con la siguiente fórmula : n D = Σ (Xi P) 2 / n i =1 Donde : X i = dato i-ésimo P = promedio N = número de datos 43. Elaborar un algoritmo en diagrama de flujo que capture en un vector (T) la temperatura de cada día de una semana y que realice lo siguiente : a) Imprimir la temperatura promedio. b) Formar un vector (D) que contenga las diferencias de cada temperatura con respecto al promedio. c) Imprimir la menor temperatura y el número de día en que ocurrió. 44. Elabore un algoritmo que encuentre la mayor diferencia entre 2 números consecutivos y las posiciones de éstos, en un vector de N números enteros. EJEMPLO : RESULTADO : Mayor Diferencia : 13 Elementos : 4 y Dado un vector V de N números enteros, cambie cada elemento menor que 10 por 0 y cada elemento mayor que 20 por 1. Encuentre cuántos elementos quedaron sin cambiar. Ejemplo : V V Elementos sin cambiar = 3 11

12 46. Elaborar un algoritmo en diagrama de flujo que capture en una matriz las calificaciones obtenidas por un grupo de N estudiantes y que realice lo siguiente : a) Formar un vector de tamaño N que contenga los promedios de cada estudiante. b) Calcular el promedio del grupo en el examen 3. c) Imprimir el mayor promedio y el número del estudiante que lo obtuvo. d) Imprimir el total de alumnos aprobados y reprobados (la calificación mínima aprobatoria es 70) e) Imprimir el número de alumnos que reprobaron el examen Diseñe un algoritmo en diagrama de flujo que lea un vector desordenado A, compuesto de n números enteros e imprímase este vector en la misma secuencia, pero ignorando los valores duplicados que se encuentren en él. También se necesita saber el número de elementos que permanecen (m); por ejemplo, dado el siguiente vector compuesto por 10 enteros, el vector comprimido que resulta estará dado por con m = Desarrollar un algoritmo en diagrama de flujo que lea una matriz cuadrada de tamaño n y determine si se trata de una matriz simétrica o no. Una matriz es simétrica si los valores de cada fila son iguales los de su columna correspondiente; por ejemplo la siguiente matriz es simétrica: Una empresa de ventas a domicilio maneja 10 artículos diferentes y cuenta con 50 vendedores. En un arreglo de 50x10 se tienen almacenadas las cantidades de cada artículo vendidas por cada vendedor. Además, los precios de cada artículo están almacenados en un vector de tamaño 10. Se desea elaborar un algoritmo para imprimir lo siguiente : a) La cantidad de dinero recopilado por cada vendedor. b) El número del vendedor que recopiló la mayor cantidad de dinero. c) El número del artículo más vendido (entre todos los vendedores). d) El total de vendedores que no vendieron ningún artículo número ocho. 12

13 50. Elabore un algoritmo en diagrama de flujo y que lea una matriz cuadrada de tamaño N de números enteros, calcule la suma de los elementos de las diagonales (principal e inversa y guarde estos elementos en dos vectores (DP y DI). Ejemplo para N=4 : Suma DP = 20 Suma DI = 23 A DP DI Elabore un diagrama de flujo que lea los datos de una matriz cuadrada de tamaño N y realice las sig. operaciones: a) Imprima la suma de los elementos de la diagonal principal b) Imprima cuántos "0" hay en la matriz c) Imprima una matriz igual pero con las diagonales intercambiadas. d) Imprima el número mayor de la matriz 52. Elabore un algoritmo que lea los datos de una matriz cuadrada de tamaño N, y que intercambie los elementos de la matriz triangular superior con los elementos correspondientes simétricamente de la matriz triangular inferior. EJEMPLO : RESULTADO : Dada una matriz cuadrada de tamaño N, encuentre la suma de todos los elementos que no son de la "periferia" de la matriz. Ejemplo : S = =

14 54. La Dirección General de Institutos Tecnológicos desea conocer una serie de datos estadísticos referentes a la cantidad de Ingenieros, Masters y Doctores que laboran en el sistema de tecnológicos. Entre otros datos se desea saber : a) Total de Doctores, Masters e Ingenieros por zona. b) Sueldo promedio de un Dr. en el sistema de tecnológicos. c) Total de Doctores en el tecnológico de Nuevo Laredo. d) Total de Ingenieros con plaza #3 en la zona centro. e) El monto total de los sueldos en los tecnológicos de la zona norte. Suponga que se cuenta con 2 matrices con los siguientes datos : Matriz A (Tecnológicos) No. Tec. Ciudad Zona 1 Nuevo Laredo Norte 2 Zacatecas Centro 3 Mérida Sur Matriz B (Sueldos) Plazas Grado Doctor $ $ $ Master $ $ $ Ingeniero $ $ $ El algoritmo debe leer los sig. datos : No. de Tec., No. de empleados (para cada tec.) Clave emp., plaza (por cada empleado de cada tec.) NOTAS : - La clave de empleado puede ser 1,2 o 3. (DR., MC., ING.) - Las zonas son norte, centro y sur. - Son 60 tecnológicos - Existen 3 plazas (1,2,3) por cada clave de emp. 14

15 55. Se tienen dos vectores A y B de tamaños n y m respectivamente. Cada arreglo contiene nombres de personas ordenados alfabéticamente. Elabore un algoritmo en diagrama de flujo que forme un tercer vector C ordenado alfabéticamente que contenga los nombres de A y B. Ejemplo : A B C 1 Ana 1 Alberto 1 Ana 2 Carmen 2 Bruno 2 Alberto 3 Diana 3 Francisco 3 Bruno 4 Gabriela 4 Luis 4 Carmen 5 María 5 Raúl 5 Diana 6 Víctor 6 Francisco 7 Gabriela 8 Luis 9 María 10 Raúl 11 Víctor 56. Se tienen los costos de producción de tres departamentos (dulces, bebidas y conservas), correspondientes a los 12 meses del año anterior. Dulces Bebidas Conservas Enero Febrero Diciembre Elaborar un algoritmo en diagrama de flujo que pueda proporcionar la siguiente información : a) En que mes (número) se registró el mayor costo de producción de dulces? b) Promedio anual de los costos de producción de bebidas. c) En que mes se registró el menor costo de producción de bebidas? d) Cuál fue el departamento que tuvo el menor costo de producción en Agosto? 15

16 57. Elaborar un diagrama de flujo para controlar las reservaciones y cancelaciones de boletos para las funciones de una obra de teatro. - El teatro cuenta con 300 asientos, 200 en la planta baja y 100 en la planta alta. - Los asientos están numerados del 1 al 200 en la planta baja y del 1 al 100 en la alta. - Hay 2 funciones, a las 6 y a las 9 de la noche. Los precios son los siguientes: No. Asiento Planta Baja Planta Alta 1 50 $ 50 $ $ 40 $ $ $ Se debe preguntar si se desea planta baja o alta, la función deseada y el número de asiento deseado, y se debe imprimir el precio del boleto. Para las cancelaciones, preguntar el nombre y la función. 58. Una línea aérea realiza 3 vuelos diarios a Europa, uno a París, uno a Madrid y uno a Londres. Elabore un diagrama de flujo que controle las reservaciones y cancelaciones de lugares. NOTAS: Cuando hay una reservación, se preguntará el No. de vuelo ( 1 París, 2 Madrid, 3 Londres ), el nombre de la persona, y si desea sección de fumar o de no fumar. Cuando hay una cancelación, se preguntará el nombre de la persona y el No. de vuelo. Cada vuelo tiene 100 asientos. Del 1 al 50 es la sección de no fumar, y del 51 al 100 es la sección de fumar. Se asignará el primer asiento que se encuentre desocupado en la sección deseada del vuelo correspondiente. 16

Elabore un diagrama de flujo y la codificación de un programa para:

Elabore un diagrama de flujo y la codificación de un programa para: NOMBRE DE LA Ejercicios aplicando ciclos OBJETIVO: El estudiante resolverá diversos ejercicios mediante el desarrollo de diagramas de flujo y programas aplicando ciclos MATERIAL Y EQUIPO NECESARIO: Papel

Más detalles

Elabore un diagrama de flujo y la codificación de un programa para:

Elabore un diagrama de flujo y la codificación de un programa para: NOMBRE DE LA Ejercicios aplicando arreglos (vectores y matrices) OBJETIVO: El estudiante resolverá diversos ejercicios mediante el desarrollo de diagramas de flujo y programas aplicando arreglos MATERIAL

Más detalles

Elabore el análisis y el diseño de un algoritmo para:

Elabore el análisis y el diseño de un algoritmo para: OBJETIVO: El estudiante resolverá diversos ejercicios mediante el desarrollo de algoritmos aplicando estructuras iterativas (ciclos) MATERIAL Y EQUIPO NECESARIO: Papel y lápiz o pluma Se recomienda la

Más detalles

Elabore el análisis, diseño orientado a objetos e implementación de una aplicación de consola que resuelva las siguientes situaciones:

Elabore el análisis, diseño orientado a objetos e implementación de una aplicación de consola que resuelva las siguientes situaciones: OBJETIVO: El estudiante resolverá diversos ejercicios mediante el desarrollo de diagramas de flujo y programas aplicando ciclos MATERIAL Y EQUIPO NECESARIO: Software de diseño de clases NClass (http://nclass.sourceforge.net/)

Más detalles

Elabore un diagrama de flujo y la codificación de un programa para:

Elabore un diagrama de flujo y la codificación de un programa para: NOMBRE DE LA Ejercicios aplicando ciclos OBJETIVO: El estudiante resolverá diversos ejercicios mediante el desarrollo de diagramas de flujo y programas aplicando ciclos MATERIAL Y EQUIPO NECESARIO: Papel

Más detalles

Elabore el análisis, diseño orientado a objetos e implementación de una aplicación de consola que resuelva cada una de las siguientes situaciones:

Elabore el análisis, diseño orientado a objetos e implementación de una aplicación de consola que resuelva cada una de las siguientes situaciones: OBJETIVO: El estudiante resolverá diversos ejercicios mediante el desarrollo de algoritmos aplicando combinaciones de métodos y arreglos. MATERIAL Y EQUIPO NECESARIO: Software de diseño de clases NClass

Más detalles

Elabore un diagrama de flujo, diseñe la forma y la codificación de un programa que:

Elabore un diagrama de flujo, diseñe la forma y la codificación de un programa que: NOMBRE DE LA Ejercicios aplicando arreglos (vectores, matrices y ) OBJETIVO: El estudiante resolverá diversos ejercicios mediante el desarrollo de diagramas de flujo y programas aplicando arreglos mediante

Más detalles

Elabore el análisis, diseño orientado a objetos e implementación de una aplicación de consola que resuelva las siguientes situaciones:

Elabore el análisis, diseño orientado a objetos e implementación de una aplicación de consola que resuelva las siguientes situaciones: OBJETIVO: El estudiante resolverá diversos ejercicios aplicando instrucciones selectivas simples, dobles y múltiples. MATERIAL Y EQUIPO NECESARIO: Software de diseño de clases NClass (http://nclass.sourceforge.net/)

Más detalles

1 de 6

1 de 6 http://www.matematicaaplicada.info 1 de 6 Crear un fichero en Excel 2007 ó Excel 97/2003, en el cual se dé solución a cada uno de los problemas planteados. Las características de la hoja de cálculo son

Más detalles

Desarrolle diagramas de flujo y programas que resuelvan los siguientes ejercicios:

Desarrolle diagramas de flujo y programas que resuelvan los siguientes ejercicios: NOMBRE DE LA Aplicaciones con arreglos y matrices OBJETIVO: El estudiante desarrollará diversos ejercicios mediante la implementación de estructuras de datos basadas en arreglos y/o matrices MATERIAL Y

Más detalles

Elabore el análisis, el diseño mediante pseudocódigo y un diagrama de flujo de un algoritmo para resolver cada uno de las siguientes problemas:

Elabore el análisis, el diseño mediante pseudocódigo y un diagrama de flujo de un algoritmo para resolver cada uno de las siguientes problemas: OBJETIVO: El estudiante resolverá diversos ejercicios mediante el desarrollo de algoritmos aplicando arreglos MATERIAL Y EQUIPO NECESARIO: Papel y lápiz Se recomienda la comprobación de los ejercicios

Más detalles

Elabore el diagrama de clase (UML) que tenga atributos, métodos y propiedades de los siguientes modelos. Se recomienda utilizar el software NClass:

Elabore el diagrama de clase (UML) que tenga atributos, métodos y propiedades de los siguientes modelos. Se recomienda utilizar el software NClass: OBJETIVO: El estudiante resolverá diversos ejercicios elaborando diagramas de clases y programas en modo consola con declaraciones de clases y creación de objetos. MATERIAL Y EQUIPO NECESARIO: Software

Más detalles

19. En un hospital existen tres áreas: Ginecología, Pediatría, Traumatología. El presupuesto anual del hospital se reparte conforme a la sig.

19. En un hospital existen tres áreas: Ginecología, Pediatría, Traumatología. El presupuesto anual del hospital se reparte conforme a la sig. ESTRUCTURAS SECUENCIALES 1. Lea desde el teclado el nombre y la edad de cualquier persona e imprima tanto el nombre como la edad 2. Lea dos números. Calcule la suma e imprima la suma y los dos números.

Más detalles

1 de 9 Crear un fichero en Excel 2007 ó Excel 97/2003, en el cual se dé solución a cada uno de los problemas planteados. Las características de la hoja de cálculo por problema son los siguientes: a) Se

Más detalles

UNIVERSIDAD AUTÓNOMA DEL ESTADO DE HIDALGO

UNIVERSIDAD AUTÓNOMA DEL ESTADO DE HIDALGO UNIVERSIDAD AUTÓNOMA DEL ESTADO DE HIDALGO ALGORITMO: Es el conjunto de pasos, operaciones y procedimientos que deben seguirse para resolver o solucionar un problema. Características de un algoritmo: 1.

Más detalles

GUIA DE EJERCICICIOS. 1.- Escribir un algoritmo que lea cuatro números e indique cual es el mayor

GUIA DE EJERCICICIOS. 1.- Escribir un algoritmo que lea cuatro números e indique cual es el mayor UNIVERSIDAD Dr. RARAEL BELLOSO CHACIN FACULTAD DE INGENIERIA ESCUELA DE INFORMATICA CATEDRA: ALGORITMOS Y PROGRAMACIÓN Profesor.: Dr.: LUIS GUILLERMO MOLERO GUIA DE EJERCICICIOS 1.- Escribir un algoritmo

Más detalles

ASECOMPU. PORTAL DE REFUERZO ACADEMICO EN PROGRAMACIÓN LISTA DE EJERCICIOS. ESTRUCTURAS SECUENCIALES Fecha de impresión:

ASECOMPU.  PORTAL DE REFUERZO ACADEMICO EN PROGRAMACIÓN LISTA DE EJERCICIOS. ESTRUCTURAS SECUENCIALES Fecha de impresión: ESTRUCTURAS SECUENCIALES Fecha de impresión: 26-07-2018 1 Una persona recibe un préstamo de $. 1.000,00 de un banco y desea saber cuánto pagará de interés en 2 años, si el banco le cobra una tasa del 27%

Más detalles

Para cada problema realizar: Análisis Diseño Diagramas de Flujo

Para cada problema realizar: Análisis Diseño Diagramas de Flujo Para cada problema realizar: Análisis Diseño Diagramas de Flujo 1. Llenar la 1ra columna de una matriz A de dimensión N*M y aplicar la rotación por columnas M-1 veces para llenar el resto de la matriz.

Más detalles

Arreglos (vectores y matrices)

Arreglos (vectores y matrices) Arreglos (vectores y matrices) Definición Para la solución de problemas se ha partido de las estructuras secuencialmente lineales, para luego llegar a las estructuras de ciclos. Las estructuras secuenciales

Más detalles

Ejercicios Unidad 5 Arreglos Resuelva cada problema a través de Arreglos y usando métodos:

Ejercicios Unidad 5 Arreglos Resuelva cada problema a través de Arreglos y usando métodos: Ejercicios Unidad 5 Arreglos Resuelva cada problema a través de Arreglos y usando métodos: 1. Escribir un programa que mediante arreglos transforme un número romano (cadena de caracteres) en número arábigo.

Más detalles

A l g o r i t m o y E s t r u c t u r a d e D a t o s Ing. en Sistemas de Información 1º año

A l g o r i t m o y E s t r u c t u r a d e D a t o s Ing. en Sistemas de Información 1º año Trabajo práctico Nº 5 (Resolución de problemas Arreglos bidimensionales ). Realiza el programa en Lenguaje C correspondiente. 1- Qué hay de incorrecto en los siguientes códigos? int main() { int x,y; int

Más detalles

1 de 12

1 de 12 http://www.matematicaaplicada.info 1 de 12 Crear un fichero en Excel 2007 ó Excel 97/2003, en el cual se dé solución a cada uno de los problemas planteados. Las características de la hoja de cálculo son

Más detalles

Diseñar el algoritmo correspondiente a los siguientes planteamientos:

Diseñar el algoritmo correspondiente a los siguientes planteamientos: Diseñar el algoritmo correspondiente a los siguientes planteamientos: 1. Dada las horas trabajadas de una persona la tarifa de pago. Calcular su salario e imprimirla. 2. Diseñar un programa que lea el

Más detalles

Profesor(a): Ing. Miriam Cerón Brito

Profesor(a): Ing. Miriam Cerón Brito Área Académica: Informática Tema: Algoritmos Profesor(a): Ing. Miriam Cerón Brito Periodo: Enero Junio 2014 Abstract: In this presentation you ll find algorithm s definition and flowcharts definition,

Más detalles

LENGUAJE DE PROGRAMACION UNO.

LENGUAJE DE PROGRAMACION UNO. Guía de ejercicios numero uno. LENGUAJE DE PROGRAMACION UNO. Instrucciones: Para cada caso elabore la sintaxis en lenguaje C., compílelo e intégrelos al menú que su profesor le explicara en clase. Solución

Más detalles

Ejercicios 01: Diagramas de flujo y pseudocódigo

Ejercicios 01: Diagramas de flujo y pseudocódigo Ejercicios 01: Diagramas de flujo y pseudocódigo M. en C. Edgardo Adrián Franco Martínez http://www.eafranco.com edfrancom@ipn.mx @edfrancom edgardoadrianfrancom Estructuras de datos (Prof. Edgardo A.

Más detalles

1. Escribir un programa que rellene un vector con los números enteros comprendidos entre 4 y Escribir un programa que rellene un vector con

1. Escribir un programa que rellene un vector con los números enteros comprendidos entre 4 y Escribir un programa que rellene un vector con 1. Escribir un programa que rellene un vector con los números enteros comprendidos entre 4 y 14. 2. Escribir un programa que rellene un vector con los números pares comprendidos entre 1 y 10. 3. Escribir

Más detalles

GUIA DE EJERCICIOS Nº 02 Estructuras Selectivas

GUIA DE EJERCICIOS Nº 02 Estructuras Selectivas Universidad Nacional Mayor de San Marcos Facultad de Ingeniería de Sistemas e Informática E.A.P. de Ingeniería de Sistemas Algorítmica I GUIA DE EJERCICIOS Nº 02 Estructuras Selectivas A continuación se

Más detalles

Ejercicios con la estructura selectiva doble SI ENTONCES - SINO:

Ejercicios con la estructura selectiva doble SI ENTONCES - SINO: Ejercicios con la estructura selectiva doble SI ENTONCES - SINO: 1. (Calificación 2) Elabora un algoritmo que solicite: Nombre del alumno Calificación actitudinal Calificación en procesos y productos Calificación

Más detalles

ASECOMPU. PORTAL DE REFUERZO ACADEMICO EN PROGRAMACIÓN LISTA DE EJERCICIOS. CICLOS REPETITIVOS Fecha de impresión:

ASECOMPU.   PORTAL DE REFUERZO ACADEMICO EN PROGRAMACIÓN LISTA DE EJERCICIOS. CICLOS REPETITIVOS Fecha de impresión: CICLOS REPETITIVOS Fecha de impresión: 0--08 58 Calcular e imprimir la suma de una secuencia de enteros, suponiendo que el primer entero leído con scanf() especifica el número de valores a introducir.

Más detalles

Trabajo Práctico 5 Estructura Repetitiva

Trabajo Práctico 5 Estructura Repetitiva Trabajo Práctico 5 Estructura Repetitiva Los ejercicios para resolver y enviar por los alumnos son los que están con letra negrita los mismos deben ser enviados en un archivo zip por medio de la página

Más detalles

UNIVERSIDAD LUTERANA SALVADOREÑA. Docente: ANA LISSETTE GIRÓN

UNIVERSIDAD LUTERANA SALVADOREÑA. Docente: ANA LISSETTE GIRÓN UNIVERSIDAD LUTERANA SALVADOREÑA CARRERA: LIC. EN CIENCIAS DE LA COMPUTACIÓN PROYECTO: PORTAFOLIO ALGORTIMO I Docente: ANA LISSETTE GIRÓN INTEGRANTES: VERÓNICA SUSANA CRUZ MARTÍNEZ HEBER ERNESTO MIJANGO

Más detalles

EJERCICIOS ALGORITMOS

EJERCICIOS ALGORITMOS 01 Desarrolle un algoritmo que permita leer dos valores distintos, determinar cual de los dos valores es el mayor y escribirlo. 2. DECLARA VARIABLES n1,n2 3. ASIGNA 0 a n1,n2 4. INGRESA POR TECLADO n1

Más detalles

SENTENCIAS DE CONTROL DEL PROGRAMA

SENTENCIAS DE CONTROL DEL PROGRAMA SENTENCIAS DE CONTROL DEL PROGRAMA 1) Para calcular el nivel de ruido de una calle de una ciudad se realizan 4 medidas, una cada 8 horas, en un punto concreto. Si la media de las medidas del nivel de ruido

Más detalles

Cuestiones: Ejercicios 2: 1) Qué imprimen los siguientes bucles?

Cuestiones: Ejercicios 2: 1) Qué imprimen los siguientes bucles? Ejercicios 1: 1) Calcule y muestre cuántos billetes de 1000, monedas de 100, monedas de 25, monedas de 5 y monedas de peseta se corresponden con una cantidad dada (leída por el programa ó =13578 pts).

Más detalles

Estructuras Secuénciales

Estructuras Secuénciales Estructuras Secuénciales Los algoritmos más sencillos de realizar son los que no toman decisiones, tan solo se dedican a realizar o ejecutar instrucción tras instrucción en el orden determinado. Estos

Más detalles

Ejercicios: Programación en C

Ejercicios: Programación en C M. en C. Edgardo Adrián Franco Martínez http://www.eafranco.com edfrancom@ipn.mx @edfrancom edgardoadrianfrancom Estructuras de datos (Prof. Edgardo A. Franco) 1 Ejercicios: Programar en C Realizar el

Más detalles

PRÁCTICA #7 -- Tipos de Datos Estructurados

PRÁCTICA #7 -- Tipos de Datos Estructurados Visita la nueva página de Algoritmos UNIVERSIDAD CENTRAL DE VENEZUELA www.ciens.ucv.ve/algoritmosyprogramacion PRÁCTICA #7 -- Tipos de Datos Estructurados Parte 1: Arreglos, Matrices, Recorridos y Búsquedas

Más detalles

MATEMÁTICA APLICADA ADMINISTRACIÓN Y FINANZAS LÓGICA MATEMÁTICA APLICACIONES DE LAS OPERACIONES LÓGICAS Manizales, 03 de Noviembre de 2010

MATEMÁTICA APLICADA ADMINISTRACIÓN Y FINANZAS LÓGICA MATEMÁTICA APLICACIONES DE LAS OPERACIONES LÓGICAS Manizales, 03 de Noviembre de 2010 http://www.jezasoft.co.cc 1 de 8 Crear un fichero en Excel 2007 ó Excel 97/2003, en el cual se dé solución a cada uno de los problemas planteados. Se deberá nombrar el fichero con el número de código del

Más detalles

Algoritmos. Intro. Prof. Raquel Torres Peralta / Gerardo Sanchez S. Unison

Algoritmos. Intro. Prof. Raquel Torres Peralta / Gerardo Sanchez S. Unison Algoritmos Intro Prof. Raquel Torres Peralta / Gerardo Sanchez S. Unison La Computadora Las computadoras trabajan con una base de 0 y 1 llamado sistema binario. En principio todo lo que sucede en un dispositivo

Más detalles

Elabore la codificación de un programa para:

Elabore la codificación de un programa para: NOMBRE DE LA Ejercicios aplicando clases y objetos OBJETIVO: El estudiante resolverá diversos ejercicios elaborando diagramas de clases y programas con declaraciones y uso de clases y objetos MATERIAL

Más detalles

PROBLEMAS PROPUESTOS PARA DISEÑAR SU SOLUCIÓN CON CICLOS REPETITIVOS EN MATLAB

PROBLEMAS PROPUESTOS PARA DISEÑAR SU SOLUCIÓN CON CICLOS REPETITIVOS EN MATLAB PROBLEMAS PROPUESTOS PARA DISEÑAR SU SOLUCIÓN CON CICLOS REPETITIVOS EN MATLAB 1. Una persona debe realizar un muestreo con N personas para determinar el promedio de peso de los niños, jóvenes, adultos

Más detalles

LABORATORIO 3. PROGRAMACIÓN CON EL LENGUAJE JAVA

LABORATORIO 3. PROGRAMACIÓN CON EL LENGUAJE JAVA LABORATORIO 3. PROGRAMACIÓN CON EL LENGUAJE JAVA GUÍA DE LABORATORIO Nº 3 Actividad de Proyecto: ANALIZAR LOS PROCESOS Y DATOS DEL SISTEMA DE INFORMACIÓN Estructura de contenidos. 1. Introducción. 2 2.

Más detalles

EJEMPLOS Y EJERCICIOS

EJEMPLOS Y EJERCICIOS EJEMPLOS Y EJERCICIOS Realice los ejercicios tal y como aparecen en el documento con las respectivas pruebas que dice el enunciado, debe pasarlo a un programa como VISIO que realiza diagramas de flujo

Más detalles

BOLETÍN 5: Algoritmos II

BOLETÍN 5: Algoritmos II BOLETÍN 5: Algoritmos II 1.- Diseñar un programa que muestre la suma de los números impares comprendidos entre dos valores numéricos enteros y positivos introducidos por teclado. 2.- Escribir un programa

Más detalles

Programación Estructurada. Ejercicios Prácticos Adicionales

Programación Estructurada. Ejercicios Prácticos Adicionales Programación Estructurada Ejercicios Prácticos Adicionales Realizar el algoritmo en Pseudocódigo de los siguientes enunciados utilizando las estructuras de control conocidas: 1) Escribir un algoritmo que

Más detalles

PRÁCTICA #6 TIPOS DE DATOS ESTRUCTURADOS: Arreglos, Registros y Archivos

PRÁCTICA #6 TIPOS DE DATOS ESTRUCTURADOS: Arreglos, Registros y Archivos PRÁCTICA #6 TIPOS DE DATOS ESTRUCTURADOS: Arreglos, Registros y Archivos Sección de revisión de teoría 1. Comente sobre: 1.1. Tipos de Datos Estructurados y sus principales ventajas frente a los Tipos

Más detalles

COMPUTACIÓN Ingenieria Eléctrica/Electrónica FACENA-UNNE 1

COMPUTACIÓN Ingenieria Eléctrica/Electrónica FACENA-UNNE 1 -2009- Ingenieria Eléctrica/Electrónica FACENA-UNNE 1 TRABAJO PRÁCTICO Nº 1 Nº 1 Tenemos tres campos definidos como A, B, C cuyos contenidos son los siguientes: A 20 B 13 C 5 Indique el contenido de los

Más detalles

Laboratorio 02: Ejercicios de programación en C

Laboratorio 02: Ejercicios de programación en C olicitado: Ejercicios 02: Soluciones estructuradas en C M. en C. Edgardo Adrián Franco Martínez http://www.eafranco.com edfrancom@ipn.mx @edfrancom edgardoadrianfrancom Estructuras de datos (Prof. Edgardo

Más detalles

PROBLEMAS PROPUESTOS MATRIZ

PROBLEMAS PROPUESTOS MATRIZ PROBLEMAS PROPUESTOS MATRIZ 1) Hacer un algoritmo que almacene números en una matriz de 5 * 6. Imprimir la suma de los números almacenados en la matriz. Proceso SUMAMATRIZ Escribir "INGRESE DATOS DE LA

Más detalles

ASECOMPU. PORTAL DE REFUERZO ACADEMICO EN PROGRAMACIÓN LISTA DE EJERCICIOS

ASECOMPU.   PORTAL DE REFUERZO ACADEMICO EN PROGRAMACIÓN LISTA DE EJERCICIOS Fecha de impresión: 25-12-2018 47 Ingresar un numero entero que representa el año y comprobar si es bisiesto, para que una año sea bisiesto debe ser múltiplo de 4 y si es múltiplo de 100 también deberá

Más detalles

1 de 6 Crear un fichero en Excel 2007 ó Excel 97/2003, en el cual se dé solución a cada uno de los problemas planteados. Se deberá nombrar el fichero con el número de código del (de la) alumno(a). Las

Más detalles

Conceptos. Generales ALGORITMOS

Conceptos. Generales ALGORITMOS Conceptos 1 Generales ALGORITMOS Que es un Algoritmo? 2 Es un conjunto preescrito de instrucciones o reglas bien definidas, ordenadas y finitas que permite realizar una actividad mediante pasos sucesivos

Más detalles

Informática y Cálculo Numérico Guía de Trabajos Prácticos

Informática y Cálculo Numérico Guía de Trabajos Prácticos Informática y Cálculo Numérico - UNNE - Facultad de Ingeniería - Año 015 I - Variables y Expresiones Algebraicas Informática y Cálculo Numérico Guía de Trabajos Prácticos 1. Determinar qué nombres de las

Más detalles

1. Calcular mediante un algoritmo repetitivo la suma de los N primeros números naturales.

1. Calcular mediante un algoritmo repetitivo la suma de los N primeros números naturales. 1. Calcular mediante un algoritmo repetitivo la suma de los N primeros números naturales. Leer : N X=1 S=0 Mientras x

Más detalles

Diagramas de flujo. DECISIÓN. Representa operaciones de comparación entre datos en las que se requiere determinar que opción se debe seguir.

Diagramas de flujo. DECISIÓN. Representa operaciones de comparación entre datos en las que se requiere determinar que opción se debe seguir. Diagramas de flujo El diagrama de flujo es la representación gráfica de cada paso del algoritmo, utilizando símbolos, en el que se representan todas las operaciones que se llevan a cabo sobre los datos.

Más detalles

Programación I. Ingeniería Técnica Informática. Ejercicios de los Temas 4, 5, 6 y 7

Programación I. Ingeniería Técnica Informática. Ejercicios de los Temas 4, 5, 6 y 7 Estructuras selectivas Programación I Ingeniería Técnica Informática Ejercicios de los Temas 4, 5, 6 y 7 24.- Elabore un programa para determinar si una hora leída en la forma horas, minutos y segundos

Más detalles

Hoja de Ruta para el curso ALGORITMO

Hoja de Ruta para el curso ALGORITMO Hoja de Ruta para el curso 301303 - ALGORITMO Practica de Laboratorio Algoritmos La guía de laboratorio es quizá uno de los aspectos de mayor relevancia en el curso, dado que permiten la transferencia

Más detalles

ASECOMPU. PORTAL DE REFUERZO ACADEMICO EN PROGRAMACIÓN LISTA DE EJERCICIOS. ESTRUCTURAS SECUENCIALES Fecha de impresión:

ASECOMPU.   PORTAL DE REFUERZO ACADEMICO EN PROGRAMACIÓN LISTA DE EJERCICIOS. ESTRUCTURAS SECUENCIALES Fecha de impresión: ASECOMPU ESTRUCTURAS SECUENCIALES Fecha de impresión: 06-09-2018 1 Una persona recibe un prã stamo de $. 1.000,00 de un banco y desea saber cuã nto pagarã de interã s en 2 aã±os, si el banco le cobra una

Más detalles

Universidad Autónoma del Estado de México Facultad de Medicina

Universidad Autónoma del Estado de México Facultad de Medicina Universidad Autónoma del Estado de México Facultad de Medicina Licenciatura en Bioingeniería Médica Unidad de Aprendizaje: Algoritmos y programación básica Unidad 3: Estructuras de control de flujo en

Más detalles

1. Para los siguientes ejercicios haga una prueba de escritorio de los fragmentos de código y responda las preguntas cuál es la salida?

1. Para los siguientes ejercicios haga una prueba de escritorio de los fragmentos de código y responda las preguntas cuál es la salida? 1. Para los siguientes ejercicios haga una prueba de escritorio de los fragmentos de código y responda las preguntas. 1.1. cuál es la salida? 1.1.1. 1.1.2. 1.1.3. 1.1.4. 1.1.5. 1.2. Completa el cuadro

Más detalles

UNIDAD V: ARR R EGL G OS O BIDI D MENS N IONALE L S

UNIDAD V: ARR R EGL G OS O BIDI D MENS N IONALE L S UNIDAD V: ARREGLOS BIDIMENSIONALES DIMENSIONALES UNIDAD V: ARREGLOS BIDIMENSIONALES 1.1 GENERALIDADES: Las matrices son una colección finita, homogénea y ordenada de datos. Su información está organizada

Más detalles

MATRICES MA(1, 1) = 20 MA(1, 2) = 30 MA(1, 3) = 40 MA(1, 4) = 80 MA(2, 1) = 58 MA(2, 2) = 35 MA(2, 3) = 78 MA(2, 4) = 97

MATRICES MA(1, 1) = 20 MA(1, 2) = 30 MA(1, 3) = 40 MA(1, 4) = 80 MA(2, 1) = 58 MA(2, 2) = 35 MA(2, 3) = 78 MA(2, 4) = 97 MATRICES Las matrices o Arreglos Bidimensionales. Conjunto de cantidades organizadas en filas y columnas (MATRIZ). Los elementos deben ser de un mismo tipo; para referirse a un determinado elemento debe

Más detalles

Benemérita Universidad Autónoma de Puebla Facultad de Ciencias de la Computación Área de Programación

Benemérita Universidad Autónoma de Puebla Facultad de Ciencias de la Computación Área de Programación Asignatura: Programación I Fecha: Marzo 2012 Benemérita Universidad Autónoma de Puebla Facultad de Ciencias de la Computación Área de Programación Funciones 1. Escriba un programa en C que intercambie

Más detalles

Instituto Superior Particular Incorporado Nro Rosario

Instituto Superior Particular Incorporado Nro Rosario Instituto Superior Particular Incorporado Nro. 4041 Rosario Carrera : Analista de Sistemas Asignatura : Programación I Profesor : Ing. en Sistemas Javier Viola Práctica Anual Año 2014 Página 1 de 15 Instituto

Más detalles

Gerenciamiento Técnico de Proyectos

Gerenciamiento Técnico de Proyectos Gerenciamiento Técnico de Proyectos Medidas de Tendencia Central y de Dispersión Características de la Media La media aritmética es la medida de tendencia central más utilizada. Se calcula dividiendo la

Más detalles

UNIVERSIDAD NACIONAL DE MISIONES FACULTAD DE INGENIERÍA TALLER DE INFORMÁTICA. Guía Práctica PARTE 1

UNIVERSIDAD NACIONAL DE MISIONES FACULTAD DE INGENIERÍA TALLER DE INFORMÁTICA. Guía Práctica PARTE 1 UNIVERSIDAD NACIONAL DE MISIONES FACULTAD DE INGENIERÍA TALLER DE INFORMÁTICA Guía Práctica PARTE 1 INTRODUCCIÓN A LA INFORMÁTICA INTRODUCCIÓN A LA PROGRAMACIÓN 1. Ejercicios Algoritmo 1. Enumerar las

Más detalles

Instituto de Formación Técnica Superior N 18. Mansilla 3643 (C1425BBW), Ciudad Autónoma de Buenos Aires. Técnico Superior en Análisis de Sistemas

Instituto de Formación Técnica Superior N 18. Mansilla 3643 (C1425BBW), Ciudad Autónoma de Buenos Aires. Técnico Superior en Análisis de Sistemas Instituto de Formación Técnica Superior N 18 Mansilla 3643 (C1425BBW), Ciudad Autónoma de Buenos Aires Técnico Superior en Análisis de Sistemas Ejercitación N 1 Asignatura: Diagramación Lógica Autor: Prof.

Más detalles

Ensayo 2:

Ensayo 2: 1. Si (x -2) + (x - 3) = 1, entonces el valor de x es: ) -5 ) 6/5 ) 5 D) -6 E) 3 2. Dados los siguientes números racionales, tres quintos y siete novenos, ordenados de menor a mayor, cuál de los siguientes

Más detalles

suma de los n>0 primeros números que se lean del teclado. El número n es un dato y es

suma de los n>0 primeros números que se lean del teclado. El número n es un dato y es EJERCICIOS.. 1. Escribe un algoritmo que usando un bucle for infinito, y una sentencia break calcule la suma de los n>0 primeros números que se lean del teclado. El número n es un dato y es el primero

Más detalles

INSTITUTO POLITECNICO NACIONAL CENTRO DE ESTUDIOS CIENTIFICOS Y TECNOLOGICOS " GONZALO VAZQUEZ VELA "

INSTITUTO POLITECNICO NACIONAL CENTRO DE ESTUDIOS CIENTIFICOS Y TECNOLOGICOS  GONZALO VAZQUEZ VELA INSTITUTO POLITECNICO NACIONAL CENTRO DE ESTUDIOS CIENTIFICOS Y TECNOLOGICOS " GONZALO VAZQUEZ VELA " GUIA DE ESTUDIOS DE ANALISIS Y DISEÑO DE ALGORITMOS. 1. Qué es un algoritmo? 2. Qué es un Pseudocódigo?

Más detalles

FUNDAMENTOS DE PROGRAMACIÓN TALLER No. 1 Profesor: Alvaro Ospina Sanjuan

FUNDAMENTOS DE PROGRAMACIÓN TALLER No. 1 Profesor: Alvaro Ospina Sanjuan FUNDAMENTOS DE PROGRAMACIÓN TALLER No. 1 Profesor: Alvaro Ospina Sanjuan 1. Escriba un programa que cambie cualquier suma de dinero hasta de 99 ctvs usando las monedas de denominación de 1 ctvs, 5 ctvs,

Más detalles

A l g o r i t m o y E s t r u c t u r a d e D a t o s Ing. en Sistemas de Información - 1º año -

A l g o r i t m o y E s t r u c t u r a d e D a t o s Ing. en Sistemas de Información - 1º año - Trabajo práctico Nº 7 (Resolución de problemas Estructura: pila y cola). Realiza el programa de cada situación problemática. 1- Cargar en una pila n letras del abecedario.(n debe ser menor a 30) 2- En

Más detalles

Tarea Número 6: Condicionales

Tarea Número 6: Condicionales Tarea Número 6: Condicionales Andrés Felipe Barco Santa Introducción a la Prorgamación Departamento de Electrónica y Ciencias de la Computación 29 de agosto de 2012 1. Ejercicios a realizar Para cada uno

Más detalles

ESTRUCTURA DE CONTROL, IF SIMPLE, DOBLE Y MÚLTIPLES UNIVERSIDAD NACIONAL AUTONOMA DE NICARAGUA, UNAN LEON DEPARTAMENTO DE COMPUTACION

ESTRUCTURA DE CONTROL, IF SIMPLE, DOBLE Y MÚLTIPLES UNIVERSIDAD NACIONAL AUTONOMA DE NICARAGUA, UNAN LEON DEPARTAMENTO DE COMPUTACION UNIVERSIDAD NACIONAL AUTONOMA DE NICARAGUA, UNAN LEON DEPARTAMENTO DE COMPUTACION INGENIERIA EN SISTEMA / TELEMATICA ESTRUCTURA DE CONTROL, IF SIMPLE, DOBLE Y MÚLTIPLES Ing. Juan Carlos Antón S. INTRODUCCIÓN

Más detalles

El diseño de un programa Jhon Jairo Padilla Aguilar, PhD.

El diseño de un programa Jhon Jairo Padilla Aguilar, PhD. El diseño de un programa Jhon Jairo Padilla Aguilar, PhD. Partes básicas de un programa Instrucciones: Indican al computador qué hacer paso a paso Un computador procesa información Convierte entradas en

Más detalles

A. 90 B. 36 C. 40 D. 24 A. 80 B. 20 C. 50 D. 30

A. 90 B. 36 C. 40 D. 24 A. 80 B. 20 C. 50 D. 30 Evaluación de período de matemática. Grado: 10 Docente: Janny Lucia Bueno EVALUACIÓN DE SELECCIÓN MÚLTIPLE CON ÚNICA RESPUESTA. 1. Del número 0,00656565, NO ES CORRECTO afirmar que A. Es un número racional.

Más detalles

1. Escriba el siguiente código, compílelo y ejecútelo. Obtiene el resultado esperado? Modifíquelo para que se comporte como debe:

1. Escriba el siguiente código, compílelo y ejecútelo. Obtiene el resultado esperado? Modifíquelo para que se comporte como debe: Boletín 2 1. Escriba el siguiente código, compílelo y ejecútelo. Obtiene el resultado esperado? Modifíquelo para que se comporte como debe: int i, j; scanf("%d%d",&i,&j); if (i = j) printf("los números

Más detalles

ACTIVIDADES ECUACIONES

ACTIVIDADES ECUACIONES ACTIVIDADES ECUACIONES 1) Sin resolver la ecuación, determina si alguno de estos números son soluciones de la ecuación correspondiente. a) 12 4 = 2 + 8 ; 4 5 5 ; 7 b) 1 4( + 5) + 1 = 0 ; ; 5 c) 5( + 8)

Más detalles

I. Algoritmos Secuenciales

I. Algoritmos Secuenciales I. Algoritmos Secuenciales La estructura secuencial es aquella en la que una acción (instrucción) sigue a otra en secuencia. Las tareas se suceden de tal modo que la salida de una es la entrada de la siguiente

Más detalles

COMPLETACION: Escriba la respuesta correcta. PARTE PRACTICA: Desarrolle en forma clara y ordenada cada uno de los siguientes ejercicios.

COMPLETACION: Escriba la respuesta correcta. PARTE PRACTICA: Desarrolle en forma clara y ordenada cada uno de los siguientes ejercicios. Funciones EXAMEN II PARCIAL /7/4 COMPLETACION: Escriba la respuesta correcta. Valor % c/u ) La pendiente de la ecuación x 5y es: ) El vértice de la función x es: x x ) El punto faltante de la función es

Más detalles

EJERCICIOS x x u y (2y 1) 1 2 y (3z 1) 2 z. 35. x 2 (x 1) 2 (2x 1)(x 3)

EJERCICIOS x x u y (2y 1) 1 2 y (3z 1) 2 z. 35. x 2 (x 1) 2 (2x 1)(x 3) EJERCICIOS 2- (-) Compruebe si el (los) número (s) dado (s) es (son) solución (es) de las ecuaciones correspondientes.. x 7 2 2x; 2. t 8 ( t); u 2. 6 u ; 2 u u 4. 2y y ; y y 2. x 2 x 6; 2, 6. y 2 2 7y;

Más detalles

1 de 7 Crear un fichero en Excel 2007 ó Excel 97/2003, en el cual se dé solución a cada uno de los problemas planteados. Se deberá nombrar el fichero con el número de código del (de la) alumno(a). Las

Más detalles

4. El largo de un terreno rectangular mide 3 metros más que su ancho, determine la expresión algebraica que representa el perímetro del terreno.

4. El largo de un terreno rectangular mide 3 metros más que su ancho, determine la expresión algebraica que representa el perímetro del terreno. GUÍA DE EJERCICIOS Nº 4 Contenidos: Lenguaje algebraico: Utiliza letras para representar números desconocidos Evaluación de expresiones algebraicas: Hallar el valor numérico de una expresión 1. En cada

Más detalles

UNIDAD II: ESTRUCTURAS SECUENCIALES

UNIDAD II: ESTRUCTURAS SECUENCIALES DEPARTAMENTO COMPUTACIÓN UNAN-LEÓN UNIDAD II: ESTRUCTURAS SECUENCIALES Ing. Karina Esquivel UNIDAD II: ESTRUCTURAS SECUENCIALES 2.1 INTRODUCCIÓN: La estructura secuencial permite representar aquellas instrucciones

Más detalles

1 Énfasis en sistemas. Módulo FUNDAMENTOS DE PROGRAMACION ESTRUCTURAS CONDICIONALES COMPUESTAS ( If anidados)

1 Énfasis en sistemas. Módulo FUNDAMENTOS DE PROGRAMACION ESTRUCTURAS CONDICIONALES COMPUESTAS ( If anidados) 1 ESTRUCTURAS CONDICIONALES COMPUESTAS ( If anidados) En la solución de problemas encontramos numerosos casos en los que luego de tomar una decisión y marcar el camino correspondiente a seguir, es necesario

Más detalles

ALGORITMOS RESUELTOS CON DIAGRAMAS DE FLUJO Y PSEUDOCÓDIGO

ALGORITMOS RESUELTOS CON DIAGRAMAS DE FLUJO Y PSEUDOCÓDIGO Diagramas de flujo ALGORITMOS RESUELTOS CON DIAGRAMAS DE LUJO Y PSEUDOCÓDIGO Los diagramas de flujo son una herramienta que permite representar visualmente qué operaciones se requieren y en qué secuencia

Más detalles

MATEMÁTICA - GRADO 11

MATEMÁTICA - GRADO 11 EVALUACIÓN DE SEGUNDO PERÍODO DE MATEMÁTICA - GRADO 11 1 RESPONDER LAS PREGUNTAS 1 y 2 DE ACUERDO A LA SIGUIENTE INFORMACIÓN: Jaimito se encuentra en un examen de matemáticas y lee el siguiente problema:

Más detalles

Programación Estructurada

Programación Estructurada Programación Estructurada Código de materia 01 Prof Titular Ing Rafael Brizuela Facultad de tecnología informática UNIVERSIDAD ABIERTA INTERAMERICANA GUÍA DE REPASO CONCEPTUAL PREGUNTAS Unidad 1: Conceptos

Más detalles

5. ESTRUCTURAS DE REPETICIÓN

5. ESTRUCTURAS DE REPETICIÓN 5. ESTRUCTURAS DE REPETICIÓN Las estructuras de repetición, permiten la ejecución de una lista o secuencia de instrucciones () en varias ocasiones. El número de veces que el bloque

Más detalles

EJEMPLOS Y EJERCICIOS

EJEMPLOS Y EJERCICIOS EJEMPLOS Y EJERCICIOS ALGORITMIA DIAGRAMA DE FLUJO 1.- Area de un cuadrado L A= L*L A 2.- Area de un Circulo r A= pi*r*r A 3.- Conversión Fahrenheit a Celsius F C=(5/9)*(f-32) C 4.- Suma y Resta de dos

Más detalles

Ahora responde a las siguientes cuestiones: Supongamos que el usuario introduce 3 en A, 4 en B y 5 en C

Ahora responde a las siguientes cuestiones: Supongamos que el usuario introduce 3 en A, 4 en B y 5 en C Bioinformática. 1. Observa la siguiente secuencia de instrucciones: 1. A = 5; 2. B = 7; 3. C = 2; 4. A=A+B+C; 5. B=C/2; 6. A=A/B+A ˆ C; 7. Escribe A; a) Qué valor contiene A después de la cuarta instrucción?

Más detalles

No pueden empezar por un número, es decir, el primer caracter del nombre de la variable ha de ser una letra o _

No pueden empezar por un número, es decir, el primer caracter del nombre de la variable ha de ser una letra o _ Y QUÉ ES JAVASCRIPT? Se trata de un lenguaje de tipo script compacto, basado en objetos y guiado por eventos diseñado específicamente para el desarrollo de aplicaciones cliente-servidor dentro del ámbito

Más detalles

Control de Flujo. Estructuras de Control! Experiencia Educativa de Algorítmica CONTROL DE FLUJO

Control de Flujo. Estructuras de Control! Experiencia Educativa de Algorítmica CONTROL DE FLUJO Control de Flujo Estructuras de Control Experiencia Educativa de Algorítmica 1 Introducción El estilo de como escribimos y analizamos un algoritmo se convierte en una de las principales características

Más detalles

UNIDAD II: ESTRUCTURAS SECUENCIALES

UNIDAD II: ESTRUCTURAS SECUENCIALES 2012 UNIDAD II: I ESTRUCTURAS SECUENCIALES Ing. en Sistemas Sistema de Información UNIDAD II: ESTRUCTURAS SECUENCIALES 2.1 ESTRUCTURA SECUENCIAL: La estructura secuencial permite representar aquellas instrucciones

Más detalles