Off Topic - Ejercicio (Python)

 
Vista:

Ejercicio (Python)

Publicado por Howk (1 intervención) el 03/10/2021 23:23:27
Hola necesito ayuda con un problema básico de python

En el "Almacén JuZa" se venden muchas cosas, pero DonJuan tiene dudas respecto a la venta
de frutas en la zona donde atiende.
Para poder analizar la situación, DonJuan ha recopilado la cantidad de frutas que ha
vendido, y se debe crear un programa donde se pueda ingresar dicha información por el
teclado y se obtengan estadísticas importantes para el dueño.
DonJuan quiere ingresar la información de esta forma:
-----------------------------------------------------------------------------------------
Ingrese datos: 2000 3 3 manzana 1
Ingrese datos: 2000 3 3 kiwi 5
Ingrese datos: 2000 3 3 pera 5
Ingrese datos: 2000 3 4 manzana 1
Ingrese datos: 2000 3 4 kiwi 0
Ingrese datos: 2000 3 4 pera 10
Ingrese datos: 2000 3 31 naranja 6
Ingrese datos: 2000 3 31 manzana 8
Ingrese datos: 2000 3 31 kiwi 0
Ingrese datos: 2000 4 1 pera 8
Ingrese datos: 2000 4 1 manzana 2
Ingrese datos: 2000 4 1 naranja 3
Ingrese datos: 2000 12 31 manzana 0
Ingrese datos: 2000 12 31 pera 10
Ingrese datos: 2001 1 1 manzana 10
Ingrese datos: 2001 1 1 kiwi 8
Ingrese datos: 2001 1 1 naranja 8
.
.
.
Ingrese datos:
-----------------------------------------------------------------------------------------
Algunas observaciones respecto al ingreso de datos:
* Los datos se ingresarán de forma que la fecha (año/mes/día) va siempre incrementándose,
nunca decreciendo (mire el ejemplo).
* Las frutas posibles de ingresar son siempre "naranja", "manzana", "pera", "kiwi", ninguna
otra
* El último número de cada línea es la cantidad vendida de la fruta (en esa fecha)
* Para terminar el ingreso de datos se debe ingresar una línea en blanco (o sea, solo
presionar enter)
Las estadísticas que DonJuan quiere obtener son:
* Por cada año ingresado, la cantidad de "naranja", "manzana", "pera", "kiwi" que ha vendido
* Por cada mes ingresado, la cantidad de "naranja", "manzana", "pera", "kiwi" que ha vendido
* La cantidad total de "naranja", "manzana", "pera", "kiwi" vendida, mostrando el total y
porcentajes (vea el ejemplo al final)
Ejemplo de ejecución (usando los datos que salen arriba):
-----------------------------------------------------------------------------------------
Ingrese datos: 2000 3 3 manzana 1
Ingrese datos: 2000 3 3 kiwi 5
Ingrese datos: 2000 3 3 pera 5
Ingrese datos: 2000 3 4 manzana 1
Ingrese datos: 2000 3 4 kiwi 0
Ingrese datos: 2000 3 4 pera 10
Ingrese datos: 2000 3 31 naranja 6
Ingrese datos: 2000 3 31 manzana 8
Ingrese datos: 2000 3 31 kiwi 0
Ingrese datos: 2000 4 1 pera 8
> Total Mes 3/2000 n= 6 m= 10 p= 15 k= 5
Ingrese datos: 2000 4 1 manzana 2
Ingrese datos: 2000 4 1 naranja 3
Ingrese datos: 2000 12 31 manzana 0
> Total Mes 4/2000 n= 3 m= 2 p= 8 k= 0
Ingrese datos: 2000 12 31 pera 10
Ingrese datos: 2001 1 1 manzana 10
> Total Mes 12/2000 n= 0 m= 0 p= 10 k= 0
> Año 2000 n= 9 m= 12 p= 33 k= 5
Ingrese datos: 2001 1 1 kiwi 8
Ingrese datos: 2001 1 1 naranja 8
Ingrese datos:
> Total Mes 1/2001 n= 8 m= 10 p= 0 k= 8
> Año 2001 n= 8 m= 10 p= 0 k= 8
> Total Vendido: 85
> Total Naranjas: 17 20.0 %
> Total Manzanas: 22 25.88235294117647 %
> Total Peras: 33 38.8235294117647 %
> Total Kiwis: 13 15.294117647058824 %
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
sin imagen de perfil

Ejercicio (Python)

Publicado por David (1 intervención) el 27/03/2022 14:49:32
Hola podes hacer un CRUD. Con funciones donde pida en ingreso de los datos y de mas, y un menú para llamar la mismas.
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
Imágen de perfil de Nicanor

Ejercicio (Python)

Publicado por Nicanor (3 intervenciones) el 31/03/2022 11:15:24
Hola, yo tuve la oportunidad de aprender y entender Python gracias a una página de varios profesionales que me dieron cursos on-line y además fue muy productivo por la facilidad de horarios, la dejo por acá y espero que les sirva como para poder desarrollar un ejercicio para el ejemplo que publicaste!

https://globobase.com/aprendizaje-cursos-lecciones/profesor-de-informatica
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