Está en la página 1de 6

Auto Escala UNIVERSIDAD NACIONAL AUTÓNOMA DE MÉXICO 2023

ЮAporté FACULTAD DE ESTUDIOS SUPERIORES CUAUTITLÁN


ЮCalidad ASIGNATURA:_________Computación para ingeniería _____________ I
ЮLo Logré ACTIVIDAD:_____Reporte Factorial___________________#___7__
ЮMejor esfuerzo ALUMNO: __Abrego Talavera Alan_____ GPO: __1101__ #DE LISTA__2___
ЮMi propio esfuerzo FECHA SOLICITUD:____15/09/2022_____ ENTREGA_____20/09/2022____

REPORTE DE ACTIVIDAD
OBJETIVO:
Aplicar lo aprendido dentro de las actividades para formar un programa que calcule el factorial de números pedidos por
el usuario

INTRODUCCIÓN:
Diagrama de Nassi/Shneiderman (N/S) El diagrama estructurado N/S, también conocido como diagrama de Chapin, es
parecido a uno de flujo en el que se omiten las flechas de unión y las cajas son contiguas. Las acciones sucesivas se
pueden escribir en cajas sucesivas y, como en los diagramas de flujo, se anotan diferentes acciones en cada caja. Un
algoritmo se representa en la siguiente forma: Inicio Accion1 Accion2 . . . Fin

Para diseñar un algoritmo se debe comenzar por identificar las tareas más importantes para resolver el problema y
disponerlas en el orden en el que han de ser ejecutadas. Los pasos en esta primera descripción de actividades deberán
ser refinados añadiendo detalles al mismo e incluso, algunos de ellos, pueden requerir un refinamiento adicional antes
que podamos obtener un algoritmo claro preciso y completo. En un algoritmo se debe considerar tres partes: Entrada:
Información dada al algoritmo Proceso: Operaciones o cálculos necesarios para encontrar la solución del problema
Salida: Respuestas dadas por el algoritmo o resultados finales de los cálculos.

MATERIAL:
Introducción a la programación. (2017). [Electrónico]. En Departamento de Ingeniería Eléctrica.
https://www.frro.utn.edu.ar/repositorio/catedras/electrica/2_anio/fundamentos_informatica/apuntes/Introd_Program
.pdf

Arroyo Hdez, V. H. [Antonie de saint exupery]. (2016, 31 julio). Introducción a la Programación de Computadoras 1
[Vídeo]. YouTube. https://www.youtube.com/watch?v=_8Hp_BX9bOs

UNAM. (2015). Principio fundamental del factorial [Image]. Recuperado de


http://www.paginaspersonales.unam.mx/app/webroot/files/977/ApuntesTema_2.pdf
Auto Escala UNIVERSIDAD NACIONAL AUTÓNOMA DE MÉXICO 2023
ЮAporté FACULTAD DE ESTUDIOS SUPERIORES CUAUTITLÁN
ЮCalidad ASIGNATURA:_________Computación para ingeniería _____________ I
ЮLo Logré ACTIVIDAD:_____Reporte Factorial___________________#___7__
ЮMejor esfuerzo ALUMNO: __Abrego Talavera Alan_____ GPO: __1101__ #DE LISTA__2___
ЮMi propio esfuerzo FECHA SOLICITUD:____15/09/2022_____ ENTREGA_____20/09/2022____

DESARROLLO:

Primera etapa: Analizar y asignarle valores a factorial y a b

Segunda etapa: Analice que se tenia que aplicar una condición en la cual b sea menor que a la aplicara
Auto Escala UNIVERSIDAD NACIONAL AUTÓNOMA DE MÉXICO 2023
ЮAporté FACULTAD DE ESTUDIOS SUPERIORES CUAUTITLÁN
ЮCalidad ASIGNATURA:_________Computación para ingeniería _____________ I
ЮLo Logré ACTIVIDAD:_____Reporte Factorial___________________#___7__
ЮMejor esfuerzo ALUMNO: __Abrego Talavera Alan_____ GPO: __1101__ #DE LISTA__2___
ЮMi propio esfuerzo FECHA SOLICITUD:____15/09/2022_____ ENTREGA_____20/09/2022____

Tercera etapa: Dentro de la condición coloque las opciones si se cumple y que imprimiera el resultado de factorial
Auto Escala UNIVERSIDAD NACIONAL AUTÓNOMA DE MÉXICO 2023
ЮAporté FACULTAD DE ESTUDIOS SUPERIORES CUAUTITLÁN
ЮCalidad ASIGNATURA:_________Computación para ingeniería _____________ I
ЮLo Logré ACTIVIDAD:_____Reporte Factorial___________________#___7__
ЮMejor esfuerzo ALUMNO: __Abrego Talavera Alan_____ GPO: __1101__ #DE LISTA__2___
ЮMi propio esfuerzo FECHA SOLICITUD:____15/09/2022_____ ENTREGA_____20/09/2022____

FALLOS EN EL PROGRAMA:

Único fallo: Al colocar la operación de factorial mal, no imprimía ningún número ni resultado
Auto Escala UNIVERSIDAD NACIONAL AUTÓNOMA DE MÉXICO 2023
ЮAporté FACULTAD DE ESTUDIOS SUPERIORES CUAUTITLÁN
ЮCalidad ASIGNATURA:_________Computación para ingeniería _____________ I
ЮLo Logré ACTIVIDAD:_____Reporte Factorial___________________#___7__
ЮMejor esfuerzo ALUMNO: __Abrego Talavera Alan_____ GPO: __1101__ #DE LISTA__2___
ЮMi propio esfuerzo FECHA SOLICITUD:____15/09/2022_____ ENTREGA_____20/09/2022____

DOCUMENTACIÓN:

Tercera línea: Se le ordena a la maquina que escriba Bienvenido a la calculadora factorial


Cuarta línea: Se le ordena a la maquina que escriba y pregunte el numero que el usuario guste sacar su factorial
Quinta línea: Se le ordena a la maquina que lea el valor de que escribió el usuario y lo almacene dentro.
Sexta línea: se le designa a la palabra Factorial un valor de 1
Séptima línea: se le designa a la letra b un valor de 1
Octava línea: Se abre una condición de mientras y se coloca que mientras b sea menor que a haga algunos cálculos
Novena línea: Se le designa a b una operación en este caso que al mismo valor de b se le sume 1
Decima línea: Se le designa a factorial y se hace una operación en que a factorial se le multiplique b
Onceava línea: Se le ordena a la maquina que escriba la factorial del numero y ponga el valor de factorial

.
Auto Escala UNIVERSIDAD NACIONAL AUTÓNOMA DE MÉXICO 2023
ЮAporté FACULTAD DE ESTUDIOS SUPERIORES CUAUTITLÁN
ЮCalidad ASIGNATURA:_________Computación para ingeniería _____________ I
ЮLo Logré ACTIVIDAD:_____Reporte Factorial___________________#___7__
ЮMejor esfuerzo ALUMNO: __Abrego Talavera Alan_____ GPO: __1101__ #DE LISTA__2___
ЮMi propio esfuerzo FECHA SOLICITUD:____15/09/2022_____ ENTREGA_____20/09/2022____

MANUAL DE USUARIO:
Bienvenido al programa factorial
Este programa realiza los cálculos necesarios para la factorial
Se coloca el numero que guste el usuario
automáticamente la computadora realizara los cálculos necesarios para dar el resultado del factorial

CONCLUSIONES: (¿QUE ME DEJO DE EXPERIENCIA LA ACTIVIAD?, ¿QUÉ APRENDI?, CONSIDERAR EL OBJETIVO)

Esta actividad me ayudo a aplicar lo aprendido de una forma mas extensa en este caso para calcular el factorial de
cualquier numero pude aplicar esto al saber usar las condiciones para establecer las operaciones necesarias para
obtener este resultado.

JUSTIFICACIÓN AUTO ESCALA:


Mejor esfuerzo

Utilice mi mejor esfuerzo para realizar este reporte además de realizar lo necesario para poder realizar el programa y
aplicar todo lo visto durante la introducción a la programación es por esto que aplique mi mejor esfuerzo dentro de este
reporte y la realización del programa para obtener el mejor resultado.

También podría gustarte