LENGUAJE DE PROGRAMACION UNO.

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

Download "LENGUAJE DE PROGRAMACION UNO."

Transcripción

1 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 lineal.(estructura Secuencial) 1.) Escriba un programa completo que calcule las cuatro operaciones básicas mas la raíz cuadrada del producto, de estos dos números y despliegue en pantalla el resultado de las cuatro operaciones básicas mas la raíz cuadrada. 2.) Suponga que un individuo desea invertir su capital en un banco y desea saber cuanto dinero ganara después de un mes si el banco paga a razón de 2% mensual. 3.) Una tienda ofrece un descuento del 15% sobre el total de su compra y un cliente desea saber cuanto deberá pagar finalmente por su compra. 4.) Calcular el nuevo salario de un obrero si obtuvo un incremento del 25% sobre su salario anterior. 5.) Calcular el número de pulsaciones que debe tener una persona por cad 10 segundos de ejercicio de aeróbico; la formula que se aplica es: si el sexo el femenino Numero de pulsaciones = (220-edad) / 10 y si el sexo es masculino Numero de pulsaciones = (210-edad) / 10 6.) Tres personas deciden invertir su dinero para fundar una empresa, cada una de ellas invierte una cantidad distinta, obtener el porcentaje que cad quien invirtió con respecto a la cantidad total invertida. 7.) Desarrolle un algoritmo que pida 123 e imprima su inverso ejemplo 321. Evaluación simple.(estructura de Selección) = Condicionales Simples. 1.) Escriba un programa que capte un número mayor a 100, y determine si este es par o no, si es par que lo sume a 100, de lo contrario que termine el programa. 2.) Escriba un programa que registre la hora de entrada de un empleado y su código, si la hora de entrada es mayor a 8:30 am deberá de imprimir el empleado entro tarde si no imprimir entrada correcta. 3.) Desarrolle un programa que lea dos números y los imprima de forma descendente. 4.) Determine si un alumno aprueba o reprueba un curso, sabiendo que aprobara si su promedio de tres calificaciones es mayor o igual a 70%, reprueba en caso contrario. 5.) Un obrero necesita calcular su salario semanal, el cual se obtiene de la siguiente manera: si trabaja 40 horas o menos se le paga lps 16 la hora si trabaja mas de 40 horas se le paga lps 16 por cada una de las primeras 40 horas y lps 20 por cada hora extra. Msc Pedro Martin Fiallos Año Página 1

2 Evaluación múltiple. (Estructura de selección) = Condicionales Compuestos. 1.) Programa que lea tres números diferentes e imprima el mayor de los tres. 2.) Programa que calcule lo siguiente, leer el sueldo y la edad de una persona, si la persona es mayor de 30 años tendrá un descuento del 20%, si es mayor a 60 años 25%, de lo contrario será de 10%, por lo que su sueldo neto será igual a sueldo menos descuento. 3.) Calcular la utilidad que un trabajador recibe en el reparto anual de utilidades si ha este se le asigna un porcentaje de su salario mensual que depende de la antigüedad en la empresa de acuerdo con la siguiente tabla. Tiempo Antigüedad Menos de 1 año. 5% de salario 1 año o más y menos de 2 años. 7% de salario 2 años o más y menos de 5 años 10% de salario 5 años o más y menos de 10 años 15% de salario 20 años o mas 20% de salario 4.) En una tienda de descuento se efectúa una promoción por la cual se hace un descuento sobre el valor de la copra total según el color de la bolita que el cliente saque al pagar en caja, si la bolita es de color blanco no se hara descuento alguno, si es verde se hara un 10% de descuento, si es amarilla un 25%, si es azul un 50% y si es roja un 100%; determinar la cantidad final que el cliente deberá pagar por su compra, se sabe que solo hay bolitas de los colores mencionados. 5.) Leer dos números; si son iguales que los multiplique, si el primero es mayor que el segundo que los reste y si no que los sume, e imprima en pantalla el resultado. 6.) Diseñar una función para leer un año y determinar si es bisiesto. NOTA: un año es bisiesto si es múltiplo de 4. Los múltiplos de 100 no son bisiestos, salvo si son también múltiplos de ) Convierta el siguiente pseudocódigo a diagrama de flujo. 8.) Escribir un Pseudocódigo que lea 3 números los cuales significan una fecha (día, mes, año). Comprobar que sea válida la fecha, si no es valido que imprima un mensaje de error, y si es válida imprimir el mes con su nombre. 9.) 10.) Inicio 11.) Variables dia, mes, año =entero. 12.) 13.) Imprimir "Introduce la fecha (Dia,mes,año): " 14.) Leer dia, mes, año. 15.) Si dia>31 o mes >12 o año<0 entonces 16.) Imprimir "Error la fecha no es correcta" 17.) Sino 18.) si mes=1 o mes=3 o mes=5 o mes=7 o mes=8 o mes=10 o mes=12 entonces 19.) si dia >31 y dia<1 entonces 20.) Imprimir "Error de Dia" 21.) sino Msc Pedro Martin Fiallos Año Página 2

