Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lernen Herausforderung: Rückgabewerte | Methoden
C# Grundlagen

bookHerausforderung: 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

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. Ausdrücke können direkt in der Rückgabeanweisung geschrieben werden.
  2. Zum Beispiel ist return a + b gültig, da zuerst a + b ausgewertet 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 auch return a > b gültig. Nutze diese Information, um dir zu überlegen, wie du einen booleschen Ausdruck schreiben kannst, der true zurückgibt, wenn die Summe von a und b größer als c ist.
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)); } } }

War alles klar?

Wie können wir es verbessern?

Danke für Ihr Feedback!

Abschnitt 6. Kapitel 7

Fragen Sie AI

expand

Fragen Sie AI

ChatGPT

Fragen Sie alles oder probieren Sie eine der vorgeschlagenen Fragen, um unser Gespräch zu beginnen

Awesome!

Completion rate improved to 1.59

bookHerausforderung: 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

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. Ausdrücke können direkt in der Rückgabeanweisung geschrieben werden.
  2. Zum Beispiel ist return a + b gültig, da zuerst a + b ausgewertet 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 auch return a > b gültig. Nutze diese Information, um dir zu überlegen, wie du einen booleschen Ausdruck schreiben kannst, der true zurückgibt, wenn die Summe von a und b größer als c ist.
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)); } } }

War alles klar?

Wie können wir es verbessern?

Danke für Ihr Feedback!

Abschnitt 6. Kapitel 7
some-alt