Retos de programación de Beginner

Practica Beginner con 95 retos de programación, de fáciles a difíciles. Cada reto se ejecuta en el navegador, con pruebas al instante, una revisión de tu código con IA y soluciones de la comunidad para comparar.

Fácil · 89 Intermedio · 6

Habilidades que practicarás: ConteoAritméticaExtraer dígitosFórmulasListasBuclesCondicionesDividir cadenasDivisibilidadListas 2DMóduloSeguir un máximo
  • Python · C++ · C#
  • Pruebas automáticas
  • Revisión de código por IA
  • Soluciones de la comunidad
226
Desafíos
2
Soluciones compartidas
3
Lenguajes

Todos los desafíos

Busca por tema, lenguaje o dificultad.

95 desafíos
Fácil

Initials From a Name

Build uppercase initials from a full name.

Aprenderás Dividir cadenasMayúsculas
BeginnerLearning-pathStrings
Aún no hay soluciones
Fácil

Impar, Par o Ninguno

Clasifica un número según si es un entero impar, un entero par o ninguno de los dos.

Aprenderás MóduloCondiciones
BeginnerNumbers
Aún no hay soluciones
Fácil

Count Positive Numbers

Count the values greater than zero in a list.

Aprenderás ListasConteo
ArraysBeginnerLearning-path
Aún no hay soluciones
Fácil

Count Uppercase Letters

Count the capital letters in a text.

Aprenderás Comprobar caracteresConteo
BeginnerLearning-pathStrings
Aún no hay soluciones
Fácil

Replace Spaces With Dashes

Turn spaces into dashes to make a URL-style slug.

Aprenderás Construir cadenasReemplazar caracteres
BeginnerLearning-pathStrings
Aún no hay soluciones
Fácil

Contar Vocales

Cuenta las vocales en un texto.

Aprenderás Comprobar caracteresPertenencia a un conjunto
BeginnerStringsStudent-beginner
Aún no hay soluciones
Fácil

Fizz Buzz

Construye una secuencia usando divisibilidad por 3 y 5.

Aprenderás CondicionesDivisibilidad
BeginnerNumbers
Aún no hay soluciones
Fácil

Above-Average Values

Keep the values that are greater than the average.

Aprenderás Dos pasadasFiltrado
ArraysBeginnerLearning-path
Aún no hay soluciones
Fácil

Segundo valor más grande

Encuentra el segundo valor distinto más grande.

Aprenderás Dos seguimientosValores distintos
ArraysBeginnerStudent-beginner
Aún no hay soluciones
Fácil

Mínimo de un Arreglo

Encuentra el valor más pequeño en una lista.

Aprenderás Seguir un mínimoUna sola pasada
ArraysBeginnerStudent-beginner
Aún no hay soluciones
Fácil

Máximo de un Arreglo

Encuentra el valor más grande en una lista.

Aprenderás Seguir un máximoUna sola pasada
ArraysBeginnerStudent-beginner
Aún no hay soluciones
Fácil

Clasifica un Número por Sus Divisores

Clasifica un entero positivo como perfecto, abundante o deficiente.

Aprenderás DivisoresClasificación
BeginnerNumber-theory
Aún no hay soluciones
Fácil

Palabra más larga

Encuentra la palabra más larga en una oración.

Aprenderás Dividir cadenasSeguir un máximo
BeginnerStringsStudent-beginner
Aún no hay soluciones
Fácil

Suma acumulada

Reemplaza cada valor con el total acumulado hasta ese punto.

Aprenderás Sumas prefijasListas
ArraysBeginnerLearning-path
Aún no hay soluciones
Fácil

Contar Palabras

Cuenta las palabras en una oración.

Aprenderás Dividir cadenasEspacios en blanco
BeginnerStringsStudent-beginner
Aún no hay soluciones
Fácil

Promedio de un Arreglo

Calcula el promedio de una lista de números.

Aprenderás Suma y cantidadDivisión decimal
ArraysBeginnerStudent-beginner
Aún no hay soluciones
Fácil

Mover ceros

Mueve todos los ceros al final manteniendo el orden de los demás elementos.

Aprenderás Dos punterosCambios en el sitio
ArraysBeginnerStudent-beginner
Aún no hay soluciones
Fácil

Suma un Arreglo

Suma todos los valores de una lista.

Aprenderás AcumuladoresListas vacías
ArraysBeginnerStudent-beginner
Aún no hay soluciones