Algoritmia - Algoritmo pseudocodigo lenguaje C y vectores paralelos

 
Vista:
sin imagen de perfil
Val: 2
Ha disminuido su posición en 2 puestos en Algoritmia (en relación al último mes)
Gráfica de Algoritmia

Algoritmo pseudocodigo lenguaje C y vectores paralelos

Publicado por Andree (1 intervención) el 27/09/2020 05:11:15
Buena noche disculpen la molestia soy un estudiante nuevo de la universidad, necesito ayuda con este problema de algoritmos, he estado recibiendo clases en linea pero por las dificultades no he podido lograr captar muy bien la forma de hacer estos problemas esto es para un examen final necesito ayuda de la forma que sea si pueden ayudarme estaría muy agradecido.

Planteamiento del problema:
Desarrolle un programa que lleve el control de las ventas por dia realizadas por cada vendedor de una empresa durante el mes. Por lo anterior a continuación se le indica el detalle de la información que debe considerar para la aplicación que desarrollará:

• Código cliente: Valor numérico asignado a un cliente.
• Total al que asciende la venta del día: Sumatoria del total de las ventas realizadas por el cliente en el día x, el valor es considerado en quetzales.
• Día de la venta: Día del mes en que se realizó la venta.
• Mes de la venta: Mes al que corresponde la venta
• Año de la venta: Año al que corresponde la venta

Operaciones a realizar:

El programa debe realizar las siguientes operaciones las cuales deben ser seleccionadas por el usuario las veces que desee a través de un menú:

1) Ingreso de la información definida en el planteamiento del problema: Considerar que la información no se ingresa ordenada.
2) Presentar un reporte del promedio de las ventas en el mes por cada vendedor, considerando la siguiente información:
Código vendedor
Promedio de venta en el mes
Mes de la venta
Año de la venta
El cual debe presentarlo ordenado por código de vendedor considerando el orden de menor a mayor.
3) Presentar un reporte de todos los empleados considerando la siguiente información:
Código empleado
Venta del día
Mes de la venta
Año de la venta
El cual debe presentarlo ordenado por día de la venta considerando el orden de menor a mayor.

4) Presentar un reporte que visualice la venta mas alta y la más baja por cada vendedor, ordenado por código de vendedor de menor a mayor.
5) Inicializar los valores a cero: Le permitirá al usuario limpiar toda la información ingresada para que vuelva a ingresar todos los datos de nuevo.


Consideraciones:

Defina todas las validaciones que sean necesarias para que la información que se ingrese sea consistente de acuerdo con lo que se define en el planteamiento, así como, validaciones que garanticen que los resultados obtenidos en cada ejecución sean correctos. Por ejemplo: no debe permitir ingresar un mes con valor 13 o un día con valor 40 porque no existen.

Asimismo, debe realizar programación estructurada implementando funciones, procedimientos, vectores y /o matrices.

Entregables mínimos:

a) Algoritmo utilizando la técnica del pseudocódigo.
b) Código en C del algoritmo definido en el inciso a)
c) Por lo menos una corrida de prueba presentando las pantallas donde se visualice la forma en que funciona el programa.
d) Manual técnico del programa.
e) Manual de usuario del programa.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de Rodrigo
Val: 84
Bronce
Ha mantenido su posición en Algoritmia (en relación al último mes)
Gráfica de Algoritmia

Algoritmo pseudocodigo lenguaje C y vectores paralelos

Publicado por Rodrigo (27 intervenciones) el 27/09/2020 17:27:25
Si esto es un examen final, se podria asumir que algo sabes hacer?

Si esto es efectivo, sugiero en vez de solicitar la solucion de la totalidad de tu examen en el foro solo aquello que tienes dudas. Recorta tu solicitud.

Si solicitas la totalidad tendras menos exito, pues estas pidiendo que alguien destine mucho tiempo a esto, mientras que dudas mas acotadas encontraran mas posibilidad de respuestas con gente que tiene poco tiempo pero que podria ayudarte.

Tambien ocurre que si muestras algo de esfuerzo y una duda razonable, se esta mas dispuesto a ayudar en solo aquello que te tiene bloqueado, hasta que avanzas un poco mas y generas otra duda razonable, haces otra pregunta, etc.

Tambien se ve que hay personas en el foro que resuelven las tareas de otros, pero a veces no.

Si quieres algo de ayuda, sugiero lo anterior para tener algo de exito.

Hay foros especificos de C y C++ que tambien podrian servirte.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar