Skip to content

CesarAAR/challenges_programming

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🐍 Retos de Programación en Python

Este repositorio contiene una colección de pequeños retos de programación implementados en Python, ideales para practicar lógica, estructuras de control y funciones.

Cada ejercicio está desarrollado de manera sencilla y comentada para su fácil comprensión.


Lista de Retos

  1. FizzBuzz – Imprime números del 1 al 100, sustituyendo múltiplos de 3 por Fizz, de 5 por Buzz y de ambos por FizzBuzz.
  2. Anagrama – Verifica si dos palabras son anagramas entre sí.
  3. Fibonacci – Genera la secuencia de Fibonacci hasta un número dado.
  4. Es Primo – Determina si un número es primo.
  5. Área de Polígonos – Calcula el área de figuras geométricas simples.
  6. Invertir Cadenas – Invierte una cadena de texto.
  7. Contador de Palabras – Cuenta la frecuencia de palabras en un texto.
  8. Decimal a Binario – Convierte un número decimal a binario.
  9. Texto a Morse – Traduce un texto a código Morse.
  10. Eliminar Caracteres Repetidos – Remueve caracteres duplicados en una cadena.
  11. Es Palíndromo – Comprueba si una palabra o frase es palíndroma.
  12. Factorial Recursivo – Calcula el factorial de un número mediante recursividad.
  13. Número Armstrong – Determina si un número es un número Armstrong.
  14. Primera Letra en Mayúscula – Convierte la primera letra de cada palabra a mayúscula.

Cómo usarlo

  1. Clona este repositorio:
    git clone https://github.com/CesarAAR/challenges_programming.git
    cd challenges_programming

2.- Ejecuta cualquier reto:

python c1_fizzbuzz.py

About

A list with some challenges about programming, using python

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages