Défi : Valeurs de Retour
Here operate is a method which is supposed to return true if a + b equals c. Fill in the blank to make the method behave accordingly.
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)); } } }
- We can write expressions directly in the return statement.
- For-example, writing
return a + b; is valid as it will first evaluatea + band in-turn return the resultant value. Similarly, we can also directly write boolean expressions in the return values, as boolean expressions are expressions after all. Hence, writingreturn a > b; is also valid. Using this information, think of a way how you can write a boolean expression that returnstrueif the sum ofaandbis greater thanc.
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)); } } }
Tout était clair ?
Merci pour vos commentaires !
Section 6. Chapitre 7
Demandez à l'IA
Demandez à l'IA
Posez n'importe quelle question ou essayez l'une des questions suggérées pour commencer notre discussion
Awesome!
Completion rate improved to 1.59
Défi : Valeurs de Retour
Glissez pour afficher le menu
Here operate is a method which is supposed to return true if a + b equals c. Fill in the blank to make the method behave accordingly.
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)); } } }
- We can write expressions directly in the return statement.
- For-example, writing
return a + b; is valid as it will first evaluatea + band in-turn return the resultant value. Similarly, we can also directly write boolean expressions in the return values, as boolean expressions are expressions after all. Hence, writingreturn a > b; is also valid. Using this information, think of a way how you can write a boolean expression that returnstrueif the sum ofaandbis greater thanc.
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)); } } }
Tout était clair ?
Merci pour vos commentaires !
Section 6. Chapitre 7