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:

Can you show me the method definition for `operate`?

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

Can you give an example input and expected output for the `operate` method?

Awesome!

Completion rate improved to 1.59

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