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

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

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

Transcripción

1 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? b) Qué valor contiene B después de la quinta instrucción? c) Qué valor contiene A después de la sexta instrucción? d) Qué valor imprime la última instrucción? e) Si en lugar de Escribe A hubiésemos escrito Escribe A, qué aparecería? 2. Observa la siguiente secuencia de instrucciones: 1. A = 5; 2. B = 7; 3. C = 1; 4. D=(A==B); 5. E=(A<>B); 6. F = (MOD(B,A) >= C); a) Qué valor contiene D después de la cuarta instrucción? b) Qué valor contiene E después de la quinta instrucción? c) Qué valor contiene F después de la sexta instrucción? d) Cuánto valen A, B y C después de la última instrucción? 3. Observa la siguiente secuencia de instrucciones: 1. Leer A; 2. Leer B; 3. Leer C; 4. D=(A==B); 5. E = (A<>B); 6. F = (MOD(B,A)>= C); Supongamos que el usuario introduce 3 en A, 4 en B y 5 en C a) Qué valor contiene D después de la cuarta instrucción? b) Qué valor contiene E después de la quinta instrucción? c) Qué valor contiene F después de la sexta instrucción? d) Cuánto valen A, B y C después de la última instrucción? Dpto. Ecuaciones Diferenciales y Análisis Numérico 1 Curso 2014/15

2 4. Observa la siguiente secuencia de instrucciones: 1. Leer A; 2. resultado = 1; 3. mientras (A>1) 4. resultado = resultado * A; 5. A = A-1; 6. fin mientras 7. Escribe resultado; a) Si en la primera instruccioón se introduce un valor 2 en A, qué valor se imprime? b) Si en la primera instrucción se introduce un valor 3 en A, qué valor se imprime? c) Si en la primera instrucción se introduce un valor 4 en A, qué valor se imprime? d) Qué se está calculando? 5. Observa la siguiente secuencia de instrucciones: 1. Leer A; 2. Si (A>0) 3. Escribe A, es positivo ; 4. Si no 5. Escribe A, es negativo ; 6. Fin si; a) Describe, instrucción por instrucción, qué se está haciendo con este algoritmo. b) Qué pasa si A=5? Y si A=-100? c) Escribe otro algoritmo para distinguir múltiplos de 3 y compáralo. 6. Observa la siguiente secuencia de instrucciones: 1. Leer NumeroA; 2. Leer NumeroB; 3. Si (NumeroA <NumeroB) 4. Escribe El mayor es:, NumeroB; 5. si no 6. Escribe El mayor es:, NumeroA; 7. fin si; a) Describe qué se está haciendo con este algoritmo. b) Qué pasa si NumeroA = 5 y NumeroB = - 100? c) Qué pasa si NumeroA = 10 y NumeroB = 100? d) Qué pasa si NumeroA = 10 y NumeroB = 10? Dpto. Ecuaciones Diferenciales y Análisis Numérico 2 Curso 2014/15

3 7. Dibuja los diagramas de flujo de todos los ejercicios anteriores. Usa a continuación el siguiente formato para describir un algoritmo: 1. Le asignamos un nombre al algoritmo 2. Decimos cuales son las variables que vamos a usar al principio del mismo 3. Describimos el trabajo que se va a realizar 4. Terminamos 8. Describir un algoritmo que lea un número por el teclado e indique si el número leído es mayor que 10 y si el número leído es menor que Describe un algoritmo que lea dos números por teclado y muestre un mensaje por pantalla indicando si el cuadrado del primero es mayor que el cubo del segundo. 10. Algoritmo que lea un número entero entre 1 y 5, y nos muestre por pantalla el número en letra (el literal). Si el número leído no esta comprendido entre 1 y 10 tiene que decirlo. 11. Algoritmo que lea tres números por teclado y nos indique cuál de ellos es el mayor. 12. Algoritmo que lea tres números cualesquiera y los escribe ordenados de forma ascendente. 13. Algoritmo que lee un número entero positivo N y calcula e imprime el factorial de N!. Si lee un número negativo indica con un mensaje que no es posible la operación. 14. Algoritmo que lee un número entero y positivo y calcula y escribe la suma de sus divisores. 15. Algoritmo que suma los 10 primeros números pares (empezando desde el 2). 16. Algoritmo que escribe 5 veces la palabra hola. 17. Algoritmo que pida un número mayor que 6. Si el número proporcionado es correcto, el programa debe terminar. Si no, debe pedir un nuevo número. 18. Algoritmo que muestre los múltiplos de 8 inferiores a Realiza un programa que multiplique todos los números pares hasta el 30 y que escriba los resultados obtenidos en cada caso. 20. Realiza un programa que sume todos los números impares menores de 70 y que escriba los resultados obtenidos en cada caso. 21. Realiza un programa en pseudo-código que dos números reales a,b y halle la suma de sus cuadrados. Y que nos devuelva El resultado es mayor que 10 si la suma obtenida es mayor que 10, y que nos devuelva El resultado no es mayor que 10 si la suma obtenida es menor o igual a 10. Dpto. Ecuaciones Diferenciales y Análisis Numérico 3 Curso 2014/15

