Te propongo ejercicios muy básicos para manejar diferentes estructuras de programación. Debes hacer el diagrama de flujo y el pseudocódigo. En realidad se trata de plasmar en papel lo que tienes en tu cabeza... ¿cómo lo harías? Luego solo tienes que pasarlo al lenguaje de programación correspondiente.
Es importante el reconocimiento de patrones para dar solución a problemas más complicados.
Divide y vencerás
Julio César, 338 a.C.