Contenido del Curso
Conceptos básicos de C#
Conceptos básicos de C#
2. Manejo de Tipos de Datos
Tipos de Datos EnterosDeclaración de Variables con Tipos ExplícitosPunto Flotante y DobleBooleanosCarácterCadenaDesafío de StringsFormato Básico de CadenasPráctica de Formateo de CadenasDeclaración de ConstantesConversión de Tipos BásicaPráctica de Conversión de TiposConversión Básica de TiposPráctica Básica de Codificación
Practicando los Valores de Retorno
Aquí operate
es un método que se supone debe devolver true
si a + b
es igual a c
. Rellena el espacio en blanco para que el método se comporte en consecuencia.
main
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)); } } }
- Podemos escribir expresiones directamente en la declaración de retorno.
- Por ejemplo, escribir
return a + b
; es válido ya que primero evaluaráa + b
y a su vez 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 forma de cómo puedes escribir una expresión booleana que devuelva true
si la suma de a
y b
es mayor que c
.
main
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?
¡Gracias por tus comentarios!
Sección 6. Capítulo 7