3 22.) si mes=1 entonces imprimir dia,"/ Enero /",año 23.) si mes=3 entonces imprimir dia,"/ Marzo /",año 24.) si mes=5 entonces imprimir dia,"/ Mayo /",año 25.) si mes=7 entonces imprimir dia,"/ Julio /",año 26.) si mes=8 entonces imprimir dia,"/ Agosto /",año 27.) si mes=10 entonces imprimir dia,"/ Octubre /",año 28.) si mes=12 entonces imprimir dia,"/ Diciembre /",año 29.) Si mes=2 entonces 30.) si dia>28 o dia<0 entonces 31.) Imprimir "Error de Dia" 32.) sino 33.) Imprimir dia,"/ Febrero /",año 34.) 35.) Si mes=4 o mes=6 o mes=9 o mes=11 36.) Si dia >30 o dia <1 entonces 37.) Imprimir "Error de Dia" 38.) Sino 39.) Si mes=4 entonces 40.) Imprimir dia,"/ Abril /",año 41.) Si mes=6 entonces 42.) Imprimir dia,"/ Junio /",año 43.) Si mes=9 entonces 44.) Imprimir dia,"/ Septiembre /",año 45.) Si mes=11 entonces 46.) Imprimir dia,"/ Noviembre /",año 47.) Fin. Bucles condicionales Iteraciones o ciclo. (while) (Controlada por contador o por centinela) While (mientras condición se cumpla---haga) Evalúa la condición de continuidad del ciclo al principio del mismo antes que se ejecute el cuerpo del mismo. 1.) En una empresa se requiere,calcular salario semanal de cada uno de los obreros que laboran en ella el salario se obtiene de la siguiente forma: Si el obrero trabajo 40 horas o menos se le pagara lps 20 por hora, Si trabaja mas de 40 horas se le pagara lps 20 cada una de la primeras 40 horas y lps 25 por cada hora extra. (use contador para controlar el bucle) 2.) Haz un programa que funcione de la siguiente manera: - El programa nos pide que escribamos dos números positivos menores de 57 - El programa nos da como resultado el producto de los dos números. - Si los números no son positivos o son mayores o iguales a 57, el programa nos lo dice y se acaba la ejecución del mismo. Msc Pedro Martin Fiallos Año Página 3

4 - El programa nos pregunta al final si queremos volver a empezar. 3.) Escribe un programa que nos vaya pidiendo números. Si escribimos el número 9999 se acaba; por último el programa nos da como resultado la suma de números introducidos, exceptuando el ) Haz un programa que escriba todos los múltiplos de 23 inferiores a 1000 y por último nos dé la suma de todos ellos. (use contador ) 5.) Haz un programa que sirva para hacer una tabla de valores de la función: Y=sen(7X-5) - El programa nos pide los dos valores de x (valores máximo y mínimo) 6.) Haz un programa que sirva para calcular una hipotenusa a partir de suso catetos, de la siguiente forma: - El programa nos pide el valor de un cateto. - Si el cateto es mayor que la hipotenusa, el programa nos da un mensaje de error y se acaba - El programa nos da como resultado el valor de los catetos y la hipotenusa nos pregunta si queremos volver a empezar. (use contador para controlar el bucle) 7.) Haz un programa que sirva para resolver ecuaciones de 2º grado del tipo ax + by = c (use contador o centinela para controlar el bucle) 8.) Haz un programa que escriba los 15 primeros múltiplos de 7, su suma y su producto. El programa ha de tener la posibilidad de volver a empezar. (use centinela para controlar el bucle) 9.) Haz un programa que sirva para calcular el área de un triángulo o el área de un rectángulo o el área de un círculo. El programa ha de tener la posibilidad de volver a empezar. 10.) Haz un programa que nos pida un número y dé como resultado la tabla de multiplicar del número introducido. (ciclo for) 11.) Haz un programa que calcule la anualidad, a partir del capital, el tanto por ciento anual, y los años de amortización de un crédito: Cap*(1+i/100)^años *i/100 Anualidad = (1+i/100)^años - 1 El programa ha de tener la posibilidad de volver a empezar. (use centinela para controlar el bucle) 12) Desarrolle un algoritmo que le permita leer un valor entero positivo N dado en Msc Pedro Martin Fiallos Año Página 4

5 base decimal y convertirlo a base binaria. 13.) Desarrolle un algoritmo que le permita leer un valor entero positivo N y calcular su cuadrado sumando N veces N. ( elabore el pseudocódigo) Do while. (haga mientras condición se cumpla) Evalua la condición de continuidad del ciclo después de que cuerpo de este se ejecuta, por lo tanto el cuerpo del ciclo se ejecuta al menos una vez. Nota: para cada uno de los ejercicio del ciclo while,del (1-13) de igual manera resuélvalos usando el ciclo do while. (Recuerde que elaborara diagrama y pseudocódigo usando el software de diagramación). Msc Pedro Martin Fiallos Año Página 5

6 Ejercicio con ciclo for (para ) El enunciado FOR es una construcción de programación del C que ejecuta un bloque de uno o más enunciados una determinada cantidad de veces. Si bien este bucle no se incluye en el Seudo código clásico, con ligeras variantes, es prácticamente adoptado por todos los lenguajes. Por ello, tratamos aquí este bloque con sus posibles modalidades y su Seudo código, no estándar, correspondiente. 1.) Desarrolle un algoritmo que le permita realizar la suma de los primeros N Números Primos hasta ) Se desea calcular el sueldo de N empleados considerando lo siguiente, el programa captara el numero de empleados a calcular, luego el sueldo y en base a este hará los cálculos en base a las condiciones siguientes: Si el sueldo es de 1,000 a 10,000 se le aplicara un incremento de 5% en base a su sueldo, y una deducción de 2% Si el sueldo es arriba de 10,000 y menor a 15,000 se incrementa un 3% en base a su sueldo, y una deducción de 2% Si el sueldo es igual a 15,000 y menor o igual a 20,000 se incrementa en 2% en base a su sueldo, y una deducción de 2% De los contrario no se aplicara incremento, pero si una deducción de 3% El algoritmo debe dar como salida, el sueldo neto y suelto bruto, y deducciones. 3.) Desarrolle un algoritmo que le permita leer un valor entero positivo N y calcule su factorial. 4.) Desarrolle un algoritmo que le permita sacar y escribir el cuadrado de cada uno de los primeros N números naturales. 5.) Desarrolle un algoritmo que le permita leer tres valores A,B,C e indique cual es valor del centro, el ciclo debe de repitirse N veces. Análisis: Una vez leídos los valores en cada uno de los indicadores (variables A,B,C) se procede a comparar cada uno de ellos con los otros dos para verificar si es valor del centro o no. Un valor es del centro si es menor que uno y mayor que otro o el caso contrario. Igualmente se asume que los tres valores leídos son diferentes. NOTA : Usando la Instrucción de selección múltiple. SWITCH, elabore un menú de operación, e integre todos los programas anteriores.(este lo realizara con el docente de la clase.) ++ investigue por su propia cuenta y discuta en la clase una segunda manera de elaborar menú de operación. Msc Pedro Martin Fiallos Año Página 6

7 EJERCICIOS CON FUNCIONES EN C##. 1.) Investigue como elaborar un menú con funciones y el el integre los siguiente. 2.) Haz un programa que sirva para resolver ecuaciones de 2º grado del tipo ax + by = c 3.) Desarrolle un algoritmo que le permita realizar la suma de los primeros N Números hasta 100. Recuerde que una función es un cuerpo en el que puede integrar ciclos en este caso ciclo for. 4.) Se desea calcular el sueldo de N empleados considerando lo siguiente, el programa captara el número de empleados a calcular, luego el sueldo y en base a este hará los cálculos en base a las condiciones siguientes: Si el sueldo es de 1,000 a 10,000 se le aplicara un incremento de 5% en base a su sueldo, y una deducción de 2% Si el sueldo es arriba de 10,000 y menor a 15,000 se incrementa un 3% en base a su sueldo, y una deducción de 2% El algoritmo debe dar como salida, el sueldo neto a pagar. 5.) Desarrolle un algoritmo que le permita leer un valor entero positivo N y calcule su factorial. 6.) Desarrolle un algoritmo que le permita sacar y escribir el cuadrado de la suma de los primeros N números naturales, donde N es el limite. 7.) Desarrolle un algoritmo que le permita leer tres valores A,B,C e indique cual es valor del centro, dando como salida el numero del centro. 8.) Calcular el número de pulsaciones que debe tener una persona por cad 10 segundos de ejercicio de aeróbico; la formula que se aplica es: si el sexo el femenino Numero de pulsaciones = (220-edad) / 10 y si el sexo es masculino Numero de pulsaciones = (210-edad) / 10 Debe de dar como salida nada mas el numero de pulsaciones. Msc Pedro Martin Fiallos Año Página 7

PROBLEMAS Y ALGORITMOS

PROBLEMAS Y ALGORITMOS FORMATO DE EVIDENCIA Programa de Formación: Tecnólogo en Producción de Multimedia 1. Identificación de la Evidencia Nombre de Proyecto: Fase del Proyecto: codigo de la Guía: Nombre de la Actividad del

Más detalles

UNIVERSIDAD DEL CAUCA PROGRAMACION ESTRUCTURADA

UNIVERSIDAD DEL CAUCA PROGRAMACION ESTRUCTURADA UNIVERSIDAD DEL CAUCA PROGRAMACION ESTRUCTURADA Problemas Secuenciales y Estructuras de Control 1. Suponga que un individuo desea invertir su capital en un banco y desea saber cuanto dinero ganara después

Más detalles

Programación Estructurada

Programación Estructurada Programación Estructurada Técnica de programación que consiste en construir programas de fácil comprensión. Es mucho más sencillo entender la codificación del programa, que se habrá hecho en diferentes

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

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

