INSTITUTO TECNOLOGICO DE OAXACA
TECNOLÓGICO NACIONAL DE MÉXICO
INSTITUTO TECNOLÓGICO DE OAXACA
Fundamentos de Programación
Ramírez Aragón Leslie
22161215
Reporte
Programas de Unidad
Unidad 2
Martínez Silva Dalia
07 de octubre 2022
1
INSTITUTO TECNOLOGICO DE OAXACA
Índice
Contenido
Introducción ................................................................................................................................. 3
Ejercicio 1 ..................................................................................................................................... 4
Ejercicio 2 ..................................................................................................................................... 6
Ejercicio 3 ..................................................................................................................................... 8
Ejercicio 4 ................................................................................................................................... 11
Ejercicio 5 ................................................................................................................................... 14
Ejercicio 6 ................................................................................................................................... 16
Ejercicio 7 ................................................................................................................................... 18
Ejercicio 8 ................................................................................................................................... 21
Ejercicio 9 ................................................................................................................................... 23
Ejercicio 10 ................................................................................................................................. 26
Ejercicio 11 ................................................................................................................................. 28
Ejercicio 12 ................................................................................................................................. 30
Ejercicio 13 ................................................................................................................................. 32
2
INSTITUTO TECNOLOGICO DE OAXACA
Introducción
Aprendiendo a programar
Diagramas de flujo y lenguaje Java
Durante la segunda unidad de la asignatura de programación se busca incentivar la
práctica de los conocimientos que se tiene hasta ahora para poder resolver
problemáticas y crear programas eficaces y eficientes ya sea en plataformas como
PSeInt, generando diagramas de flujo; o BlueJ escribiendo el programa en lenguaje
Java.
El presente reporte contiene la solución a 13 problemas con su respectiva
representación en flujograma y sus pruebas de escritorio. Se espera que en el
transcurso del semestre se obtengan conocimientos que ayuden a hacer más
eficientes los programas futuros.
3
INSTITUTO TECNOLOGICO DE OAXACA
Ejercicio 1
Hacer un programa que determine si un número es negativo o positivo o cero.
Flujograma
Pseudocódigo
4
INSTITUTO TECNOLOGICO DE OAXACA
Código Java
Pruebas de la ejecución
5
INSTITUTO TECNOLOGICO DE OAXACA
Ejercicio 2
Leer tres valores del teclado y determinar mayor medio y menor (pueden ser
iguales)
Flujograma
Pseudocódigo
6
INSTITUTO TECNOLOGICO DE OAXACA
Código en Java
Pruebas de la ejecución
7
INSTITUTO TECNOLOGICO DE OAXACA
Ejercicio 3
Calcular los valores de y (los valores de x van de -10 a 10), para la siguiente función
y=(5x+7) / 2 Calcular los valores de y (los valores de x van de -10 a 10), para la
siguiente función y=(6x-5) * 7
Flujograma
8
INSTITUTO TECNOLOGICO DE OAXACA
Pseudocódigo
Código en Java
9
INSTITUTO TECNOLOGICO DE OAXACA
Pruebas de la ejecución
10
INSTITUTO TECNOLOGICO DE OAXACA
Ejercicio 4
Calcular el o los valores x para la ecuación general.
Flujograma
11
INSTITUTO TECNOLOGICO DE OAXACA
Pseudocódigo
Código en java
12
INSTITUTO TECNOLOGICO DE OAXACA
Pruebas de la ejecución
13
INSTITUTO TECNOLOGICO DE OAXACA
Ejercicio 5
Calcular los valores de y (los valores de x que van de -10 a 10), para la siguiente
función y= (3x+5x) /x
Flujograma
14
INSTITUTO TECNOLOGICO DE OAXACA
Pseudocódigo
Código Java
Prueba de ejecución
15
INSTITUTO TECNOLOGICO DE OAXACA
Ejercicio 6
Hacer un programa que calcule el área de un prisma octagonal
Flujograma
16
INSTITUTO TECNOLOGICO DE OAXACA
Pseudocódigo
Código Java
17
INSTITUTO TECNOLOGICO DE OAXACA
Pruebas de la ejecución
Ejercicio 7
Hacer un programa que determine el volumen de un cubo
Flujograma
Pseudocódigo
18
INSTITUTO TECNOLOGICO DE OAXACA
Código Java
19
INSTITUTO TECNOLOGICO DE OAXACA
Pruebas de la ejecución
20
INSTITUTO TECNOLOGICO DE OAXACA
Ejercicio 8
Hacer un programa que lea tres nombres y determine cual es el nombre que tiene
más letras
Flujograma
Pseudocódigo
21
INSTITUTO TECNOLOGICO DE OAXACA
Código Java
Pruebas de la ejecución
22
INSTITUTO TECNOLOGICO DE OAXACA
Ejercicio 9
Hacer un programa que calcule el área de un pentágono
Flujograma
23
INSTITUTO TECNOLOGICO DE OAXACA
Pseudocódigo
Código Java
24
INSTITUTO TECNOLOGICO DE OAXACA
Pruebas de la ejecución
25
INSTITUTO TECNOLOGICO DE OAXACA
Ejercicio 10
Hacer un programa que lea un número del teclado y determine si es divisible
exactamente entre los siguientes números: 2,3 4, 5 y 6
Flujograma
Pseudocódigo
26
INSTITUTO TECNOLOGICO DE OAXACA
Código Java
Pruebas de la ejecución
27
INSTITUTO TECNOLOGICO DE OAXACA
Ejercicio 11
Hacer un programa que calcule los valores de y para la función f(x)=x/6+9
Flujograma
28
INSTITUTO TECNOLOGICO DE OAXACA
Pseudocódigo
Código Java
Prueba de ejecución
29
INSTITUTO TECNOLOGICO DE OAXACA
Ejercicio 12
Hacer un programa que determine el promedio de 5 números leídos desde el
teclado (sin usar ciclos)
Flujograma
30
INSTITUTO TECNOLOGICO DE OAXACA
Pseudocódigo
Código Java
Pruebas de la ejecución
31
INSTITUTO TECNOLOGICO DE OAXACA
Ejercicio 13
Hacer un programa que lea dos números y determine cuál es el más cercano el
cero (pueden ser positivos o negativos)
Flujograma
32
INSTITUTO TECNOLOGICO DE OAXACA
Pseudocódigo
33
INSTITUTO TECNOLOGICO DE OAXACA
Código Java
Pruebas de la ejecución
34
INSTITUTO TECNOLOGICO DE OAXACA
35