Ayuda con problema de funciones y matrices.
Publicado por jonathan enrique (4 intervenciones) el 19/07/2020 04:52:17
hola saludos, el problema con el que llevo un rato pensando y no se como sacarlo es el siguiente:
4. Se tienen los resultados de las últimas elecciones para alcalde en el estado X, el cual está conformado por 4 municipios. En dichas elecciones hubo 3 candidatos. Haga un programa que indique el ganador de las elecciones.
mi código es el siguiente:
se que es desordenado y tratare de mejoralo, pero por el momento lo que quiero es que me muestre el candidato
"C" como ganador o el que tenga mas votos, ya que el puntaje maximo si me lo muestra, espero puedan ayudarme gracias.
4. Se tienen los resultados de las últimas elecciones para alcalde en el estado X, el cual está conformado por 4 municipios. En dichas elecciones hubo 3 candidatos. Haga un programa que indique el ganador de las elecciones.
mi código es el siguiente:
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
votos=[[20,30,5,0],
[30,20,15,5,],
[15,50,40,20]]
def ma(votos):
A=votos[0]
B=votos[1]
C=votos[2]
return A,B,C
def calculo(A,B,C):
lista=sum(A),sum(B),sum(C)
lista1=max(lista)
return lista,lista1
A,B,C=ma(votos)
l,l1=calculo(A,B,C)
print("¡RESULTADO DE ELECCIONES!")
print("=========================")
print("SUMA DE VOTOS DE LOS CANDIDATOS EN LOS 4 MUNICIPIOS..:")
print("======================================================")
print("Suma de votos del candidato A.........:",l[0])
print("Suma de votos del candidato B.........:",l[1])
print("Suma de votos del candidato C.........:",l[2])
print(F"\nEl Ganador de las elecciones para alcalde es el candidato "
F" con {l1} votos.")
se que es desordenado y tratare de mejoralo, pero por el momento lo que quiero es que me muestre el candidato
"C" como ganador o el que tenga mas votos, ya que el puntaje maximo si me lo muestra, espero puedan ayudarme gracias.
Valora esta pregunta


0