Challenge: Return Values
メニューを表示するにはスワイプしてください
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)); } } }
すべて明確でしたか?
フィードバックありがとうございます!
セクション 6. 章 9
AIに質問する
AIに質問する
何でも質問するか、提案された質問の1つを試してチャットを始めてください
セクション 6. 章 9