Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Estructuras de Control
Repetitivas Anidadas
Programación 1
Semana 4
CS1111 - Programming 1 Computer Science
Semana 5
TEORÍA (2 Horas) LABORATORIO (4 Horas )
● Bucles Anidados (Nested Loops) ● Crea e implementa algoritmos
● Live Coding ● Implementa programas sencillos en Python usando:
○ Estructuras de Control Repetitivas Anidadas
2
CS1100 - Introducción a Ciencia de la Computación Computer Science
Índice
1. Bucles Anidados
2. Poll
3. Ejercicios
4. Quiz
3
CS1111 - Programación 1 Computer Science
1 Bucles Anidados
4
CS1111 - Programación 1 Computer Science
Iteración x y resultado
1 1 1 1
2 1 2 2
3 2 1 2
4 2 2 4
6
CS1111 - Programación 1 Computer Science
Iteración x y resultado
1 1 1 1
2 1 2 2
3 2 1 2
4 2 2 4
5 3 1 3
6 3 2 6
7
CS1111 - Programación 1 Computer Science
Iteración x y resultado
1 1 1 1
2 1 2 2
3 1 3 3
4 2 1 2
5 2 2 4
6 2 3 6
8
CS1111 - Programación 1 Computer Science
Ejercicio 6
Encuentra dos números entre 1 y 12 que multiplicados den como resultado 12.
1 2 3 4 5 6 7 8 9 10 11 12
1 1 2 3 4 5 6 7 8 9 10 11 12
2 2 4 6 8 10 12 14 16 18 20 22 24
3 3 6 9 12 15 18 21 24 27 30 33 36
4 4 8 12 16 20 24 28 32 36 40 44 48
5 5 10 15 20 25 30 35 40 45 50 55 60
6 6 12 18 24 30 36 42 48 54 60 66 72
7 7 14 21 28 35 42 49 56 63 70 77 84
8 8 16 24 32 40 48 56 64 72 80 88 96
9 9 18 27 36 45 54 63 72 81 90 99 108
Ejercicio 7
Encuentra dos números entre 1 y 12 que multiplicados den como resultado 60.
1 2 3 4 5 6 7 8 9 10 11 12
1 1 2 3 4 5 6 7 8 9 10 11 12
2 2 4 6 8 10 12 14 16 18 20 22 24
3 3 6 9 12 15 18 21 24 27 30 33 36
4 4 8 12 16 20 24 28 32 36 40 44 48
5 5 10 15 20 25 30 35 40 45 50 55 60
6 6 12 18 24 30 36 42 48 54 60 66 72
7 7 14 21 28 35 42 49 56 63 70 77 84
8 8 16 24 32 40 48 56 64 72 80 88 96
9 9 18 27 36 45 54 63 72 81 90 99 108
2 POLL
11
CS1111 - Programación 1 Computer Science
3 EJERCICIOS
12
CS1111 - Programación 1 Computer Science
Encuentra dos números entre 1 y 12 que multiplicados den como resultado un número
divisible por 3 y 4, y que sumados den un número divisible por 5.
1 2 3 4 5 6 7 8 9 10 11 12
1 1 2 3 4 5 6 7 8 9 10 11 12
2 2 4 6 8 10 12 14 16 18 20 22 24
3 3 6 9 12 15 18 21 24 27 30 33 36
4 4 8 12 16 20 24 28 32 36 40 44 48
5 5 10 15 20 25 30 35 40 45 50 55 60
6 6 12 18 24 30 36 42 48 54 60 66 72
7 7 14 21 28 35 42 49 56 63 70 77 84
8 8 16 24 32 40 48 56 64 72 80 88 96
9 9 18 27 36 45 54 63 72 81 90 99 108
Ejercicio 1
Encuentra tres números diferentes entre 1 y 12 cuya suma sea igual a 24.
14
CS1111 - Programación 1 Computer Science
Ejercicio 1
*
* *
* * *
* * * *
15
CS1111 - Programación 1 Computer Science
Ejercicio 2
*
***
*****
*******
16
CS1111 - Programación 1 Computer Science
Ejercicio 3
*
* *
* * *
* * * *
* * * * *
* * * *
* * *
* *
*
17
CS1111 - Programación 1 Computer Science
Ejercicio 4
A
B C
D E F
G H I J
K L M N O
18
CS1111 - Programación 1 Computer Science
Ejercicio 5
Encuentra dos números entre 1 y 12 que multiplicados den como resultado 12.
1 2 3 4 5 6 7 8 9 10 11 12
1 1 2 3 4 5 6 7 8 9 10 11 12
2 2 4 6 8 10 12 14 16 18 20 22 24
3 3 6 9 12 15 18 21 24 27 30 33 36
4 4 8 12 16 20 24 28 32 36 40 44 48
5 5 10 15 20 25 30 35 40 45 50 55 60
6 6 12 18 24 30 36 42 48 54 60 66 72
7 7 14 21 28 35 42 49 56 63 70 77 84
8 8 16 24 32 40 48 56 64 72 80 88 96
9 9 18 27 36 45 54 63 72 81 90 99 108
Ejercicio 6
A
B C
D E F
G H I J
K L M N O
20
CS1111 - Programación 1 Computer Science
4 QUIZ
21
CS1111 - Programación 1 Computer Science
Resumen
22
Gracias
23