Generation

generate functionTue, 23 May 2023

Los programantes deberán luchar contra Raku, creando un programa basado en las siguientes instrucciones y utilizando todo lo aprendido en los entrenamientos anteriores. Lea las instrucciones completas antes de comenzar a programar. “Logras llegar hasta el corazón de las minas de Adminium. Allí, un hombre alto y de apariencia salvaje espera frente al acceso a las vetas que debes destruir. • El hombre te detiene y pregunta: ¿Cuál es tu nombre, invasor? • El rebelde contesta y da su nombre. • El hombre responde nuevamente: Bien. Yo soy Raku, el Guardián. No puedo dejarte pasar, pero siempre debe haber honor entre guerreros. No necesitas decir nada: ¡LUCHEMOS! • El rebelde tiene 3 puntos de salud. Raku también tiene 3. • Los turnos siempre comienzan con un ataque de Raku. Cuando Raku ataque, puede hacer al azar una de estas 2 opciones (revisar el final de las instrucciones para ver cómo hacer esto): 1. Programancia: Pilar de piedra 2. Programancia: Lanzarrocas Luego de que Raku declare su ataque, el programante deberá ingresar su propia respuesta para contrarrestar cada uno de los ataques de Raku: 1. Programancia: Barrera (Bloquea el Pilar de Piedra) 2. Programancia: Ataque de energía (Evita el Lanzarrocas) Si el programante elige la opción correcta, no recibe daño y contraataca a Raku con el Ataque de energía, haciéndole 1 punto de daño. Si elige otra opción, el rebelde falla, pierde un punto de salud y Raku queda igual. Este proceso debe repetirse hasta que el rebelde o Raku se queden sin salud. Si el programante es derrotado, el programa debe imprimir un mensaje de derrota cualquiera. Si el programante derrota a Raku, deberá imprimirse el siguiente texto: Raku: Me has derrotado con honor {NombreRebelde}, y he fallado como guardián. Perdóneme… su majestad. Raku cae inconsciente. Entras a la mina y destruyes todas la vetas de Adminium. ¡Lo has logrado!

using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace ConsoleApp2 { class Program { static void Main(string[] args) { int saludRebelde = 3; int saludRaku = 3; int ataqueRaku = 0; int ataqueRebelde = 0; string nombreProgramante = ""; Console.WriteLine("¿Cuál es tu nombre, invasor? "); nombreProgramante = Console.ReadLine(); Console.WriteLine("Bien. Yo soy Raku, el Guardián. No puedo dejarte pasar, pero siempre debe haber honor entre guerreros. No necesitas decir nada: ¡LUCHEMOS! "); Console.WriteLine("\n\n"); while (saludRebelde >= 1 && saludRaku >=

Want to kickstart your project?Use the new AI Studio to create your code