Scis.regis.edu ● CS-361: Estructuras de Control Semana Siete Dr. Jesús Borrego Lead Faculty, COS Regis University 1.

Slides:



Advertisements
Presentaciones similares
ESTRUCTURA DE DATOS Unidad 01 RECURSIVIDAD.
Advertisements

Estructura de Datos Unidad 4. Recursividad Dra. María Lucía Barrón Estrada Enero-Junio 2007.
Programación Interactiva Fundamentos de Programación
¿Qué hora es? ¿Cómo decimos la hora en español? Son las ______. Es la _______. Para decir la hora…
¿Qué hora es? ¿Qué hora es? What time is it? Son las ______. Es la _______.
Jeopardy en español ¿Qué /Dónde/ A qué/Cuándo? (Answer the questions) ¿Cuánto…? (Answer the questions using the numbers in parentheses) ¿Buscar (__)…?
1. Asistentes de Pruebas para Lógicos y Matemáticos I
FUNCIONES EN C.
INFORMATICA I Funciones CLASE 13.
Preguntas de conversación
PROYECTO (FASES DEL MISMO) INTEGRADOR (INTEGRE TODAS LAS UNIDADES CURRICULARES) PROYECTO INTEGRADOR INTEGRA LOS 3 CAMPOS DE FORMACION) GENERAL GENERAL.
Cont. Arbol Binario de Búsqueda
Recursión Se dice que un método es recursivo si forma parte de sí mismo o se define en función de sí mismo. La recursión es un medio particularmente poderoso.
FUNCIONES EN C.
Programación I Teoría VI: Recursividad
Tema 4: Sentencias de control
Semana 5 Subprogramas..
Tema 7c Entrada y salida de funciones. Funciones Funcion Entradas SalidasTareas.
Suponiendo que además en la clase U hay: import java.util.*; class U{ static Scanner teclado = new Scanner(System.in); static public int readInt(String.
CS-434: Programación Orientada a Objetos usando Java Semana 1
Repaso/resumen 1.lectura/escritura y asignación 2.funciones 3.selección de instrucciones (if-else) 4.repetición de instrucciones (while) 5.recursión 6.operadores/instrucciones.
3.  Recursividad.

¿Cuándo es tu cumpleaños?
¿Qué hora es? What time is it? ¿Qué hora es?  Es la  Son las _______. 1:00-1:30 Any other time una. dos, tres, once, etc. una y…
¿Cuándo tienes las clases hoy?. ¿A qué hora…? ¿A qué hora tienes el coro? A las nueve y media de la mañana.
CS-432: Ingeniería Moderna de Software Semana 3
Biología animal 2013 Licenciatura en Gestión Ambiental CURE - UdelaR Docente Responsable Dr. Javier Vitancurt.
Curso Integración y preparación para examen de grado
Scis.regis.edu ● CS-361: Estructuras de Control Semana Cinco Dr. Jesús Borrego Lead Faculty, COS Regis University 1.
CS-432: Ingeniería Moderna de Software Semana 7
FUNCIONES Conceptos básicos. Retorno de una función Clases de funciones. Paso de parámetros. Funciones y arrays.
Telling Time in Spanish. ¿Qué hora es? = What time is it?
¿Qué hora es? How do we tell time in Spanish?  Son las ______.  Es la _______.
¿Qué hora es? ¿Cómo decimos la hora en español?  Son las ______.  Es la _______. Para decir la hora…
¿Estás listo? ¿Qué me cuentas?—Capítulo 12. Escribe la hora que oyes con números. 1. 7:18 a.m : 32 p.m :00 p.m. 4.2: 46 a.m. 5.
Recursividad (2 clases) 1. Nivelación Funciones Menú Vectores String
Scis.regis.edu ● CS-362: Estructuras de Datos Semana 1 Dr. Jesús Borrego Lead Faculty, COS Regis University 1.
Los días de la semana Vocabulary Practice Kaylor Productions.
Calimiento- el 19 de febrero Escribe la palabra… Write the correct vocabulary word next to the picture.
Recursividad. 2 Son funciones que se llaman a sí mismas. Requisitos: – Deben retornar un valor. – Deben tener expresiones en las que se llaman a sí mismas:
Recursividad Un objeto se dice que es recursivo si él mismo forma parte de su definición. Ejemplos de objetos recursivos: Una locomotora es un tren Un.
APOCALIPSIS Las cosas no son como parecen…. Las Cosas Que Han De Ser Capítulo 14: Los creyentes estarán con Jesús SIETE GARANTÍAS.
Telling at what time something happens U2L1 español I.
Universidad Tecnológica del Centro Profesor: José F. Sánchez. Carreras: Ingeniería en Redes y Comunicaciones. Período: Abril – Julio.
¿Qué hora es? ¿Cómo decimos la hora en español?  Son las ______. Numero uno…  Es la _una_. Numeros mas de uno…
Programación I Técnico Universitario en Web Dpto. de Informática FCFMyN - UNSL -10-
¿A qué hora….? At what time…?. ¿A qué hora es la escuela? 8:00 La escuela es a las ocho.
Oscar Bedoya. Edificio 331, 2º piso, E.I.S.C. Estructuras de datos y algoritmos.
Ing. Betty Suárez Torres
What time is it? ¿Qué hora es? It is one… Es la una…
Presentación 2014_15 Profesor: Juan Cuervas-Mons
Word of the day (Palabra del día) : 1 – Copien las palabras del día (PDD) y escriban las definiciones en inglés en la sección PALABRA DEL DÍA del cuaderno.
¿Qué hora es? “on the dot” “en punto”= “midnight” “medianoche”= “midday / noon” “mediodía”= “p.m.” “a.m.” = = “de la tarde / de la noche” “de la mañana”
Unidad V Recursión. Objetivos del Aprendizaje Explicar el concepto de recursión. Discutir las diferentes condiciones que deben ser satisfechas para que.
Conalep Coacalco Algoritmos Recursivos
La hora (Time on the clock) Telling time up to the half hour (0-30 minutes)
Ministerio Personal.
¿Qué hora es? Para preguntar la hora… To ask what time it is… ¿Qué hora es? What time is it?
¿Qué vamos a hacer hoy? Hoy, vamos a aprender... Hoy, vamos a aprender... La hora.
Telling Time in Spanish. To ask what time is it, you say: ¿Qué hora es? ¿Qué hora es?
INS-204 Fundamentos de Programacion notas de clase, objetivo, programar en Python con nivel medio de destreza.
Telling Time in Spanish Por: Sra. Dickerson. To ask what time is it, you say: ¿Qué hora es? ¿Qué hora es?
Telling Time. ¿Qué hora es? What time is it? It is 1:00 It is (2:00-12:00) AM PM Midnight (12:00am) Noon (12:00pm) On the dot Es la una Son las ….. de.
¿Qué hora es? ¿Qué hora es? What time is it  Son las ______.  Es la _______. To tell the time…
¿Qué hora es? What time is it? AMde la mañana PMde la tarde PMde la noche It’s noon. Es mediodia. It’s midnight. Es medianoche.
Clases: Martes 5:45PM Escuela Biblica Martes 7PM.
Capítulo 3: ¿Qué clases vas a tomar?
¿Qué hora es?.
Bellringer 9/5 Tell the following times in numbers (include AM or PM).
Transcripción de la presentación:

scis.regis.edu ● CS-361: Estructuras de Control Semana Siete Dr. Jesús Borrego Lead Faculty, COS Regis University 1

Temas Programas de la clase previa Términos clave Capítulo 17 (p , 998, 1015) Actividad 1 No hay clase la siguiente semana Exámen Final semana 8 2

Programas de la clase previa ReverseDigit OddEven CountLinesInFile ListOfPrimes CharFunctions PalindromeNoRec StrFunctions 3

Términos Clave Factorial – Factorial Recursion – recursividad, recursión ▫Indirect/direct recursion – recursión indirecta/directa 4

StackItUp What happens in the program? 5

Recursión Una función se invoca a sí misma Parece una recursión infinita, pero tiene que terminar la recursión Función recursiva ▫Evalúa una condición y determina si vuelve a invocar la función ▫Si la condición es verdad, termina la ejecución ▫Si no es verdad, se invoca a sí mismo 6

Factorial 5! = 5 * 4 * 3 * 2 * 1 = 120 ▫= 5 * 4! = 5 * 24 = 120 7

Factorial ( int num ) int i = 1; if ( num <= 1 ) return 1; else i = num * factorial ( num - 1 ); return i; 8

Factorial.cpp Demostración Elementos requeridos para recursión ¿Que pasa si la condición no es correcta? 9

Exámen Final Clase 8, 2 horas de material nuevo Final en las últimas horas, se debe entregar antes del domingo a media noche Old Chicago a las 8 pm Material cubierto desde la semana 4 1o preguntas, igual al primer exámen 10