El documento presenta la definición de 17 problemas y sus respectivos algoritmos para calcular el área de figuras geométricas, realizar operaciones matemáticas, conversiones de unidades y determinar precios finales considerando descuentos e impuestos. Para cada problema se especifican los datos de entrada, el proceso de cálculo y los datos de salida.
1. REPORTE DE PRÁCTICA.
PROYECTO #1 – PARCIAL #1
NOMBRE: BRANDO ALEJANDRO SOTO DIAZ.
GRUPO: 2J
ESPECIALIDAD: PROGRAMACION.
DEFINICION DEL PROBLEMA #1
1) PROGRAMA QUE CALCULE EL AREA DE UN TRIANGULO.
2) ANALISIS: DATOS DE ENTRADA: b,h
PROCESO: área= (bxh)/2
DATOS DE SALIDA: área
3) ALGORITMO.
REFLEXION: este algoritmo es realizado para encontrar el área del
triángulo y así poder implementar esta fórmula para cualquier valor.
2. REPORTE DE PRÁCTICA.
PROYECTO #1 – PARCIAL #1
NOMBRE: BRANDO ALEJANDRO SOTO DIAZ.
GRUPO: 2J
ESPECIALIDAD: PROGRAMACION.
DEFINICION DEL PROBLEMA #2
1) PROGRAMA QUE CALCULA EL AREA DE UN CÍRCULO.
2) ANALISIS: DATOS DE ENTRADA: r**2
PROCESO: AREA= Pi*r**2
DATOS DE SALIDA: AREA
3) ALGORITMO
REFLEXION: en el caso de este algoritmo solo basta decir que para sacar
el área de un circulo es a través de esta fórmula como todos la
conocemos, así utilizando el PI, el radio al cuadrado para el resultado de
este.
3. REPORTE DE PRÁCTICA.
PROYECTO #1 – PARCIAL #1
NOMBRE: BRANDO ALEJANDRO SOTO DIAZ.
GRUPO: 2J
ESPECIALIDAD: PROGRAMACION.
DEFINICION DEL PROGRAMA #16
1) PROGRAMA PARA DETERMINAR EL COSTO DE UN BOLETO QUE ESTA
BASADO EN KILOMETROS POR RECORRER Y COSTO POR KILOMETRO.
2) ANALISIS: DATOS DE ENTRADA: KM, COSTO
PROCESO: KM*COSTO
DATO DE SALIDA: BOLETO.
REFLEXION: ESTE TIPO DE ALGORITMO SIEMPRE NOS AYUDARA PARA
ENCONTRAR EL PRECIO O VALOR DE ALGO, SIEMPRE Y CUANDO EL PROCESO
SEA DE MANERA MULTIPLICADA.
4. REPORTE DE PRÁCTICA.
PROYECTO #1 – PARCIAL #1
NOMBRE: BRANDO ALEJANDRO SOTO DIAZ.
GRUPO: 2J
ESPECIALIDAD: PROGRAMACION.
DEFINICION DEL PROGRMA #12
1) PROGRAMA PARA RESOLVER ECUACIONES LINEALES.
2) ANALISIS: DATOS DE ENTRADA: a, b, c, d, e, f.
PROCESO: x=(c*e-b*f)/a*e-b*d y=(a*f-c*d)/a*e-b*d
DATOS DE SALIDA: x, y
3) ALGORITMO.
REFLEXION: SIEMPRE A LA HORA DE SACAR CUALQUIER ECUACION
LINEAL, SE DEBE HACER LA REALIZACION DE ESTE ALGORIMTO, POR
LO QUE SE DEBEN DE TENER CUIDADO EN LAS VARIABLES QUESE
UTILIZEN.
5. REPORTE DE PRÁCTICA.
PROYECTO #1 – PARCIAL #1
NOMBRE: BRANDO ALEJANDRO SOTO DIAZ.
GRUPO: 2J
ESPECIALIDAD: PROGRAMACION.
DEFINICION DEL PROGRAMA #4
1) PROGRAMA QUE CALCULE EL AREA DE UN TRAPECIO.
2) ANALISIS: DATOS DE ENTRADA: B, b, h
PROCESO: (B+b) h/2
DATOS DE SALIDA: AREA.
3) ALGORITMO.
REFLEXION: PARA CADA ALGORITMO HAY UNA SOLUCION, ASI QUE
PARA OBTENER EL AREA DE UN TRAPECIO SE HA LLEGADO EN LA
CONCLUSION DE SEGUIR LA FORMULA TRADICIONAL DE ESTA FIGURA.
6. REPORTE DE PRÁCTICA.
PROYECTO #1 – PARCIAL #1
NOMBRE: BRANDO ALEJANDRO SOTO DIAZ.
GRUPO: 2J
ESPECIALIDAD: PROGRAMACION.
DEFINICION DEL PROGRAMA #10
1) REALIZA UN ALGORTIMO DE UN PROGRAMA QUE PIDA UN
NUMERO EN CENTIMETROS Y DE EQUIVALENTES A METROS.
2) ANALISIS: DATOS DE ENTRADA: cm
PROCESO: cms/100
DATOS DE SALIDA: m
3) ALGORITMO.
REFLEXION: PARA PODER CONVERTIR UN VALOR DE CENTIMETROS A
METROS HAY QUE UTLIZAR ESTOS METODOS DE ALGORITMOS PARA
OBTENER EL RESULTADO DE METROS, YA CONVERTIDOS.
7. REPORTE DE PRÁCTICA.
PROYECTO #1 – PARCIAL #1
NOMBRE: BRANDO ALEJANDRO SOTO DIAZ.
GRUPO: 2J
ESPECIALIDAD: PROGRAMACION.
DEFINICION DEL PROGRAMA #9
1) REALIZA UN PROGRAMA QUE OBTEMGA EL PROMEDIO DE LAS
TRES CALIFICACIONESDE UN ALUMNO, SE DEBEN LEER TRES
CALIFICACIONES EN TRES VARIABLES DIFERENTES, SE DEBEN
MOSTRAR EL PROMEDIO.
2) ANALISIS: DATOS DE ENTRADA: a, b, c.
PROCESO: (a+b+c)/3
DATOS DE SALIDA: PROMEDIO.
3) ALGORITMO.
REFLEXION: PARA PODER SACAR EL REUSULTANTE DEL UN PROMEDIO
SE DEBE SEGUIR LOS PASOS ANTERIORES, YA SEA SUMANDO LOS
DATOS Y DIVIDIENDOLAS ENTRE EL NUMERO DE DATOS.
8. REPORTE DE PRÁCTICA.
PROYECTO #1 – PARCIAL #1
NOMBRE: BRANDO ALEJANDRO SOTO DIAZ.
GRUPO: 2J
ESPECIALIDAD: PROGRAMACION.
DEFINICION DEL PROGRAMA #5
1) PROGRAMA QUE CALCULE LA MULTIPLICACION DE TRES
NUEMROS.
2) ANALISIS: DATOS DE ENTRADA: a, b, c.
PROCESO: a*b*c
DATOS DE SALIDA: RESULTADO.
3) ALGORITMO.
REFLEXION: EN EL CASO DE OBTENER EL RESULTADO DE UNA
MULTIPLICACION, CUAL SEA, HAY QUE SEGUIR LOS PASOS
ANTERIORES, QUE ES MULTIPLICAR CADA VALOR.
9. REPORTE DE PRÁCTICA.
PROYECTO #1 – PARCIAL #1
NOMBRE: BRANDO ALEJANDRO SOTO DIAZ.
GRUPO: 2J
ESPECIALIDAD: PROGRAMACION.
DEFINICION DEL PROGRAMA #3
1) UN PROGRAMA PARA OBTENER EL AREA DE UN CUADRADO.
2) ANALISIS: DATOS DE ENTRADA: L
PROCESO: L**2
DATOS DE SALIDA. AREA.
3) ALGORITMO.
REFLEXION: EN LA FIGURA DEL CUADRADO, COMO TODOS SABEMOS,
LA FORMULA PARA OBTERNER EL AREA ES, MULTIPLICAR POR SI, UNO
DE SUS LADOS. ENTONCES DE ESTO SE TRATA SENCILLAMENTE ESTE
ALGORITMO.
10. REPORTE DE PRÁCTICA.
PROYECTO #1 – PARCIAL #1
NOMBRE: BRANDO ALEJANDRO SOTO DIAZ.
GRUPO: 2J
ESPECIALIDAD: PROGRAMACION.
DEFINICION DEL PROGRAMA #17
1) REALICE UN DIAGRAMA DE FLUJO Y PSEUDOCODIGO QUE REPRESENTEN EL
ALGORITMO PARA DETERMINAR CUANTO PAGARA FINALMENTE UNA
PERSONA POR UN ARTICULO EQUIS, CONSIDERANDO QUE TIENE UN
DESCUENTO DE 20% Y DEBE DE PAGAR 15% DE IVA (DEBE MOSTRAR EL
PRECIO CON DESCUENTO Y EL PRECIO FINAL)
2) ANALISIS: DATOS DE ENTRADA: 20%, 15%
PROCESO: X= 20% (+15%)
DATOS DE SALIDA: PRECIO FINAL.
3) ALGORITMO.
REFLEXION: PARA CONSEGUIR EL VALOR DEL PLANTEAMIENTO
ANTERIOR, HAY LLEVAR A CABO LOS PASOS INDICADOS, PORQUE
PRIMERO SE TIENE QIE SACAR EL DESCUENTO Y LUEGO AUMENTARLE
EL IVA, EN ESTE CASO EL 15%