Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Leer Uitdaging: Retourwaarden | Methoden
C# Basisprincipes

bookUitdaging: Retourwaarden

Hier is operate een methode die true moet retourneren als a + b gelijk is aan c. Vul de lege plek in zodat de methode zich overeenkomstig gedraagt.

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. We kunnen expressies direct in de return-instructie schrijven.
  2. Bijvoorbeeld, return a + b; is geldig omdat eerst a + b wordt geëvalueerd en vervolgens de resulterende waarde wordt geretourneerd. Op dezelfde manier kunnen we ook direct booleaanse expressies in de return-waarde schrijven, aangezien booleaanse expressies ook expressies zijn. Daarom is return a > b; ook geldig. Gebruik deze informatie om na te denken over een manier waarop je een booleaanse expressie kunt schrijven die true retourneert als de som van a en b groter is dan c.
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)); } } }

Was alles duidelijk?

Hoe kunnen we het verbeteren?

Bedankt voor je feedback!

Sectie 6. Hoofdstuk 7

Vraag AI

expand

Vraag AI

ChatGPT

Vraag wat u wilt of probeer een van de voorgestelde vragen om onze chat te starten.

Suggested prompts:

What should the method return if the sum is not equal to `c`?

Can you show an example of how the method should be used?

Do you want the method to handle only integers or other types as well?

Awesome!

Completion rate improved to 1.56

bookUitdaging: Retourwaarden

Veeg om het menu te tonen

Hier is operate een methode die true moet retourneren als a + b gelijk is aan c. Vul de lege plek in zodat de methode zich overeenkomstig gedraagt.

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. We kunnen expressies direct in de return-instructie schrijven.
  2. Bijvoorbeeld, return a + b; is geldig omdat eerst a + b wordt geëvalueerd en vervolgens de resulterende waarde wordt geretourneerd. Op dezelfde manier kunnen we ook direct booleaanse expressies in de return-waarde schrijven, aangezien booleaanse expressies ook expressies zijn. Daarom is return a > b; ook geldig. Gebruik deze informatie om na te denken over een manier waarop je een booleaanse expressie kunt schrijven die true retourneert als de som van a en b groter is dan c.
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)); } } }

Was alles duidelijk?

Hoe kunnen we het verbeteren?

Bedankt voor je feedback!

Sectie 6. Hoofdstuk 7
some-alt