Skip to content

manuelduarte077/Weekly-Learning

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

42 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Reto #0

EL FAMOSO "FIZZ BUZZ"

Dificultad: FÁCIL

  • Enunciado: Escribe un programa que muestre por consola (con un print) los números de 1 a 100 (ambos incluidos y con un salto de línea entre cada impresión), sustituyendo los siguientes:
    • Múltiplos de 3 por la palabra "fizz".
    • Múltiplos de 5 por la palabra "buzz".
    • Múltiplos de 3 y de 5 a la vez por la palabra "fizzbuzz".

Reto #1

¿ES UN ANAGRAMA?

Dificultad: MEDIA

  • Enunciado: Escribe una función que reciba dos palabras (String) y retorne verdadero o falso (Boolean) según sean o no anagramas.
  • Un Anagrama consiste en formar una palabra reordenando TODAS las letras de otra palabra inicial.
  • NO hace falta comprobar que ambas palabras existan.
  • Dos palabras exactamente iguales no son anagrama.

Reto #2

LA SUCESIÓN DE FIBONACCI

Dificultad: DIFÍCIL

  • Enunciado: Escribe un programa que imprima los 50 primeros números de la sucesión de Fibonacci empezando en 0.
  • La serie Fibonacci se compone por una sucesión de números en la que el siguiente siempre es la suma de los dos anteriores.
  • 0, 1, 1, 2, 3, 5, 8, 13...

Reto #3

¿ES UN NÚMERO PRIMO?

Dificultad: MEDIA

  • Enunciado: Escribe un programa que se encargue de comprobar si un número es o no primo.
  • Hecho esto, imprime los números primos entre 1 y 100.

Reto #4

ÁREA DE UN POLÍGONO

Dificultad: FÁCIL

  • Enunciado: Crea UNA ÚNICA FUNCIÓN (importante que sólo sea una) que sea capaz de calcular y retornar el área de un polígono.
  • La función recibirá por parámetro sólo UN polígono a la vez.
  • Los polígonos soportados serán Triángulo, Cuadrado y Rectángulo.
  • Imprime el cálculo del área de un polígono de cada tipo.