Desafío: Valores de Retorno
Aquí operate es un método que debe devolver true si a + b es igual a c. Completa el espacio en blanco para que el método se comporte de acuerdo a esto.
main.cs
12345678910111213141516171819using System; namespace ConsoleApp { internal class Program { static __ operate(int a, int b, int c) { __; } static void Main(string[] args) { Console.WriteLine(operate(1, 2, 3)); Console.WriteLine(operate(2, 4, 1)); Console.WriteLine(operate(5, 10, 15)); } } }
- Podemos escribir expresiones directamente en la instrucción de retorno.
 - Por ejemplo, escribir 
return a + b; es válido ya que primero evaluaráa + by luego devolverá el valor resultante. De manera similar, también podemos escribir directamente expresiones booleanas en los valores de retorno, ya que las expresiones booleanas son expresiones después de todo. Por lo tanto, escribirreturn a > b; también es válido. Usando esta información, piensa en una forma de escribir una expresión booleana que devuelvatruesi la suma deaybes mayor quec. 
main.cs
12345678910111213141516171819using System; namespace ConsoleApp { internal class Program { static bool operate(int a, int b, int c) { return (a + b) == c; } static void Main(string[] args) { Console.WriteLine(operate(1, 2, 3)); Console.WriteLine(operate(2, 4, 1)); Console.WriteLine(operate(5, 10, 15)); } } }
¿Todo estuvo claro?
¡Gracias por tus comentarios!
Sección 6. Capítulo 7
Pregunte a AI
Pregunte a AI
Pregunte lo que quiera o pruebe una de las preguntas sugeridas para comenzar nuestra charla
Suggested prompts:
What should the method return if the sum is not equal to `c`?
Can you show an example of how the method should be used?
Do you want the method to handle only integers or other types as well?
Awesome!
Completion rate improved to 1.56
Desafío: Valores de Retorno
Desliza para mostrar el menú
Aquí operate es un método que debe devolver true si a + b es igual a c. Completa el espacio en blanco para que el método se comporte de acuerdo a esto.
main.cs
12345678910111213141516171819using System; namespace ConsoleApp { internal class Program { static __ operate(int a, int b, int c) { __; } static void Main(string[] args) { Console.WriteLine(operate(1, 2, 3)); Console.WriteLine(operate(2, 4, 1)); Console.WriteLine(operate(5, 10, 15)); } } }
- Podemos escribir expresiones directamente en la instrucción de retorno.
 - Por ejemplo, escribir 
return a + b; es válido ya que primero evaluaráa + by luego devolverá el valor resultante. De manera similar, también podemos escribir directamente expresiones booleanas en los valores de retorno, ya que las expresiones booleanas son expresiones después de todo. Por lo tanto, escribirreturn a > b; también es válido. Usando esta información, piensa en una forma de escribir una expresión booleana que devuelvatruesi la suma deaybes mayor quec. 
main.cs
12345678910111213141516171819using System; namespace ConsoleApp { internal class Program { static bool operate(int a, int b, int c) { return (a + b) == c; } static void Main(string[] args) { Console.WriteLine(operate(1, 2, 3)); Console.WriteLine(operate(2, 4, 1)); Console.WriteLine(operate(5, 10, 15)); } } }
¿Todo estuvo claro?
¡Gracias por tus comentarios!
Sección 6. Capítulo 7