Download Bloque 2 - Medialab Prado
Document related concepts
Transcript
Bloque 2 Pseudocódigo El pseudocódigo describe un algoritmo utilizando una mezcla de frases en lenguaje común, instrucciones de programación y palabras clave que definen las estructuras básicas. Su objetivo es permitir que el programador se centre en los aspectos lógicos de la solución, evitando las reglas de sintaxis de los lenguajes de programación convencionales. Algoritmo Un algoritmo es un conjunto finito de instrucciones o pasos que sirven para ejecutar una tarea y/o resolver un problema Ejemplo Instrucción 1 Instrucción 2 … … Instrucción n si (condición) entonces Instrucción 1 si_no Instrucción 2 fin_si mientras (condición) hacer Instrucción fin_mientras INICIO Ejemplo Variables longitud; nº_letra; letra; Tristan Tzara: Cómo hacer un poema dadaista (1923) Agitar_bolsa(); Coge un periódico Coge unas tijeras Elige un artículo del periódico de la longitud que quieras Corta el articulo Corta cada una de las letras con cuidado y mételas en una bolsa Agitalas Coge cada letra recortada una a una Escribe las letras en un papel en el orden que van saliendo de la bolsa mientras (nº_letra es menor o igual que longitud) coge_letra(); copia_letra(letra): fin-mientras El poema se parecerá a usted Ahí está usted! un autor de infinita originalidad y de encantadora sensibilidad, despreciado incluso por la manada de gente vulgar. Coge_periodico(); Coge_tijeras(); Elije_articulo(longitud); Corta_articulo(); mientras (nº_letra es menor o igual que longitud) corta_letra(); mete_bolsa(letra): fin-mientras FINAL