GUÍA DE TRABAJO Tecnología en Sistemas de Información

GUÍA DE TRABAJO Tecnología en Sistemas de Información 1. IDENTIFICACIÓN Asignatura Lógica y Programación Guía No. 3 Área Básica de la Ingeniería Nivel II Código LPI24 Pensum 10 Correquisito(s) Prerrequisito(s) Créditos 4 TPS 4 TIS 8 TPT 64 TIT 96 TRABAJO

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

Problemas Condicionales

Problemas Condicionales Problemas Condicionales 1) Un hombre desea saber cuanto dinero se genera por concepto de intereses sobre la cantidad que tiene en inversión en el banco. El decidirá reinvertir los intereses siempre y cuando

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

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

EJEMPLOS: 1.- Pedir dos números y presentar la suma: Diagrama de flujo: INICIO INT N1, N2, RES CUAL ES EL NUMERO N 1 CUAL ES EL NUMERO N 2

EJEMPLOS: 1.- Pedir dos números y presentar la suma: Diagrama de flujo: INICIO INT N1, N2, RES CUAL ES EL NUMERO N 1 CUAL ES EL NUMERO N 2 EJEMPLOS: 1.- Pedir dos números y presentar la suma: Diagrama de flujo: INICIO INT N1, N2, RES CUAL ES EL NUMERO N 1 CUAL ES EL NUMERO N 2 RES = N1 + N2 LA SUMA ES: FIN 2.- Pedir dos números y presentar

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

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

ESTRUCTURA DECISIÓN LÓGICA

ESTRUCTURA DECISIÓN LÓGICA 2014 UNAN LEON DPTO. DE COMPUTACION FACULTAD CIENCIA Y TECNOLOGIA UNIDAD III: ESTRUCTURA DECISIÓN LÓGICA Lógica de Programación M.Sc. Ana María Salgado G. Representación Si Entonces

Más detalles

Programación-Tarea 14: Ocampo Venegas Josué

Programación-Tarea 14: Ocampo Venegas Josué Programación-Tarea 14: Integrantes del Equipo: Álvarez Quesada Claudia Eréndira Ocampo Venegas Josué Parte 1 (condiciones if- else, sentencias, secuencia) Secuencia!! Valor expresión aritmética Fórmulas

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

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

ESTRUCTURA DECISIÓN LÓGICA

ESTRUCTURA DECISIÓN LÓGICA 2012 UNAN LEON DPTO. DE COMPUTACION FACULTAD CIENCIA Y TECNOLOGIA UNIDAD IV: ESTRUCTURA DECISIÓN LÓGICA Lógica de Programación M.Sc. Ana María Salgado G. Representación Si Entonces secuencia1

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

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

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

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

Cuando se necesita repetir un proceso un numero determinado de veces es posible utilizar la instrucción for (PARA).

Cuando se necesita repetir un proceso un numero determinado de veces es posible utilizar la instrucción for (PARA). Clase teórica 5 Algoritmos en C Página 1 de 5 ITERACIONES Cuando se necesita repetir un proceso un numero determinado de veces es posible utilizar la instrucción for (PARA). Ejemplo: Que hará el siguiente

Más detalles

1110111-1001 1110 +0110 10100 + 1 101011-1001 01011 + 0110 10001 + 1 100101-1001 001011-1001 001011 + 0110 010001 + 1 010010 Resultado 1101 110110 54-1100 -12 101010 42 Con complemento 001100 12-110110

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 1. Análisis de algoritmos.

Unidad 1. Análisis de algoritmos. Unidad 1. Análisis de algoritmos. Ejercicios de algoritmos, Lenguaje natural Pseudocódigo Diagramas de flujo Ing. Leonardo R. L. Estructura de datos Pág. 1 Algoritmos. Ejemplo. Cálculo de la suma y producto

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

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

UNIDAD V: ESTRUCTURAS REPETITIVAS

UNIDAD V: ESTRUCTURAS REPETITIVAS 2012 UNIDAD V: ESTRUCTURAS REPETITIVAS Ing. en Sistemas Sistema de Información 5.1 INTRODUCCIÓN: UNIDAD V: ESTRUCTURAS REPETITIVAS O CICLICAS Hasta el momento se ha encontrado que cada una de las instrucciones

Más detalles

UNIDAD II: ESTRUCTURAS SECUENCIALES

UNIDAD II: ESTRUCTURAS SECUENCIALES 201 2015 UNIDAD II: I ESTRUCTURAS SECUENCIALES Departamento de Computación UNAN-León 2.1 INTRODUCCIÓN: UNIDAD II: ESTRUCTURAS SECUENCIALES La estructura secuencial permite representar aquellas instrucciones

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

EJERCICIOS PARA EL PRIMER PARCIAL INTRODUCCIÓN A LA PROGRAMACIÓN MSc. Lic. Carla Salazar Serrudo

EJERCICIOS PARA EL PRIMER PARCIAL INTRODUCCIÓN A LA PROGRAMACIÓN MSc. Lic. Carla Salazar Serrudo EJERCICIOS PARA EL PRIMER PARCIAL INTRODUCCIÓN A LA PROGRAMACIÓN MSc. Lic. Carla Salazar Serrudo Resuelva los siguientes problemas usando el lenguaje Java y con las instrucciones aprendidas hasta el momento:

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

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

Actividad colaborativa Ejercicios de programación Programación básica C++

Actividad colaborativa Ejercicios de programación Programación básica C++ Actividad colaborativa Ejercicios de programación Programación básica C++ Entra a la página del Prof. Jorge Sánchez, autor del Manual completo de programación en C++, de donde edité estos apuntes: http://www.jorgesanchez.net/programacion/ejerciciosc/sencillos.html

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

Tema 3. Estructuras de control

Tema 3. Estructuras de control Tema 3. Estructuras de control 3.1. Secuencial 3.2. Selección 3.3. Repetición 2 Objetivos Objetivos del tema: Conocer y saber la utilidad de las tres estructuras de control (secuencial, alternativa y repetitiva)

Más detalles

SERVICIO NACIONAL DE APRENDIZAJE SENA SISTEMA INTEGRADO DE GESTIÓN Procedimiento Ejecución de la Formación Profesional Integral GUÍA DE APRENDIZAJE

SERVICIO NACIONAL DE APRENDIZAJE SENA SISTEMA INTEGRADO DE GESTIÓN Procedimiento Ejecución de la Formación Profesional Integral GUÍA DE APRENDIZAJE Nº 4 1. IDENTIFICACIÓN DE LA GUIA DE APRENDIZAJE Programa de Formación: Técnico en programación de software Nombre del Proyecto: Sistema de información para la gestión empresarial Fase del proyecto: FASE

Más detalles

ALGORITMOS Y PROGRAMACIÓN ORIENTADA A OBJETOS JUAN DAVID REDONDO ROBLES SANDY ELENA ROMERO CUELLO DOCENTE

ALGORITMOS Y PROGRAMACIÓN ORIENTADA A OBJETOS JUAN DAVID REDONDO ROBLES SANDY ELENA ROMERO CUELLO DOCENTE ALGORITMOS Y PROGRAMACIÓN ORIENTADA A OBJETOS JUAN DAVID REDONDO ROBLES SANDY ELENA ROMERO CUELLO DOCENTE INGENIERIA DE SIETAMAS SEMESTRE I RIOHACHA LA GUAJIRA 2012 ESTRUCTURAS CONDICIONANES Las estructuras

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

3. Una tienda ofrece un descuento del 15% sobre el total de la compra y un cliente desea saber cuanto deberá pagar finalmente por su compra

3. Una tienda ofrece un descuento del 15% sobre el total de la compra y un cliente desea saber cuanto deberá pagar finalmente por su compra UNIVERSIDAD POPULAR DEL CESAR FACULTAD DE INGENIERIAS ALGORITMOS Y FUNDAMENTOS DE PROGRAMACION Docente: Ing. ELIECER SUAREZ SERANO Fecha: Octubre 05 de 2009 TALLER DE EJERCICIOS 1. Suponga que un individuo

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

GUÍA DE TRABAJO Tecnología en Sistemas de Información

GUÍA DE TRABAJO Tecnología en Sistemas de Información 1. IDENTIFICACIÓN Asignatura Lógica y Programación Guía No. 2 Área Básica de la Ingeniería Nivel II Código LPI24 Pensum 10 Correquisito(s) Prerrequisito(s) Créditos 4 TPS 4 TIS 8 TPT 64 TIT TRABAJO INDEPENDIENTE

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

Introducción a la Algorítmica Transparencias correspondientes a las clases impartidas por los profesores: Lourdes Miró Amarante Ignacio García Vargas

Introducción a la Algorítmica Transparencias correspondientes a las clases impartidas por los profesores: Lourdes Miró Amarante Ignacio García Vargas Dpto. de ATC - Página 1 de 16 CONCEPTO DE ALGORITMO (1) Fundamentos de Informática E.U.P. Universidad de Sevilla Introducción a la Algorítmica Transparencias correspondientes a las clases impartidas por

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

Distinguir las diferentes estructuras de repetición utilizadas en problemas con bucles: mientras, repetir mientras, para.

Distinguir las diferentes estructuras de repetición utilizadas en problemas con bucles: mientras, repetir mientras, para. ESTRUCTURAS ITERATIVAS 1 ESTRUCTURAS ITERATIVAS OBJETIVOS Aprender a resolver problemas mediante la ejecución repetida de una secuencia de proposiciones llamados bucle o estructuras repetitivas o iterativas.

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

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

ESTRUCTURAS REPETITIVAS EN PHP

ESTRUCTURAS REPETITIVAS EN PHP ESTRUCTURAS REPETITIVAS EN PHP Los bucles nos permiten iterar conjuntos de instrucciones, es decir repetir la ejecución de un conjunto de instrucciones mientras se cumpla una condición. Sentencia while

Más detalles

UNIDAD III. Funciones de Entrada y Salida de Datos. Estructuras de Control

UNIDAD III. Funciones de Entrada y Salida de Datos. Estructuras de Control UNIDAD III Funciones de Entrada y Salida de Datos. Estructuras de Control 1 Funciones de Entrada y Salida Valores de entrada en un fichero script. Cuando se ejecuta un fichero script, las variables utilizadas

Más detalles

Universidad de Antioquia Facultad de Ciencias Exactas y Naturales Instituto de Matemáticas Taller 3 - Programación

Universidad de Antioquia Facultad de Ciencias Exactas y Naturales Instituto de Matemáticas Taller 3 - Programación Universidad de Antioquia Facultad de Ciencias Exactas y Naturales Instituto de Matemáticas Taller 3 - Programación Alejandro Piedrahita H. Última actualización: 19 de enero de 2014 Nota: para cada uno

Más detalles

Ejercicios de programación Luis Francisco García Martínez Ingeniería de Sistemas Programa de Ingeniería de Sistemas

Ejercicios de programación Luis Francisco García Martínez Ingeniería de Sistemas Programa de Ingeniería de Sistemas Nivel 1 1. Escribir un programa que lea dos números y los sume. 2. Efectuar un programa que lea los valores de 3 resistencias electrónicas (en Ohmios, las 3 3. Escribir un programa que evalúe la siguiente

Más detalles

Dpto. de ATC, Universidad de Sevilla - Página 1 de 16

Dpto. de ATC, Universidad de Sevilla - Página 1 de 16 Dpto. de ATC, Universidad de Sevilla - Página 1 de 16 2 ÍNDICE Fundamentos de Informática E.U.P. Universidad de Sevilla 1 Concepto de Algoritmo Datos: Variables y Constantes Tipo de datos: Vectores Representación

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

Nombre de la práctica: Sistema Operativo.

Nombre de la práctica: Sistema Operativo. Manual de s: Nombre de la práctica: Sistema Operativo. #1 Página 1 de 4 Nombre del Alumno: Competencia a desarrollar: Identificar el laboratorio de cómputo, el equipo de cómputo como herramienta de trabajo,

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

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

GUÍA Nro. 3. ESCRIBIENDO ALGORITMOS CON DIAGRAMAS DE FLUJO Y ESTRUCTURAS DE CONTROL (SI - NO, PARA y MIENTRAS)

GUÍA Nro. 3. ESCRIBIENDO ALGORITMOS CON DIAGRAMAS DE FLUJO Y ESTRUCTURAS DE CONTROL (SI - NO, PARA y MIENTRAS) Un computador hará lo que le digas, pero ello puede ser muy diferente de lo que tengas en mente. Joseph Weizenbaum GUÍA Nro. 3 ESCRIBIENDO ALGORITMOS CON DIAGRAMAS DE FLUJO Y ESTRUCTURAS DE CONTROL (SI

Más detalles

ESTRUCTURAS ALGORITMICAS

ESTRUCTURAS ALGORITMICAS ESTRUCTURAS ALGORITMICAS El proceso de resolución de problemas en un ordenador conduce a la escritura de un programa y su ejecución. Las fases en el desarrollo de un programa pueden resumirse de la siguiente

Más detalles

ESTRUCTURA DE ASIGNACIÓN

ESTRUCTURA DE ASIGNACIÓN ALUMNA: GRADO: MODALIDAD-10 FECHA: PROFESOR: Hugo Nelson Ramírez Cárdenas LOGROS 1. Comprende la importancia que tiene el diseño de algoritmos, como forma de dar solución a un determinado problema. 2.

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

Estructuras de Repetición

Estructuras de Repetición 1 Estructuras de Repetición 2013 Transversal de Programación Básica Proyecto Curricular de Ingeniería de Sistemas 2 Objetivos Aprender a construir grandes y complejos problemas a través de la ejecución

Más detalles

[A] Programas sólo con "Estructura Secuencia"

[A] Programas sólo con Estructura Secuencia Ejercicios Propuestos para la Experiencia Educativa: Programación [A] Programas sólo con "Estructura Secuencia" Ejer01.m Defina dos variables numéricas (reales o enteras) dentro de programa, asignándoles

Más detalles

Sentencias iterativas

Sentencias iterativas Sentencias iterativas 1. Objetivos Al finalizar esta actividad, serás capaz de: 1. Utilizar adecuadamente la sentencia while para generar la repetición en la ejecución de grupos de sentencias 2. Motivación

Más detalles

Guía de Practica 4 (1er Semestre 2010/2011)

Guía de Practica 4 (1er Semestre 2010/2011) Guía de Practica 4 (1er Semestre 2010/2011) Tema 4. Estructuras de Control Condicional: Si y Selección 1. Sección de revisión de teoría: A. Comente y discuta sobre los conceptos de: 1. Condición 2. Estructuras

Más detalles

UNIDAD II: Estructuras Decisión Lógica

UNIDAD II: Estructuras Decisión Lógica UNIDAD II: 2013 Estructuras Decisión Lógica Unan LEON Departamento de Computación UNAN León ESTRUCTURA DECISIÓN LÓGICA La escritura de algoritmos implica, en muchas ocasiones, llegar a algo más que una

Más detalles

WHILE Y DO WHILE BREAK EN LENGUAJE C. BUCLES MIENTRAS. FORZAR SALIDA O TERMINACIÓN. EJEMPLO (CU00534F)

WHILE Y DO WHILE BREAK EN LENGUAJE C. BUCLES MIENTRAS. FORZAR SALIDA O TERMINACIÓN. EJEMPLO (CU00534F) Bucles en lenguaje C Bucle while y forzar detención con break APRENDERAPROGRAMARCOM WHILE Y DO WHILE BREAK EN LENGUAJE C BUCLES MIENTRAS FORZAR SALIDA O TERMINACIÓN EJEMPLO (CU00534F) Sección: Cursos Categoría:

Más detalles

Sentencia de control if

Sentencia de control if Contenido Estructuras de control... 2 Sentencia if... 2 Sentencia if-... 6 SENTENCIAS if ANIDADAS... 9 Ejercicios resueltos sobre if... 13 Problemas propuestos sobre if... 16 Bibliografía... 19 1 M.Sc.

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

EJEMPLOS Y EJERCICIOS

EJEMPLOS Y EJERCICIOS EJEMPLOS Y EJERCICIOS ALGORITMIA Ejercicio : 1 Desarrolle un algoritmo que permita leer dos valores distintos, determinar cual de los dos valores es el mayor y escribirlo. 1. 2.Inicializar variables: A

Más detalles

ESTRUCTURA SECUENCIAL ESTRUCTURA SELECTIVA

ESTRUCTURA SECUENCIAL ESTRUCTURA SELECTIVA ESTRUCTURA SECUENCIAL Es aquélla 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 y así sucesivamente hasta

Más detalles

D L M M J V S

D L M M J V S Guía Práctica Nº 6 1) Construir una función que invocada como expo (x,n), devuelva el valor x n, donde x es un número real y n es un número natural. 2) Construir una función que reciba un carácter ASCII

