Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Aprende Desafío: Valores de Retorno | Métodos
Fundamentos de C#

bookDesafí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

main.cs

copy
12345678910111213141516171819
using 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)); } } }
  1. Podemos escribir expresiones directamente en la instrucción de retorno.
  2. Por ejemplo, escribir return a + b; es válido ya que primero evaluará a + b y 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, escribir return a > b; también es válido. Usando esta información, piensa en una manera de escribir una expresión booleana que devuelva true si la suma de a y b es mayor que c.
main.cs

main.cs

copy
12345678910111213141516171819
using 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?

¿Cómo podemos mejorarlo?

¡Gracias por tus comentarios!

Sección 6. Capítulo 7

Pregunte a AI

expand

Pregunte a AI

ChatGPT

Pregunte lo que quiera o pruebe una de las preguntas sugeridas para comenzar nuestra charla

bookDesafí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

main.cs

copy
12345678910111213141516171819
using 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)); } } }
  1. Podemos escribir expresiones directamente en la instrucción de retorno.
  2. Por ejemplo, escribir return a + b; es válido ya que primero evaluará a + b y 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, escribir return a > b; también es válido. Usando esta información, piensa en una manera de escribir una expresión booleana que devuelva true si la suma de a y b es mayor que c.
main.cs

main.cs

copy
12345678910111213141516171819
using 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?

¿Cómo podemos mejorarlo?

¡Gracias por tus comentarios!

Sección 6. Capítulo 7
some-alt