4 22. Realiza un programa en pseudo-código que dados dos números reales a, b y halle la suma de sus cuadrados si ambos son positivos, o la suma de sus cubos en caso contrario. Nos debe devolver el menor de ese número calculado y la suma de a y b. 23. Dibuja el diagrama de flujo de un algoritmo que lea dos números por teclado y, si son los dos positivos, calcule su suma y, en caso contrario, cambie el signo de los que sean negativos y después los sume. 24. Dibuja el diagrama de flujo de un algoritmo que lea dos números por teclado, calcule su suma y su diferencia, y que escriba el mayor de los dos nuevos números calculados. 25. Realiza un diagrama de flujos que dado un número calcule su valor absoluto y diga si es mayor o menor que Realiza un diagrama de flujos que dado dos números ordene de forma ascendente sus cuadrados. 27. Dibuja el diagrama de flujo de un algoritmo que: a. Pida un número por pantalla. b. Usando un bucle: i) Multiplique dicho número por todos los números impares del 1 al 13. ii) Muestre cada múltiplo por pantalla. 28. Dibuja el diagrama de flujo de un algoritmo que: a. Calcule la suma de los cuadrados de los primeros 20 números naturales, es decir hasta que la suma sea mayor que 100. b. Muestre el valor final de dicha suma. c. Diga si dicha suma es mayor que Dibuja el diagrama de flujo de un algoritmo que: a. Calcule la suma de los múltiplos de 6 hasta que dicha suma sea mayor o igual que b. Muestre el valor de dicha suma. 30. Elabora un programa en pseudo-código que calcule las suma de la siguiente sucesión: a n = (n+1)2 n2+1 para n = 1,..., Elabora un programa en pseudo-código que dado un número entero positivo calcule la suma del cubo de sus divisores. 32. Realiza un programa en pseudo-código que pida dos números reales positivos y calcule la suma de las raíces cuadradas de cada uno de ellos. Si el resultado es mayor o igual que 100, debe escribir Demasiado grande", y si es menor que 100 debe mostrar dicho valor numérico. 33. Realiza un programa en pseudo-código que pida dos números reales a y b, calcule el cubo del primero y el cuadrado del segundo, y muestre el menor de los dos valores anteriores. 34. Realiza un programa en pseudo-código que pida tres números reales a, b y c, sume sólo los números positivos y muestre al final el valor de dicha suma. Dpto. Ecuaciones Diferenciales y Análisis Numérico 4 Curso 2014/15

