1. 1
Colegio de Estudios Científicos y
Tecnológicos del Estado de México
Plantel Tecámac
Portada académica
Manual
PROFESOR RENEDOMINGUEZ ESCALONA
Elaborado por: Márquez Martínez José Ángel
Grupo 404
Técnico en Programación Cuarto semestre
Tecámac Estado de México a 21 de marzo 2019
2. 2
Índice
1.-a+b ……………………………………………………………………………………… 3
2.-edad ……………………………………………………………………………………. 3
3.-cuadro y líneas ……………………………………………………………………… 4
4.-cuadro contorno …………………………………………………………………… 4
5.-ordenar 3 números e imprimir de menor a mayor ………………… 5
6.-solicitar n números e imprimir suma ………………………………………. 6
7.-solicitar n números e imprimir promedio …………………………………… 6
8.-Solicitar e imprimir array …………………………………………………………… 7
9.-solicitar mes y año e imprimir edad años/meses ………………………… 8
10.-solicitar mes y día de nacimiento e imprimir signo zodiacal ……… 8
11.-solicitar n e imprimir triangulo ………………………………………………… 9
12.-solicitar n e imprimir rombo ……………………………………………………… 10
13.-solicitar n e imprimir pares hasta n …………………………………………… 10
14.-rellenar array n e imprimir al revés …………………………………………… 11
15.-rellenar array n e imprimir ordenado ………………………………………. 12
16.- Hola mundo …………………………………………………………………………… 12
17.- Mensaje …………………………………………………………………………………. 13
18.- Signo zodiacal …………………………………………………………………………. 13
19.- Fuentes consultadas …………………………………………………………………. 14
3. 3
1.- A+B
Introducción teórica: El signo “+” cumple la función de sumar variables o valores.
Objetivo: Identificar la manera de imprimir un mensaje y sumar valores en el
mismo.
Descripción: Esta aplicación suma dos valores y muestra el resultado en un
mensaje.
Opinión: Esta aplicación sirve para fortalecer las bases de la programación.
2.- Edad
Introducción teórica: La palabra reservada “if” nos permite realizar
comparaciones.
Objetivo: Realizar comparaciones y ejecutar una acción con base a ello.
Descripción: Esta aplicación nos dice con base a la edad si el usuario es mayor o
menor de edad.
4. 4
Opinión: Esta aplicación ayuda bastante a identificar la estructura de control “if” y
con base a ello hacer diversas comparaciones.
3.- Cuadro
Introducción teórica: El bucle “for” ejecuta acciones hasta que cumpla con las
condiciones establecidas.
Objetivo: Saber cómo emplear el bucle “for”.
Descripción: Esta aplicación genera la figura de un cuadrado con asteriscos con
base a el número que proporciona el usuario.
Opinión: Esta aplicación es muy interactiva y permite que el alumno obtenga un
ejemplo claro de cómo funciona un bucle.
4.- Cuadro contorno
5. 5
Introducción teórica: El bucle for se puede anidar con otros bucles para hacer
diversas acciones.
Objetivo: Poder entender el funcionamiento de los bucles anidados.
Descripción: Esta aplicación genera un contorno de cuadrado con base al
número establecido por el usuario.
Opinión: Esta aplicación nos pone a prueba, ya que debemos usar la lógica para
colocar de forma correcta los bucles.
5.- Ordenar 3 números
Introducción teórica: Utilizar una gran cantidad de comparaciones para obtener
un resultado más preciso.
Objetivo: Ser más específicos al obtener resultados en comparaciones.
Descripción: Esta aplicación ordena 3 números de menor a mayor.
6. 6
Opinión: Esta aplicación nos ayuda a obtener un conocimiento más amplio sobre
las comparaciones.
6.- Suma
Introducción teórica: El bucle for nos permite realizar sumas con base a cada
“ciclo” o “vuelta” del bucle.
Objetivo: Identificar la manera de realizar operaciones dentro de un bucle.
Descripción: Esta aplicación pide una cantidad de números, posteriormente te
pide los números y realiza una suma.
Opinión: Esta aplicación es de mucha ayuda, ya que de este modo obtenemos
una lógica a la hora de generar operaciones en bucles.
7. 7
7.- Promedio
Introducción teórica: El bucle for nos permite realizar sumas con base a cada
“ciclo” o “vuelta” del bucle tales como sumas o divisiones.
Objetivo: Identificar la manera de imprimir un mensaje, sumar y dividir valores en
el mismo.
Descripción: Esta aplicación pide una cantidad de números, posteriormente te
pide los números, realiza una suma y una división para obtener el promedio.
Opinión: Con esta aplicación podemos obtener un panorama más amplio sobre
operaciones en un bucle.
8.- Array
Introducción teórica: Un array almacena distintas variables para posteriormente
realizar distintas acciones.
Objetivo: Tener conocimiento sobre la manera de guardar e imprimir información
de un array.
Descripción: Esta aplicación solicita distintos valores para poder ser
almacenados.
8. 8
Opinión: Desde mi punto de vista se necesita un gran razonamiento para realizar
esta aplicación.
9.- Edad,meses y años
Introducción teórica: La estructura de control “switch” nos ayuda a tener
comparaciones mejor estructuradas.
Objetivo: Tener conocimiento sobre la estructura de control “switch”.
Descripción: Esta aplicación solicita fecha de nacimiento para posteriormente
decirte cuantos años y meses de vida tienes.
9. 9
Opinión: Con base a esta aplicación se pueden realizar aplicaciones más
personalizadas en un futuro.
10.- Signo Zodiacal
Introducción teórica: Al combinar las estructuras de control “switch” con “if”
podemos obtener resultados más específicos.
Objetivo: Tener conocimiento para poder anidar las distintas estructuras de
control condicionales.
Descripción: Esta aplicación solicita mes y día de nacimiento, para
posteriormente imprimir el signo zodiacal del usuario.
Opinión: Poner en conjunto estas dos estructuras nos permite crear aplicaciones
más completas.
11.- Triangulo
Introducción teórica: Dependiendo a las condiciones del bucle “for” se pueden
obtener distintos resultados.
Objetivo: Tener un conocimiento más amplio del uso del bucle “for”.
Descripción: Esta aplicación solicita n cantidad y con base a ello genera un
triángulo.
10. 10
Opinión: Representa un gran reto al inicio, pero una vez dominado el uso del
bucle “for” se vuelve más fácil.
12.- Rombo
Introducción teórica: Dependiendo a las condiciones del bucle “for” se pueden
obtener distintos resultados. Se puede invertir un resultado obtenido.
Objetivo: Saber cómo invertir el resultado de un for.
Descripción: Esta aplicación solicita n cantidad y con base a ello genera un
rombo.
Opinión: Es todo un reto invertir un resultado obtenido en un for, por lo tanto, este
ejercicio es primordial para poder dominar esta técnica.
11. 11
13.- Pares
Introducción teórica: El símbolo “%” representa el residuo de una división.
Objetivo: Saber utilizar el símbolo “%” en conjunto a un bucle.
Descripción: Esta aplicación solicita N cantidad y se imprimirán los números
pares hasta este número.
Opinión: Es una aplicación sencilla, pero que puede jugar un poco con la mente.
14.- Array al revés
Introducción teórica: Con el uso de un “for” se puede imprimir el contenido de un
array.
Objetivo: Saber cómo imprimir de distintas maneras el contenido de un array con
ayuda de un bucle.
Descripción: Esta aplicación solicita datos que se introducirán a un array para ser
impresos al revés (del ultimo al primero).
12. 12
Opinión: En lo personal, está practica me ayudo a comprender los arrays, tema
que no había entendido desde hace tiempo.
15.- Array ordenado
Introducción teórica: Con el uso de un “for” se puede imprimir el contenido de un
array, esto se puede complementar con otras estructuras de control.
Objetivo: Saber cómo imprimir de distintas maneras el contenido de un array con
ayuda de un bucle.
Descripción: Esta aplicación solicita datos que se introducirán a un array para ser
impresos en orden (de menor a mayor o de mayor a menor).
Opinión: En lo personal, está practica me ayudo a comprender los arrays, tema
que no había entendido desde hace tiempo y está vez aprendí el método burbuja.
13. 13
16.- Hola mundo
Introducción teórica: Con ayuda de image view se pueden poner imágenes en
una app.
Objetivo: Saber cómo es el entorno de desarrollo de eclipse.
Descripción: Solo se muestra un mensaje (Hola mundo).
Opinión: Es emocionante para mi poder crear aplicaciones móviles, y aunque
esta es básica me emociona mucho.
17.- Mensaje
Introducción teórica: Se pueden poner estructuras de control para poder realizar
apps, ya que de este modo se le dice al código que botón accionar.
Objetivo: Saber cómo es el entorno de desarrollo de eclipse.
Descripción: Se genera un mensaje con el botón tostada y el botón borrar borra
el texto.
Opinión: Es emocionante para mi poder crear aplicaciones móviles, y aunque
esta es básica me emociona mucho.
18.- Signo Zodiacal
14. 14
Introducción teórica: Al conjuntar muchas estructuras de control dentro de una
app podemos conseguir resultados más precisos. Además, se puede poner un try
catch cuando algún dato no se reciba de manera correcta.
Objetivo: Saber cómo es el entorno de desarrollo de eclipse.
Descripción: Se genera un mensaje con el signo zodiacal del usuario tomando en
cuenta su día y mes de nacimiento.
Opinión: Es emocionante para mi poder crear aplicaciones móviles, y aunque
esta es básica me emociona mucho.
Fuentes consultadas:
https://es.wikipedia.org/wiki/Eclipse_(software)