Retos de programación de Learning-path

Practica Learning-path con 40 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 · 35 Intermedio · 5

Habilidades que practicarás: ListasConteoListas 2DAritméticaConstruir cadenasFórmulasAcumuladoresBanderas booleanasBucles anidadosBucles descendentesBucles forBucles while
  • 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.

40 desafíos
Fácil

Password Rules Check

Check a password against simple strength rules.

Aprenderás ValidaciónBanderas booleanas
BeginnerConditionsLearning-pathStrings
Aún no hay soluciones
Fácil

Sum of Odd Numbers

Add every odd number up to a limit.

Aprenderás Bucles forAcumuladores
BeginnerLearning-pathLoops
Aún no hay soluciones
Fácil

Every Other Character

Keep the characters at even positions.

Aprenderás Índices de cadenasPasos
BeginnerLearning-pathStrings
Aún no hay soluciones
Fácil

Potencia por Multiplicación Repetida

Eleva un número a una potencia usando un bucle.

Aprenderás Producto acumuladoExponente cero
BeginnerLearning-pathLoops
Aún no hay soluciones
Fácil

Body Mass Index

Compute BMI from weight and height.

Aprenderás FórmulasComa flotante
BeginnerLearning-pathVariables
Aún no hay soluciones
Fácil

Letter Grade

Turn a test score into a letter grade.

Aprenderás Cadenas if/elifRangos
BeginnerConditionsLearning-path
Aún no hay soluciones
Fácil

Row Sums

Add up every row of a grid.

Aprenderás Listas 2DBucles anidados
BeginnerGridsLearning-path
Aún no hay soluciones
Fácil

Multiplication Table Row

List the first multiples of a number.

Aprenderás MúltiplosConstruir listas
BeginnerLearning-pathLoops
Aún no hay soluciones
Fácil

Absolute Value Without abs

Compute an absolute value with a condition.

Aprenderás NegaciónSin funciones integradas
BeginnerConditionsLearning-path
Aún no hay soluciones
Fácil

Swap First and Last

Exchange the first and last items of a list.

Aprenderás Índices de listasIntercambio
ArraysBeginnerLearning-path
Aún no hay soluciones
Fácil

Cuenta regresiva hasta el despegue

Cuenta regresiva desde un número y termina con ¡Despegue!

Aprenderás Bucles descendentesListas
BeginnerLearning-pathLoops
Aún no hay soluciones
Fácil

El mayor de tres

Elige el mayor de tres números sin usar una función máxima incorporada.

Aprenderás ComparacionesCombinar condiciones
BeginnerConditionsLearning-path
Aún no hay soluciones
Fácil

Precio de Entrada por Edad

Elige el precio de la entrada al cine según la edad del visitante.

Aprenderás Rangos de edadValores límite
BeginnerConditionsLearning-path
Aún no hay soluciones
Fácil

Cart Total With Discount

Total a shopping cart and apply a discount above a threshold.

Aprenderás ListasReglas de descuento
ArraysBeginnerFunctionsLearning-path
Aún no hay soluciones
Fácil

Point Quadrant

Find which quadrant a point lies in.

Aprenderás CoordenadasComprobar signos
BeginnerConditionsLearning-path
Aún no hay soluciones
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

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

Count Uppercase Letters

Count the capital letters in a text.

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