Está en la página 1de 12

M3 PROGRAMACIÓN I FIN D

Actividad 2

Beatriz Montoya Valdez


Universidad Virtual CNCI

Gabriel Medardo Herve Rodriguez Delgadillo


AL081353
M3 PROGRAMACIÓN I FIN D | Gabriel Medardo Herve Rodriguez Delgadillo

Introducción

En la siguiente actividad
aplicaremos los
conocimientos del lenguaje de
programación C
para la resolución de un
problema que se presente en
la vida cotidiana. El lenguaje
de
programación C es un
lenguaje de alto nivel
estructurado de una
manera fácil con
indicaciones y funciones.
Este tipo de
pág. 1
M3 PROGRAMACIÓN I FIN D | Gabriel Medardo Herve Rodriguez Delgadillo

programaciones es utilizado
por compañías de
renombre a través del mundo
para realizar sus proyectos.
Con estos datos
procedemos a realizar el
problema planteado en la
actividad para
solucionarlo de la mejor
manera.
En la siguiente actividad
aplicaremos los
conocimientos del lenguaje de
programación C

pág. 2
M3 PROGRAMACIÓN I FIN D | Gabriel Medardo Herve Rodriguez Delgadillo

para la resolución de un
problema que se presente en
la vida cotidiana. El lenguaje
de
programación C es un
lenguaje de alto nivel
estructurado de una
manera fácil con
indicaciones y funciones.
Este tipo de
programaciones es utilizado
por compañías de
renombre a través del mundo
para realizar sus proyectos.

pág. 3
M3 PROGRAMACIÓN I FIN D | Gabriel Medardo Herve Rodriguez Delgadillo

Con estos datos


procedemos a realizar el
problema planteado en la
actividad para
solucionarlo de la mejor
manera.
En la siguiente actividad
aplicaremos los
conocimientos del lenguaje de
programación C
para la resolución de un
problema que se presente en
la vida cotidiana. El lenguaje
de

pág. 4
M3 PROGRAMACIÓN I FIN D | Gabriel Medardo Herve Rodriguez Delgadillo

programación C es un
lenguaje de alto nivel
estructurado de una
manera fácil con
indicaciones y funciones.
Este tipo de
programaciones es utilizado
por compañías de
renombre a través del mundo
para realizar sus proyectos.
Con estos datos
procedemos a realizar el
problema planteado en la
actividad para

pág. 5
M3 PROGRAMACIÓN I FIN D | Gabriel Medardo Herve Rodriguez Delgadillo

solucionarlo de la mejor
manera.
Utilizando un ejemplo común y sencillo se mostrará la creación de un programa
para realizar el cálculo de sueldo para los vendedores de una tienda de ropa
incluyendo un bono determinado por ropa vendida. Este bono depende de la
cantidad de artículos vendidos por lo cual se debe incluir esta variable en el
programa.

Se mostrarán las tres primeras etapas del proceso de creación de un programa


utilizando el ejemplo mencionado y se definirá usando un diagrama de flujo para
mostrar visualmente este proceso. Estas fases serán

1. Diseño de Algoritmo
2. Pruebas de escritorio
3. Edición de programa en código fuente.

El proceso común consiste en 5 etapas para la creación de un programa, estos


abarcan desde el diseño de un algoritmo hasta la depuración de este para
asegurar que se encuentre libre de errores.

pág. 6
M3 PROGRAMACIÓN I FIN D | Gabriel Medardo Herve Rodriguez Delgadillo

En la empresa de ropa BTA al final de cada día realizan las cuentas de las ventas
de cada uno de los vendedores, se tienen 3 categorías las en la cuales se
determina por las prendas vendidas por día, esta información se anexa en la
siguiente tabla, cada empleado tiene un sueldo base. Realiza un programa para
determinar el sueldo total por día para los vendedores, para esto deberás
desarrollar el algoritmo y el diagrama de flujo para resolver el problema.

Algoritmo
Inicio
1. Introducir sueldo base
2. Leer sueldo base
3. Introducir pargo por categoría
a. Categoría 1. 3 a 8 $25 por prenda
b. Categoría 2. 9 a 12 $45 por prenda
c. Categoría 3. 13 a 18 $70 por prenda
4. introducir número de prendas vendidas
5. leer número de prendas vendidas
6. calcular pago de prendas vendidas conforme a la categoría
a. >=3 o <=8= PV*25
b. >=9 o <=12=PV*45
c. >=13 o <=18=PV*70
7. Calcular pago total sumando sueldo base más pago de prendas vendidas
8. Leer resultado
Fin
Sueldo base= SB
Numero de prendas vendidas= NPV

pág. 7
M3 PROGRAMACIÓN I FIN D | Gabriel Medardo Herve Rodriguez Delgadillo

Pago de prendas vendidas= PPV

pág. 8
M3 PROGRAMACIÓN I FIN D | Gabriel Medardo Herve Rodriguez Delgadillo

pág. 9
M3 PROGRAMACIÓN I FIN D | Gabriel Medardo Herve Rodriguez Delgadillo

Conclusión

Al finalizar mi actividad tengo más claro la importancia del algoritmo ya que es una
herramienta importante para poder resolver un problema, en la materia de
programación más específico para poder dar soluciones a problemas y poder
generar programas que puedan hacer más fácil los procesos.

En el caso del diagrama de flujo es para representar el algoritmo de una forma


más técnica y poder empezar a utilizarlo en la computadora, pero aún hay más
que explorar en el tema de programación ya que es no todo se basa en un simple
algoritmo.

pág. 10
M3 PROGRAMACIÓN I FIN D | Gabriel Medardo Herve Rodriguez Delgadillo

Bibliografía

cnci. (16 de marzo de 2022). Algoritmo, operaciones y estructuras de control.


Obtenido de Algoritmo, operaciones y estructuras de control:
https://cnci.blackboard.com/bbcswebdav/courses/BbCont10/Contenido/
Ingenierias/I_ProgramacionI_OCT19/m02-t05/m02-t05.html

cnci. (16 de marzo de 2022). El proceso de programacion en C. Obtenido de El


proceso de programacion en C:
https://cnci.blackboard.com/bbcswebdav/courses/BbCont10/Contenido/
Ingenierias/I_Pro gramacionI_OCT19/m02-t06/m02-t06.html

cnci. (16 de marzo de 2022). Funciones, recursividad y arreglos en C. Obtenido de


Funciones, recursividad y arreglos en C:
https://cnci.blackboard.com/bbcswebdav/courses/BbCont10/Contenido/
Ingenierias/I_ProgramacionI_OCT19/m02-t07/m02-t07.html

pág. 11

También podría gustarte