diff --git "a/Retos/Reto #0 - EL FAMOSO FIZZ BUZZ [F\303\241cil]/c++/ronnyg2121.cpp" "b/Retos/Reto #0 - EL FAMOSO FIZZ BUZZ [F\303\241cil]/c++/ronnyg2121.cpp" new file mode 100644 index 0000000000..19eafa1b5b --- /dev/null +++ "b/Retos/Reto #0 - EL FAMOSO FIZZ BUZZ [F\303\241cil]/c++/ronnyg2121.cpp" @@ -0,0 +1,26 @@ +#include +using namespace std; + +int main(int argc, char const *argv[]) +{ + // Solución al ejercicio #0 + for (int i = 0; i < 101; i++) { + if (i %3 == 0 && i %5 == 0) { + cout << "fizzbuzz\n" << endl; + } + + else if (i %3 == 0) { + cout << "fizz\n" << endl; + } + + else if(i %5 == 0) { + cout << "buzz\n" << endl; + } + + else { + cout << i << endl; + } + } + + return 0; +} diff --git "a/Retos/Reto #0 - EL FAMOSO FIZZ BUZZ [F\303\241cil]/python/ronnyg2121.py" "b/Retos/Reto #0 - EL FAMOSO FIZZ BUZZ [F\303\241cil]/python/ronnyg2121.py" new file mode 100644 index 0000000000..7ef2adfebd --- /dev/null +++ "b/Retos/Reto #0 - EL FAMOSO FIZZ BUZZ [F\303\241cil]/python/ronnyg2121.py" @@ -0,0 +1,12 @@ +# Mi solución del ejercicio1 + +for i in range(1, 101, 1): + if i %3 == 0 and i %5 == 0: + print("fizzbuzz\n") + + elif i %3 == 0: + print("fizz\n") + elif i %5 == 0: + print("buzz\n") + else: + print(f"{i}\n") \ No newline at end of file diff --git "a/Retos/Reto #1 - EL LENGUAJE HACKER [F\303\241cil]/python/ronnyg2121.py" "b/Retos/Reto #1 - EL LENGUAJE HACKER [F\303\241cil]/python/ronnyg2121.py" new file mode 100644 index 0000000000..7a80f422f7 --- /dev/null +++ "b/Retos/Reto #1 - EL LENGUAJE HACKER [F\303\241cil]/python/ronnyg2121.py" @@ -0,0 +1,69 @@ + + +# Método que se usa para convertir el carácter a código leet. Recibirá un parámetro para poder pasarle la información +def converter(text): + + # Diccionario que le asigna el carácter correspondiente ca dada letra + dict_leet = { + "a": "4", + "b": "I3", + "c": "[", + "d": "|)", + "e": "3", + "f": "|=", + "g": "(_+", + "h": ")-(", + "i": "1", + "j": "]", + "k": "|<", + "l": "7", + "m": "|V|", + "n": "|\|", + "o": "()", + "p": "|>", + "q": "0_", + "r": "I2", + "s": "$", + "t": "-|-", + "u": "(_)", + "v": "\/", + "w": "\/\/", + "x": "×", + "y": "¥", + "z": "%", + "1": "L", + "2": "R", + "3": "E", + "4": "A", + "5": "S", + "6": "b", + "7": "T", + "8": "B", + "9": "g", + "0": "o" +} + +# Variable usada para sumarle cada carácter a cada vuelta de bucle + resultado = "" + +# Bucle for que recorre el diccionario y le asigna cada carácter donde corresponda + for i in text: +# Ignorando el carácter en minúscula o mayúscula y convirtiéndolo a string + + i = str(i.lower()) + +# Comprobando si el carácter está en el diccionario + if i in dict_leet: + # Esto es lo que pasa el valor de cada clave en el diccionario + resultado += dict_leet[i] + +# Si no está, se devuelve el carácter original + else: + resultado += i + +# Regresamos la variable resultado + return resultado + +# Probando el programa +entrada = input("Ingrese el texto a convertir y pulse enter") +print(converter(entrada)) \ No newline at end of file