5 35. La función f(x) está definida por partes de la siguiente forma: { x si x < 0, f(x) = e x 1 si x 0. Diseña un algoritmo en el que dado un número real a calcule su valor f(a). 36. La función f(x) está definida por partes de la siguiente forma: { x + 2 si x < 2, f(x) = x 2 si x 2. Diseña un algoritmo en el que dado un número real a calcule su valor f(a). 37. Realiza la programación de las siguientes funciones: x + 1 si x < 0 a) f(x) = 1 si x = 0 ln(x + 2) si x > 0 x 2 2 si x 2 b) g(x) = ln(x + 3) si 2 < x < 3 1/x si x Realiza un programa con las instrucciones necesarias para obtener los siguientes resultados a) Dado un número x, calcular su valor absoluto. b) Dados dos números x e y, calcular el máximo de los dos. c) Dado un número x, calcular su raíz cuadrada si es x 0. d) Dado un número x, calcular ln(1 x) si es x < Realiza un programa que pida por pantalla introducir un número x y realice lo siguiente: a) Si el número x es mayor o igual que 1 debe calcular y = ln (1 + x2 ) y mostrarlo por pantalla. x b) Si el número x es menor que 1 debe calcular y = x x 3 y mostrarlo por pantalla.. 1 Comprueba el programa para x = 4, x = 1 y x = Realiza un programa que pida por pantalla introducir un número x y realice lo siguiente: a) Si el número x es distinto de 1 debe calcular y = x x 1 y mostrarlo por pantalla. b) Si el número x es igual a 1 debe mostrar por pantalla el mensaje El valor de x es incorrecto. Comprueba el programa para x = 9, x = 2 y x = Realiza un programa que pida por pantalla introducir dos números x e y, y realice lo siguiente: a) 1 Si el número x es distinto del número y debe calcular v = x 2 y mostrarlo por pantalla. y2 b) Si el número x es igual a y debe imprimir por pantalla el mensaje x debe ser distinto de y". Comprueba el programa para x = 0 e y = 0; para x = 3 e y = 6 y para x = 7 e y = 1. Dpto. Ecuaciones Diferenciales y Análisis Numérico 5 Curso 2014/15

6 42. Realiza un programa que escriba los cinco primeros términos de la sucesi on a k = 3k + 5 5k 3, k 1. Modifica el programa para que calcule el valor de a 7? 43. Realiza un programa que escriba los primeros diez términos de la sucesión a k = ln(k + 1) + 2k 2k 2, k Realiza un programa que escriba los primeros diez términos impares de la sucesión anterior. 45. Realiza un programa que escriba los diez primeros términos de la sucesión a 1 = 0,25 a k+1 = 2a k 1 a 2 k + 1, k Realiza un programa que escriba los siete primeros términos de la sucesión a 1 = 1 a k+1 = 1 2 (a k + 2 a k ), k Realiza un programa que pida por pantalla introducir un número x > 0, y que muestre por pantalla los 6 primeros términos de la sucesi on a k, definida por: Comprueba el programa para x = 2 y x = 0,5. a k = 1 + xk, k 1 x 48. Realiza un programa que, para el valor x = 2, muestre por pantalla los 5 primeros términos pares de la sucesión a k, definida por: 1 a k =, k x k Realizar el mismo cálculo para x = Realiza un programa que pida por pantalla introducir un número x y realice lo siguiente: a) Si el número x es mayor que 0 muestre por pantalla los ocho primeros términos de la sucesión a 1 = x a k+1 = a k, k 1 b) Si el número x es menor o igual que 0 debe mostrar por pantalla el mensaje El valor de x es incorrecto. Comprueba el programa para x = 3 y x = 1. Dpto. Ecuaciones Diferenciales y Análisis Numérico 6 Curso 2014/15

7 50. Algoritmo que muestre n + 1 elementos de las siguientes sucesiones (definidas por recurrencia): x 1 = r, a) Para n = 1,..., 9, Para n = 1,..., 6, h) x n+1 = 2 x n. x n+1 = x 3 n, b) Para n = 1,..., 9, x n+1 = 1 x 1 = r, 2 (x n + 5). Para n = 1,..., 5, i) x n+1 = s r n, x 1 = 2, con r, s datos a proporcionar previamente. c) Para n = 1,..., 9, x n+1 = x n x n + 3. x 2 = 2, j ) Para n = 2,..., 19, Para n = 1,..., 9, x n+1 = x n + x n 1. d) x n+1 = r x n, x 1 = 0, x 2 = 3, x 1 = 2, k) Para n = 2,..., 9, Para n = 1,..., 5, e) x n+1 = 3 x n + x n 1, x n+1 = x r n, x 1 = 1, y 1 = 0, Para n = 1,..., 9, l) Para n = 1,..., 9, f ) x n+1 = (x n + r) n, x n+1 = x n + y n, y n+1 = 3 x n g) x 1 = r, Para n = 1,..., 5, x n+1 = r n, m) y 1 = 1, Para n = 1,..., 5, x n+1 = x n y n, y n+1 = 2 x n Dpto. Ecuaciones Diferenciales y Análisis Numérico 7 Curso 2014/15

