Ejercicios de Algoritmos y Programación #1
Figura 1: Ejercicios de Programación
Introducción
Esta Serie consiste de 5 ejercicios de programación por semana. La dificultad de los ejercicios va a ir incrementando gradualmente, seas novato o experto, si quieres mejorar tus habilidades de programación ¡Te invito a seguir esta serie!
Las respuestas a esta lista de problemas serán dadas la siguiente semana, si tienes alguna duda o sugerencia no dudes en dejar un comentario al final del post.
NOTA: Para publicar las respuestas estaré usando Python, no obstante puedes resolver la lista haciendo uso de tu lenguaje de programación favorito, traducir o entender las respuestas no debería ser nada complicado.
Ejercicios
>>print( ejercicios[0] )
Recibir un número del usuario y determinar si este es par o impar.
HINT: Usar el operador de modulo. En Python es el símbolo %, si queremos saber cuánto es 5 modulo 2 escribimos: 5%2
.
>>print( ejercicios[1] )
Leer dos números enteros e indicar cuál es el mayor y cuál es el menor (Asumir que los números que introduce el usuario siempre son diferentes entre sí).
>>print( ejercicios[2] )
Recibir un número del usuario que represente un día de la semana, mostrar un mensaje que diga el día que eligió. Por ejemplo si ingresa 1, decirle al usuario que es Lunes, en cambio si escribe 4 decirle que es Jueves.
>>print( ejercicios[3] )
Todos sabemos que 42 es el significado de la vida, escribe un programa que calcule la suma desde el 1 hasta el 42 y muestre la respuesta en pantalla, esto es, calcula: 1 + 2 + 3 + … + 41 + 42.
Bonus matemático: ** Carl F. Gauss ** descubrió una formula para calcular esta suma, investiga cuál es y úsala para calcular la suma desde 1 hasta el 42.
>>print( ejercicios[4] )
Pedirle al usuario su primer nombre e indicarle cuantas letras tiene.
Bonus Recomendado: Pedir el nombre entero al usuario e indicarle cuántas letras posee cada uno de sus nombres y apellidos. Por ejemplo, si el usuario ingresa Sir Isaac Newton, el resultado sería 3 5 6
, debido a que Sir tiene 3 letras, Isaac contiene 5 letras y Newton posee 6 letras.
Dudas y sugerencias son bien recibidas.
¡No olvides revisar tus respuestas la siguiente semana!
Congratulations @binarybox! You have completed the following achievement on the Steem blockchain and have been rewarded with new badge(s) :
You can view your badges on your Steem Board and compare to others on the Steem Ranking
If you no longer want to receive notifications, reply to this comment with the word
STOP
Vote for @Steemitboard as a witness to get one more award and increased upvotes!
Una de mis amigas me comentaba que queria empezar a programar, en el momento que leí este post me acorde de ella... Le pasaré el link de este post para a ver si le ayuda.. Muy buenas y claras explicaciones... Saludos..