Python - piñata.py

 
Vista:

piñata.py

Publicado por Dulce Navarro (1 intervención) el 02/09/2022 19:00:14
Algoritmo Pinata_party
Definir CantidadHombres, CantidadMujeres, CantidadConfites Como entero
Definir Nombre, MasDatos como cadena
Definir PorcentajeHombres, PorcentajeMujeres, CantidadPmujeres Como Real
Definir confitesPHombres, totalPHombres, TotalPMujeres Como Real
Escribir "cantidad de Hombres:"
leer CantidadHombres
Escribir "cantidad de mujeres:"
Leer CantidadMujeres
PorcentajeHombres<-CantidadHombres*100/(CantidadHombres+CantidadMujeres)
PorcentajeMujeres<-100-PorcentajeHombres
escribir "Porcentaje de hombres:", PorcentajeHombres
Escribir "Porcentaje de mujeres:", PorcentajeMujeres
TotalPHombres<-0
TotalPMujeres<-0
MasDatos<-"S"
Mientras Mayusculas(MasDatos)="S" Hacer
Escribir "Nombre del colaborador:"
leer Nombre
Escribir "Cantidad de confites:"
leer CantidadConfites
confitesMujeres<-CantidadConfites*PorcentajeMujeres/100
ConfitesHombres<-CantidadConfites*PorcentajeHombres/100
Escribir "Confites donados por:", Nombre
Escribir "Cantidad de confites piñata mujeres:", confitesMujeres
Escribir "Cantidad de confites piñata hombres:", ConfitesHombres
TotalPHombres<-TotalPHombres+ConfitesHombres
TotalPMujeres<-TotalPMujeres+confitesMujeres
Escribir "¿Desea ingresar más datos S/N?"
LEER MasDatos
FinMientras
Escribir "total confites piñata mujeres:", TotalPMujeres
Escribir "Total confites piñata hombres:", TotalPHombres
FinAlgoritmo
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
-1
Responder

piñata.py

Publicado por antonio (65 intervenciones) el 03/09/2022 17:11:45
Cual es la pregunta esto es pseudocodigo es pasarlo a código cambiando escribir por print, leer por input <- por iguales:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
CantidadHombres,CantidadMujeres,CantidadConfites =0,0,0
Nombre, MasDatos="",""
PorcentajeHombres, PorcentajeMujeres, CantidadPmujeres=0.0,0.0,0.0
confitesPHombres, totalPHombres, TotalPMujeres=0.0,0.0,0.0
print("cantidad de Hombres:")
CantidadHombres = int(input())
print("cantidad de mujeres:")
CantidadMujeres = int(input())
 
PorcentajeHombres=CantidadHombres*100/(CantidadHombres+CantidadMujeres)
PorcentajeMujeres=100-PorcentajeHombres
print(f"Porcentaje de hombres:, {PorcentajeHombres}")
print(f"Porcentaje de mujeres:, {PorcentajeMujeres}")
totalPHombres=0
TotalPMujeres=0
MasDatos="S"
while MasDatos.upper()=="S":
    print("Nombre del colaborador:")
    Nombre= input()
    print("Cantidad de confites:")
    CantidadConfites= int(input())
    confitesMujeres=CantidadConfites*PorcentajeMujeres/100
    confitesHombres=CantidadConfites*PorcentajeHombres/100
    print(f"Confites donados por:, {Nombre}")
    print(f"Cantidad de confites piñata mujeres:, {confitesMujeres}")
    print(f"Cantidad de confites piñata hombres:, {confitesHombres}")
    totalPHombres=totalPHombres+confitesHombres
    TotalPMujeres=TotalPMujeres+confitesMujeres
    print("¿Desea ingresar más datos S/N?")
    MasDatos= input()
print(f"total confites piñata mujeres:, {TotalPMujeres}")
print(f"Total confites piñata hombres:, {totalPHombres}")
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