Más detalles

Fundamentos de programación

Fundamentos de programación Fundamentos de programación Estructuras de control PROF. JONATHAN MORENO NUÑEZ Secuencial: Es aquella en la cual una acción sigue a otra en forma secuencial. Inicio Fin Ejemplo: - Calcular la suma y el

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

1. ESTRUCTURA SI CONDICIONAL

1. ESTRUCTURA SI CONDICIONAL 1 1. ESTRUCTURA SI CONDICIONAL Una instrucción condicional es aquella que nos permite "preguntar" sobre el cumplimiento o no de una condición, pudiendo así actuar según la respuesta obtenida. Estas respuestas

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

BLOQUE 1 Diseñas y elaboras algoritmos para la solución de problemas

BLOQUE 1 Diseñas y elaboras algoritmos para la solución de problemas INFORMATICA II BLOQUE 1 Diseñas y elaboras algoritmos para la solución de problemas TEMATICA Bloque I: Diseñas y elaboras algoritmos para la solución de problemas 1.1 Problema 1.1.1 Concepto 1.3 Algoritmos

Más detalles

PRÁCTICA FUNDAMENTOS DE ALGORITMOS (Estructuras de Repetición II) Objetivos

PRÁCTICA FUNDAMENTOS DE ALGORITMOS (Estructuras de Repetición II) Objetivos Objetivos El alumno conocerá las estructuras básicas para el diseño de algoritmos 1. Conocerá las estructuras de repetición para el diseño de algoritmos 2. Diseñará sus algoritmos utilizando las estructuras

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

BOLETÍN DE EJERCICIOS: PROGRAMACIÓN EN C++ Ejercicio 1.- escribir un programa que calcule el factorial de un número:

BOLETÍN DE EJERCICIOS: PROGRAMACIÓN EN C++ Ejercicio 1.- escribir un programa que calcule el factorial de un número: Ejercicio 1.- escribir un programa que calcule el factorial de un número: Ejercicio 2.- determinar si un número es primo: Ejercicio 3.- escribir un programa que calcule la velocidad de un cuerpo sabiendo

Más detalles

3) Una tienda ofrece un descuento del 15% sobre el total de la compra y un cliente desea saber cuánto deberá pagar finalmente por su compra.

3) Una tienda ofrece un descuento del 15% sobre el total de la compra y un cliente desea saber cuánto deberá pagar finalmente por su compra. PROBLEMAS SECUENCIALES 1) Suponga que un individuo desea invertir su capital en un banco y desea saber cuánto dinero ganara después de un mes si el banco paga a razón de 2% mensual. Leer cap_inv gan =

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

Algoritmos. Libro en línea 3/8/18. Ing. Roberto Martínez Román - 1 RESOLVIENDO PROBLEMAS. Cuál es el objetivo del libro?