1. Escribir un algoritmo que resuelva A-B*((B+C) / (C-C 2 ). Considerar que no es posible la división por 0, detectar este caso y salvar el error.

1. Escribir un algoritmo que resuelva A-B*((B+C) / (C-C 2 ). Considerar que no es posible la división por 0, detectar este caso y salvar el error. T.P ALGORITMOS 1. Escribir un algoritmo que resuelva A-B*((B+C) / (C-C 2 ). Considerar que no es posible la división por 0, detectar este caso y salvar el error. 2. Escribir un algoritmo que lea tres números

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

Prácticas de JavaScript

Prácticas de JavaScript Control de flujo If (condición) [else ] Prácticas de JavaScript if (a==b) document.write( iguales ); else if(a>b) document.write( a mayor que b ); else document.write( b mayor que a ); Bucles for (inicial;condición;incremento)

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

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. 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

Escribe un programa en java que pida la edad al usuario para que este indique si es mayor de edad o no

Escribe un programa en java que pida la edad al usuario para que este indique si es mayor de edad o no Escribe el código fuente de un programa en java que muestre en pantalla Hola buenos días y en la línea de abajo el nombre del creador del programa. Dado el siguiente diagrama de flujo codifícalo a java

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

PRÁCTICA ALGORÍTMICA: EJERCICIOS PROPUESTOS

PRÁCTICA ALGORÍTMICA: EJERCICIOS PROPUESTOS Página 1 de 7 PRÁCTICA ALGORÍTMICA: EJERCICIOS PROPUESTOS EJERCICIOS DE ESTRUCTURA REPETITIVA 1. (Problema 4) Escriba un algoritmo que lea del teclado un número entero y que compruebe si es menor que 5.

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

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

RECORDAR TIPOS DE DATOS

RECORDAR TIPOS DE DATOS RECORDAR TIPOS DE DATOS VARIABLES: OBJETO CUYO valor cambia: A510 nombres NOTAS Int A=0; float B=1; CONSTANTES: OBJETO cuyo valor no cambia PI= 3.14159 LAS COMAS NO SE PERMITEN Int PI=3.1415 EXPRESIONES:

Más detalles

1. Leer dos números A y B e intercambiar sus valores sin utilizar variables auxiliares.

1. Leer dos números A y B e intercambiar sus valores sin utilizar variables auxiliares. PRACTICA No 3 I Para cada uno de los problemas realizar: q Definición del problema q Análisis del problema q Diseño del algoritmo q Verificación manual del algoritmo (Prueba de escritorio). Leer dos números

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

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

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

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

Ejercicios Tema 6. Funciones

Ejercicios Tema 6. Funciones Ejercicios Tema 6. Funciones 1. Programa que calcule el cuadrado de todos los números comprendidos entre dos dados. Usar una función a la que se le pasa como parámetro un valor y retorna su cuadrado. 2.

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

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 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

Práctica 5. Contenido: Subprogramas (funciones y procedimientos). Parámetros por valor y por referencia.

Práctica 5. Contenido: Subprogramas (funciones y procedimientos). Parámetros por valor y por referencia. CI-2125 Computación I Práctica 5 Contenido: Subprogramas (funciones y procedimientos). Parámetros por valor y por referencia. 1. Especifique y escriba el diagrama de flujo de una función de nombre mcd,

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: 05-01-2019 74 Contar el numero de Vocales y Consonantes de una cadena de texto (utiliza vectores y punteros). 79 La criba de Eratóstenes es un algoritmo que permite hallar todos los

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

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

Estructura de un programa en Java. Tipos de datos básicos. class miprimerprograma{ // comentario, no es parte del programa

Estructura de un programa en Java. Tipos de datos básicos. class miprimerprograma{ // comentario, no es parte del programa Contenido Estructura de un programa en Java... 2 Tipos de datos básicos... 2 Operadores... 3 Literales... 4 Entrada / Salida... 4 Sentencias condicionales... 5 Funciones... 5 Ejercicios... 6 Variables,

Más detalles

LISTADO DE PROBLEMAS TRIMESTRE 1

LISTADO DE PROBLEMAS TRIMESTRE 1 TIC BACH2-1 LISTADO DE PROBLEMAS TRIMESTRE 1 1. Escribir un algoritmo que lea un número y escriba su cuadrado. 2. Realizar el algoritmo de un programa que lea dos números y muestre la suma de ambos. 3.

Más detalles

Realización del cálculo/operaciones

Realización del cálculo/operaciones Elabora diagramas de fluxo de mediana complexidade usando elementos gráficos e relacionándoos entre si para dar resposta a problemas concretos Elabora programas de mediana complexidade definindo o fluxograma

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

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

UNTELS Estructuras Selectivas (Sin anidar) Estructuras condicionales

UNTELS Estructuras Selectivas (Sin anidar) Estructuras condicionales Laboratorio 05 if / if (Corrija errores de sintaxis que encuentre) Uso de estructuras selectivas (condicionales) I. Si son iguales III. Si son diferentes IV. Si son diferentes los que se ingresen desde

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

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

Nota: Se entiende que el usuario no introducirá un divisor igual a cero.

Nota: Se entiende que el usuario no introducirá un divisor igual a cero. EJERCICIOS EN LENGUAJE C Ejercicio 1 - Área de un triángulo (Entrada y salida estándar - Lenguaje C) 1º) Pida por teclado la base (dato real) de un triángulo. 2º) Pida por teclado la altura (dato real)

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

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

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

INFORMATICA TECNICATURA DE NIVEL SUPERIOR ALGUNOS EJERCICIOS DE SELECCIÓN E ITERACION

INFORMATICA TECNICATURA DE NIVEL SUPERIOR ALGUNOS EJERCICIOS DE SELECCIÓN E ITERACION INFORMATICA TECNICATURA DE NIVEL SUPERIOR ALGUNOS EJERCICIOS DE SELECCIÓN E ITERACION DIIAGRAMAS DE FLUJO Un diagrama de flujo es un dibujo que utiliza símbolos estándar de diagramación de algoritmos para

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

Boletín de ejercicios de la asignatura de INFORMÁTICA para la realización de las prácticas de laboratorio. Ejercicios de Estructuras de Control

Boletín de ejercicios de la asignatura de INFORMÁTICA para la realización de las prácticas de laboratorio. Ejercicios de Estructuras de Control Boletín de ejercicios de la asignatura de INFORMÁTICA para la realización de las prácticas de laboratorio Ejercicios de Estructuras de Control Escuela Técnica Superior de Ingeniería Geodésica, Cartográfica

Más detalles

Problemas de algoritmos y programación. Lista de problemas de algoritmos y programación

Problemas de algoritmos y programación. Lista de problemas de algoritmos y programación Problemas de algoritmos y programación Lista de problemas de algoritmos y programación Contenido 1. Programas en GAMBAS 2 1.1. Eleborar los siguientes programas en GAMBAS, hacer el código, hacer el diagrama

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

Algoritmos. Diagramas de Flujo. Informática IV. L. S. C. Heriberto Sánchez Costeira

Algoritmos. Diagramas de Flujo. Informática IV. L. S. C. Heriberto Sánchez Costeira Informática IV Algoritmos Diagramas de Flujo L. S. C. Heriberto Sánchez Costeira Algoritmos 1 Definición Es una serie finita de pasos o instrucciones que deben seguirse para resolver un problema. Es un

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

PRÁCTICA #5 Acciones, Funciones, Pase de Parámetros y Alcance de Identificadores

PRÁCTICA #5 Acciones, Funciones, Pase de Parámetros y Alcance de Identificadores PRÁCTICA #5 Acciones, Funciones, Pase de Parámetros y Alcance de Identificadores Sección de revisión de teoría 1. Comente sobre conceptos y características asociadas a: 1.1. Procedimientos, Acciones y

Más detalles

Hoja de ejercicios del Tema 3

Hoja de ejercicios del Tema 3 Facultad de Informática Universidad Complutense Fundamentos de la programación Curso 2013 2014 Hoja de ejercicios del Tema 3 1. Escribe un programa que lea un número entero positivo del teclado y muestre

Más detalles

Hoja de ejercicios del Tema 3

Hoja de ejercicios del Tema 3 Facultad de Informática Universidad Complutense Fundamentos de la programación Curso 2013 2014 Hoja de ejercicios del Tema 3 1. Conversiones de tipos: Prueba el siguiente programa en tu compilador (copia

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

PRÁCTICA 1: INTRODUCCIÓN A LA ALGORÍTMICA BOLETIN DE PROBLEMAS RESUELTOS. (Curso 03-04)

PRÁCTICA 1: INTRODUCCIÓN A LA ALGORÍTMICA BOLETIN DE PROBLEMAS RESUELTOS. (Curso 03-04) PRÁCTICA 1: INTRODUCCIÓN A LA ALGORÍTMICA BOLETIN DE PROBLEMAS RESUELTOS. (Curso 03-04) EJERCICIOS DE ESTRUCTURAS ALTERNATIVAS : 1.- Haga el algoritmo en pseudo código que, dada una variable cuyo valor

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

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

Dra. Jessica Andrea Carballido

Dra. Jessica Andrea Carballido Dra. Jessica Andrea Carballido jac@cs.uns.edu.ar Dpto. de Ciencias e Ingeniería de la Computación UNIVERSIDAD NACIONAL DEL SUR Problema Diseño de la solución Dividir y conquistar Implementación de los

Más detalles

ESTRUCTURAS DE REPETICIÓN AREA PROGRAMACIÓN 1

ESTRUCTURAS DE REPETICIÓN AREA PROGRAMACIÓN 1 ESTRUCTURAS DE REPETICIÓN AREA PROGRAMACIÓN 1 Estructuras de repetición Repetir: Ejecutar una instrucción o conjunto de instrucciones y luego regresar y ejecutarla (s) una y otra vez hasta terminar la

Más detalles

DIAGRAMAS DE FLUJOS. Qué son Los Diagramas de Flujo y Para qué se Usan?

DIAGRAMAS DE FLUJOS. Qué son Los Diagramas de Flujo y Para qué se Usan? DIAGRAMAS DE FLUJOS Los diagramas de flujo representan la secuencia o los pasos lógicos para realizar una tarea mediante unos símbolos. Dentro de los símbolos se escriben los pasos a seguir. Un diagrama

Más detalles

Ejercicios sobre recursividad

Ejercicios sobre recursividad Ejercicios sobre recursividad 11 de febrero de 2003 1. Implementa una función recursiva que devuelva la suma de los dígitos de un número natural, que se le pasa por parámetro. 2. Implementa una función

Más detalles

Objetivo específico: Maneja los elementos básicos de algoritmos utilizados para resolver un problema por computadora.

Objetivo específico: Maneja los elementos básicos de algoritmos utilizados para resolver un problema por computadora. Objetivo específico: Maneja los elementos básicos de algoritmos utilizados para resolver un problema por computadora. La palabra algoritmo se deriva de la traducción al latín de la palabra árabe alkhowarizmi,

Más detalles

Informática Prácticas

Informática Prácticas Informática Prácticas Escola de Enxeñaría Pavillón Manuel Martínez-Risco Campus universitario 32004 Ourense http://aero.uvigo.es mailto:aero.info@uvigo.es Referencia: 1.0 Documento: practicas-inf Fecha:

Más detalles

SESIÓN DE EJERCICIOS E1

SESIÓN DE EJERCICIOS E1 SESIÓN DE EJERCICIOS E1 Primera parte: ejercicios test Ejercicio 1 Qué definición de constantes es la correcta en lenguaje C? a) #define N=25; b) #define N 25 c) int N=25; d) int N 25 Ejercicio 2 La expresión

Más detalles

Cadenas de caracteres

Cadenas de caracteres Trabajo práctico Nº 6 (Trabajos con cadenas de caracteres y estructuras) Realiza el programa en Lenguaje C correspondiente. Cadenas de caracteres 1- Construir una función PASSWORD que pida por teclado

Más detalles

Trabajo Práctico Nº 4 Iteración

Trabajo Práctico Nº 4 Iteración Trabajo Práctico Nº 4 Iteración Ejercicio 1: Realice una traza y muestre la salida de cada secuencia de instrucciones. for i:= 0 to 0 do for i:= 1 to -1 do for i:= 1 downto 0 do Ejercicio 2: Escriba un

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

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

Práctico Nº 5 Tema: Lenguaje de Diseño (1 parte)

Práctico Nº 5 Tema: Lenguaje de Diseño (1 parte) Práctico Nº 5 Tema: Lenguaje de Diseño (1 parte) 1. Escribir las siguientes expresiones aritméticas usando sintaxis del lenguaje de diseño: a. (X+Y) 3 b. X+Y 3 c. (A + B 2 ) / X - R donde R es el resto

Más detalles

Dobles: Es el caso de la instrucción if-else (punto 1.2).

Dobles: Es el caso de la instrucción if-else (punto 1.2). 1 1.Introducción Las estructuras de control son instrucciones que nos permiten controlar el flujo de ejecución del programa. Las instrucciones de control se pueden agrupar en instrucciones condicionales

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

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

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

René A. Cantuña Montenegro

René A. Cantuña Montenegro René A Cantuña Montenegro el programa del Diploma BI Página René A Cantuña Montenegro COLECCIÓN DE PRUEBAS DE BACHILLERATO INTERNACIONAL Cómo utilizar la colección de pruebas? Esta colección está extraída

Más detalles

Trabajo Práctico Nro. 1

Trabajo Práctico Nro. 1 Trabajo Práctico Nro. 1 INSTITUTO de TECNOLOGÍA O. R. T. Diagramar algoritmos para resolver los problemas planteados. Objetivos de esta práctica: Pretendemos que al finalizar esta ejercitación el alumno

Más detalles

Algoritmos y Estructura de datos:

Algoritmos y Estructura de datos: Algoritmos y Estructura de datos: Definición de algoritmo Un algoritmo es el conjunto de operaciones y procedimientos que deben seguirse para resolver un problema Un algoritmo recibe un conjunto de entradas,

Más detalles

Variables y tipos básicos 1. Definir una variable de tipo char. Convertirla a una variable de tipo entera e imprimir su valor asociado.

Variables y tipos básicos 1. Definir una variable de tipo char. Convertirla a una variable de tipo entera e imprimir su valor asociado. Variables y tipos básicos 1. Definir una variable de tipo char. Convertirla a una variable de tipo entera e imprimir su valor asociado. Probarlo con lo caracteres a, b, A y B 2. Hacer lo contrario, leer

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

Prueba de evaluación. Nombre: Apellidos: Curso: Fecha: Calificación: Sean los números racionales representados por las fracciones,,, y.

Prueba de evaluación. Nombre: Apellidos: Curso: Fecha: Calificación: Sean los números racionales representados por las fracciones,,, y. Números racionales Prueba de evaluación Nombre: Apellidos: Curso: Fecha: Calificación: Sean los números racionales representados por las fracciones,,, y. Ordénalos 0 0 de menor a mayor y escribe sus fracciones

Más detalles

Práctica 5.- Recursividad

Práctica 5.- Recursividad Benemérita Universidad Autónoma de Puebla Facultad de Ciencias de la Computación Programación Avanzada en Java Prim. 2009 Práctica 5.- Recursividad Datos de la práctica Fecha 6 de marzo de 2009 Conceptos

Más detalles

TEMA 5. PROGRAMACIÓN BÁSICA EN MATLAB /OCTAVE

TEMA 5. PROGRAMACIÓN BÁSICA EN MATLAB /OCTAVE BLOQUE TEMÁTICO II TEMA 5 TEMA 5. PROGRAMACIÓN BÁSICA EN MATLAB /OCTAVE 5.1. Introducción a Matlab y Octave 5.2. Entrada y salida con formato 5.3. Programas: script y funciones 5.4. Estructuras alternativas

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

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

2012 UNAN LEON DPTO. DE COMPUTACION FACULTAD CIENCIA Y TECNOLOGIA

2012 UNAN LEON DPTO. DE COMPUTACION FACULTAD CIENCIA Y TECNOLOGIA 2012 UNAN LEON DPTO. DE COMPUTACION FACULTAD CIENCIA Y TECNOLOGIA UNIDAD IV(CONTINUACION) ESTRUCTURA SEGÚN Lógica de Programación M.Sc. Ana María Salgado G. ESTRUCTURA SEGÚN O SELECCIÓN MULTIPLE Ejemplo

Más detalles

Informática Aplicada TEMA 8: FUNCIONES 1.- CONCEPTOS. Funciones

Informática Aplicada TEMA 8: FUNCIONES 1.- CONCEPTOS. Funciones TEMA 8: FUNCIONES 1.- CONCEPTOS Funciones Permiten desarrollar algoritmos y códigos modulares, mejorando la legibilidad. Son reutilizables por lo que pueden incorporarse a diagramas distintos, descargando

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

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

Valentín Moreno Programación en FORTRAN ESQUEMA DE SELECCIÓN

Valentín Moreno Programación en FORTRAN ESQUEMA DE SELECCIÓN ESQUEMA DE SELECCIÓN EJERCICIO 1 Escribir un programa en Fortran que permita introducir dos enteros, A y B, por teclado, y calcule y muestre en pantalla su suma y su producto, con un texto explicativo.

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

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

Tema 4. Control de flujo. Programación Programación - Tema 4: Control de Flujo

Tema 4. Control de flujo. Programación Programación - Tema 4: Control de Flujo Tema 4 Control de flujo Programación 2015-2016 Programación - Tema 4: Control de Flujo 1 Tema 4. Control de flujo Introducción. Estructuras condicionales. Estructuras de repetición. Programación - Tema

Más detalles

Clase 16. Tema: División entre monomios. Matemáticas 8. Bimestre: II Número de clase: 16. Esta clase tiene video. Actividad 57

Clase 16. Tema: División entre monomios. Matemáticas 8. Bimestre: II Número de clase: 16. Esta clase tiene video. Actividad 57 Matemáticas 8 Bimestre: II Número de clase: 16 Clase 16 Esta clase tiene video Tema: División entre monomios Actividad 57 Lea la información presentada. Luego, resuelva las divisiones. Para dividir monomios

Más detalles

PRÁCTICO N o 7. Lenguaje de Diseño (Tercera Parte): Modularización. Ejercicio 1: Teniendo en cuenta la resolución del ejercicio 7 del Práctico 6:

PRÁCTICO N o 7. Lenguaje de Diseño (Tercera Parte): Modularización. Ejercicio 1: Teniendo en cuenta la resolución del ejercicio 7 del Práctico 6: PRÁCTICO N o 7 Lenguaje de Diseño (Tercera Parte) Modularización Ejercicio 1 Teniendo en cuenta la resolución del ejercicio 7 del Práctico 6 a Analice su solución identificando las distintas tareas que

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

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

LENGUAJES DE PROGRAMACIÓN. Solución al Trabajo Práctico - Junio de 2014

LENGUAJES DE PROGRAMACIÓN. Solución al Trabajo Práctico - Junio de 2014 Solución al Trabajo Práctico - Junio de 2014 EJERCICIO 1 El método de Newton es un algoritmo muy eficiente para resolver f(x) = 0. Partiendo de un valor inicial x 0, el método de Newton obtiene x 1, x

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

=22; r = 7 ( ) + (2 + 99) + (3 + 98) +... ( ) + (n - 1)r Cuyo resultado será: a 20. Calcular: S = a 1, a 2, a 3

=22; r = 7 ( ) + (2 + 99) + (3 + 98) +... ( ) + (n - 1)r Cuyo resultado será: a 20. Calcular: S = a 1, a 2, a 3 0 (5 0 ) = 5 050 Progresión aritmética Aquí una historia: - Término enésimo ( ) Se dice que cuando el gran matemático Gauss aún era pequeño e iba al colegio su maestro tenía la costumbre de poner problemas

Más detalles

4.- Leer tres números y escribirlos en orden decreciente

4.- Leer tres números y escribirlos en orden decreciente Ejercicios tema 3 2.- Leer dos números y decir cuál es el menor 3.- Leer tres números y decir cuál es el mayor 4.- Leer tres números y escribirlos en orden decreciente 5.- Los siguientes fragmentos de

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

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

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