desafio programa con funciones para binarios
Publicado por israel (3 intervenciones) el 14/07/2021 06:23:41
Implemente un programa en Python que genere una lista de números binarios aleatorios y muestra en pantalla los elementos de la lista generada y los elementos de la lista generada ordenados de mayor a menor, usando el algoritmo de ordenamiento Burbuja. Tanto la cantidad de números que componen la lista como los números en sí son aleatorios, por lo que el programa debe considerar un rango entre 2 y 9 para la cantidad de elementos de la lista y entre 3 y 6 bits para cada número binario generado.
Para ello, implemente, al menos, las siguientes funciones:
• ordenaDescendente(): función que recibe una lista y retorna la lista ordenada de mayor a menor utilizando el algoritmo de ordenamiento burbuja.
• convierteDecimal(): función que recibe un número binario y retorna a su equivalente decimal
• generaBinario(): función que dada la cantidad de bits, retorna un numero binario aleatorio.
• imprimeBinarios(): función que muestra en pantalla elementos de una lista sin corchetes, comillas ni comas.
que tal se ve, lo he intentado hacer pero aun no me sale. como lo harian ustedes?
Para ello, implemente, al menos, las siguientes funciones:
• ordenaDescendente(): función que recibe una lista y retorna la lista ordenada de mayor a menor utilizando el algoritmo de ordenamiento burbuja.
• convierteDecimal(): función que recibe un número binario y retorna a su equivalente decimal
• generaBinario(): función que dada la cantidad de bits, retorna un numero binario aleatorio.
• imprimeBinarios(): función que muestra en pantalla elementos de una lista sin corchetes, comillas ni comas.
que tal se ve, lo he intentado hacer pero aun no me sale. como lo harian ustedes?
Valora esta pregunta


-3