Algoritmos. Libro en línea 3/8/18. Ing. Roberto Martínez Román - 1 RESOLVIENDO PROBLEMAS. Cuál es el objetivo del libro? Algoritmos RESOLVIENDO PROBLEMAS ROBERTO MARTÍNEZ ROMÁN - RMROMAN@ITESM.MX 1 Libro en línea Cuál es el objetivo del libro? Roberto Martínez Román - rmroman@itesm.mx 2 rmroman@itesm.mx 1 Tareas que hace

Más detalles

Conocimientos previos

Conocimientos previos Tema: Estructuras de control de ciclos repetitivos Ficha de aprendizaje 15 n Logro Utiliza estructuras de control de ciclos repetitivos For Next y Loop while @ # Conocimientos previos Qué conjunto de sentencias

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

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

DISEÑO ESTRUCTURADO USANDO HERRAMIENTAS DE

DISEÑO ESTRUCTURADO USANDO HERRAMIENTAS DE DISEÑO ESTRUCTURADO USANDO HERRAMIENTAS DE REPRESENTACIÓN DE ALGORITMOS PSEUDOCÓDIGO El pseudocódigo es una herramienta de programación en la que las instrucciones se escriben en palabras similares al

Más detalles

b) Diagrama de flujo La representación del algoritmo mediante la utilización de un diagrama de flujo sería como el que se muestra:

b) Diagrama de flujo La representación del algoritmo mediante la utilización de un diagrama de flujo sería como el que se muestra: EJERCICIOS DE ALGORITMOS (ESTRUCTURA SECUENCIAL) En este tipo de estructura las instrucciones se ejecutan una después de la otra y, por lo general, se espera que se proporcione uno o varios datos. EJERCICIO

Más detalles

Departamento de Informática Universidad Técnica Federico Santa María. Tema 1: Algoritmos

Departamento de Informática Universidad Técnica Federico Santa María. Tema 1: Algoritmos Departamento de Informática Universidad Técnica Federico Santa María Tema 1: Algoritmos Programación de Computadores (IWI-131) Profesor: Teddy Alfaro O. Que es un Computador? Un computador es una maquina

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

Unidad 3. Estructuras de control en diagrama de Flujo y pseudocódigo Tema Iteración o Repetitivas (repite - mientras) Juan Pablo Cobá Juárez Pegueros

Unidad 3. Estructuras de control en diagrama de Flujo y pseudocódigo Tema Iteración o Repetitivas (repite - mientras) Juan Pablo Cobá Juárez Pegueros Unidad 3. Estructuras de control en diagrama de Flujo y pseudocódigo Tema Iteración o Repetitivas (repite - mientras) Juan Pablo Cobá Juárez Pegueros Programación Básica Bioingeniería Médica Facultad de

Más detalles

ESTRUCTURAS CICLICAS

ESTRUCTURAS CICLICAS ESTRUCTURAS CICLICAS 1. Calcular el promedio de un alumno que tiene 7 calificaciones en la materia de Diseño Estructurado de Algoritmos 2. Leer 10 números y obtener su cubo y su cuarta e imprimir. 3. Leer

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

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: Enero 2012 Benemérita Universidad Autónoma de Puebla Facultad de Ciencias de la Computación Área de Programación Capitulo 1. Conceptos básicos de la computación Tema 1.1.

Más detalles

7/1/18. Algoritmos RESOLVIENDO PROBLEMAS. Libro en línea. Cuál es el objetivo del libro? Ing. Roberto Martínez Román -

7/1/18. Algoritmos RESOLVIENDO PROBLEMAS. Libro en línea. Cuál es el objetivo del libro? Ing. Roberto Martínez Román - Algoritmos RESOLVIENDO PROBLEMAS Libro en línea Cuál es el objetivo del libro? rmroman@itesm.mx 1 Tareas que hace la computadora Las tareas que pueden hacer las computadoras son: a) Leer/escribir datos

Más detalles

Capítulo 13 INSTRUCCIONES DE CONTROL REPETITIVAS. Presentación resumen del libro: "EMPEZAR DE CERO A PROGRAMAR EN lenguaje C"

Capítulo 13 INSTRUCCIONES DE CONTROL REPETITIVAS. Presentación resumen del libro: EMPEZAR DE CERO A PROGRAMAR EN lenguaje C Presentación resumen del libro: "EMPEZAR DE CERO A PROGRAMAR EN lenguaje C" Autor: Carlos Javier Pes Rivas (correo@carlospes.com) Capítulo 13 INSTRUCCIONES DE CONTROL REPETITIVAS 1 OBJETIVOS Conocer las

Más detalles

Unan LEON Departamento de Computación UNAN León

Unan LEON Departamento de Computación UNAN León 2013 UNIDAD II: Estructuras Secuenciales Unan LEON Departamento de Computación UNAN León ESTRUCTURA SECUENCIAL 1.1. Introducción La estructura secuencial permite representar aquellas instrucciones que

Más detalles