Uitdaging: 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
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 kunnen expressies direct in de return-instructie schrijven.
- Bijvoorbeeld,
return a + b
; is geldig omdat eersta + 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 isreturn a > b
; ook geldig. Gebruik deze informatie om na te denken over een manier waarop je een booleaanse expressie kunt schrijven dietrue
retourneert als de som vana
enb
groter is danc
.
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)); } } }
Was alles duidelijk?
Bedankt voor je feedback!
Sectie 6. Hoofdstuk 7
Vraag AI
Vraag AI
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
Uitdaging: 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
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 kunnen expressies direct in de return-instructie schrijven.
- Bijvoorbeeld,
return a + b
; is geldig omdat eersta + 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 isreturn a > b
; ook geldig. Gebruik deze informatie om na te denken over een manier waarop je een booleaanse expressie kunt schrijven dietrue
retourneert als de som vana
enb
groter is danc
.
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)); } } }
Was alles duidelijk?
Bedankt voor je feedback!
Sectie 6. Hoofdstuk 7