Herausforderung: Rückgabewerte
Hier ist operate eine Methode, die true zurückgeben soll, wenn a + b gleich c ist. Ergänzen Sie die Lücke, damit sich die Methode entsprechend verhält.
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)); } } }
- Ausdrücke können direkt in der Rückgabeanweisung geschrieben werden.
- Zum Beispiel ist
return a + bgültig, da zuersta + bausgewertet und anschließend der resultierende Wert zurückgegeben wird. Ebenso können boolesche Ausdrücke direkt in der Rückgabe verwendet werden, da boolesche Ausdrücke ebenfalls Ausdrücke sind. Daher ist auchreturn a > bgültig. Nutze diese Information, um dir zu überlegen, wie du einen booleschen Ausdruck schreiben kannst, dertruezurückgibt, wenn die Summe vonaundbgrößer alscist.
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)); } } }
War alles klar?
Danke für Ihr Feedback!
Abschnitt 6. Kapitel 7
Fragen Sie AI
Fragen Sie AI
Fragen Sie alles oder probieren Sie eine der vorgeschlagenen Fragen, um unser Gespräch zu beginnen
Awesome!
Completion rate improved to 1.59
Herausforderung: Rückgabewerte
Swipe um das Menü anzuzeigen
Hier ist operate eine Methode, die true zurückgeben soll, wenn a + b gleich c ist. Ergänzen Sie die Lücke, damit sich die Methode entsprechend verhält.
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)); } } }
- Ausdrücke können direkt in der Rückgabeanweisung geschrieben werden.
- Zum Beispiel ist
return a + bgültig, da zuersta + bausgewertet und anschließend der resultierende Wert zurückgegeben wird. Ebenso können boolesche Ausdrücke direkt in der Rückgabe verwendet werden, da boolesche Ausdrücke ebenfalls Ausdrücke sind. Daher ist auchreturn a > bgültig. Nutze diese Information, um dir zu überlegen, wie du einen booleschen Ausdruck schreiben kannst, dertruezurückgibt, wenn die Summe vonaundbgrößer alscist.
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)); } } }
War alles klar?
Danke für Ihr Feedback!
Abschnitt 6. Kapitel 7