













Prepara tus exámenes y mejora tus resultados gracias a la gran cantidad de recursos disponibles en Docsity
Gana puntos ayudando a otros estudiantes o consíguelos activando un Plan Premium
Prepara tus exámenes
Prepara tus exámenes y mejora tus resultados gracias a la gran cantidad de recursos disponibles en Docsity
Prepara tus exámenes con los documentos que comparten otros estudiantes como tú en Docsity
Encuentra los documentos específicos para los exámenes de tu universidad
Estudia con lecciones y exámenes resueltos basados en los programas académicos de las mejores universidades
Responde a preguntas de exámenes reales y pon a prueba tu preparación
Consigue puntos base para descargar
Gana puntos ayudando a otros estudiantes o consíguelos activando un Plan Premium
Comunidad
Pide ayuda a la comunidad y resuelve tus dudas de estudio
Ebooks gratuitos
Descarga nuestras guías gratuitas sobre técnicas de estudio, métodos para controlar la ansiedad y consejos para la tesis preparadas por los tutores de Docsity
Introduccion a la algoritmia para principiantes
Tipo: Apuntes
1 / 21
Esta página no es visible en la vista previa
¡No te pierdas las partes importantes!














(^) Finito : debe tener un numero finito de pasos y cada paso tiene un tiempo definido para desarrollarlo.
(^) Definido: si se sigue dos veces, obtiene el mismo resultado cada vez. (^) Debe ser Sencillo , Legible. (^) Modular. (^) Eficiente y Efectivo. (^) Correcto. (^) Entradas : cada algoritmo tiene cero o mas entradas antes de iniciar. (^) Salidas : cada algoritmo tiene una o mas salidas
Calcular el área de un rectángulo (^) Variables de entrada: Largo y Alto. Variables de salida: Área del rectángulo. la rutina 1 será : (^) ¿Cual es la dimensión del Largo en centímetros? Respuesta del usuario : 4.5 cm ¿Cual es la dimensión del Alto en centímetros? Respuesta del usuario : 2.3 cm
la rutina 2 sera: (^) El calculo del área se lleva a cabo como sigue...
La rutina 3 será: (^) debemos mostrar la respuesta o variable de salida como sigue... (^) El área es igual a AREA = 10.35 cm
CONDICIONANTES La estructura condicional si esta formada por la siguiente terminología: SI condición es verdadera ENTONCES hacer esto SINO hacer esto otro. En inglés: IF condición es verdadera THEN hacer esto ELSE hacer esto otro. La segunda y tercer condicionante se verifican mediante el proceso de verificación siguiente: SI Largo es menor que cero ENTONCES enviar un mensaje de error y volver a capturar el dato SINO continuar con el siguiente paso. SI Alto es menor que cero ENTONCES enviar un mensaje de error y volver a capturar el dato SINO continuar con el siguiente paso. Notemos que en este caso nuestra validación esta dada por un procedimiento condicional, que esta formado por la estructura SI.
Ejemplo 2 Analizar el siguiente problema: Determinar la velocidad de un cuerpo en movimiento rectilíneo uniforme. NOTA: la ecuación de movimiento rectilíneo uniforme es V=D/T donde: V= velocidad; D=distancia; (^) T=tiempo
El operador Y aplicado a una condición SI: SI condición1 Y condicion2 son verdaderas ENTONCES hacer esto SINO hacer esto otro. En inglés: IF condicion1 AND condicion2 son verdaderas THEN hacer esto ELSE hacer esto otro. Esta condición quiere decir que solamente si condicion1 y condicion2 son verdaderas se ejecutara la acción hacer esto , si una de las dos condiciones es falsa se ejecutara la condición hacer esto otro. Veamos la aplicación a una condicional MIENTRAS: MIENTRAS condicion1 Y condicion2 son verdaderas HACER esto. En ingles: WHILE condicion1 AND condicion2 son verdaderas DO esto.
El operador O aplicada a una condicional SI es la siguiente: SI condicion1 O condición2 son verdaderas ENTONCES hacer esto SINO hacer esto otro. En ingles: IF condicion1 OR condicion2 son verdaderas THEN hacer esto ELSE hacer esto otro. La condición O es menos restrictiva que la condición Y, en este caso la condicional total será verdadera si una de las dos condiciones es verdadera, no es necesario que ambas sean verdaderas, con una de las dos basta. En una estructura MIENTRAS es: MIENTRAS condicion1 O condicion2 sean verdaderas HACER esto. En inglés: WHILE condicion1 OR condicion2 sean verdaderas DO esto.
ESTRUCTURAS REPETITIVAS Veamos la estructura de repetición: MIENTRAS condición sea verdadera HACER esto. En ingles: WHILE condición sea verdadera DO esto. La condición MIENTRAS o WHILE deja de ejecutarse cuando la condición es falsa. Otra estructura lógica utilizada para condicionantes es la condición Y, O y NO (Conocidos también como Operadores Lógicos), veamos como funcionan:
Obtener la suma de dos números enteros positivos.