Udfordring: Returværdier
Her er operate en metode, som skal returnere true, hvis a + b er lig med c. Udfyld det tomme felt, så metoden opfører sig derefter.
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)); } } }
- Vi kan skrive udtryk direkte i return-sætningen.
 - For eksempel er det gyldigt at skrive 
return a + b, da det først evaluerera + bog derefter returnerer den resulterende værdi. På samme måde kan vi også skrive booleske udtryk direkte i return-værdier, da booleske udtryk også er udtryk. Derfor er det også gyldigt at skrivereturn a > b. Brug denne information til at overveje, hvordan du kan skrive et boolesk udtryk, der returnerertrue, hvis summen afaogber større endc. 
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)); } } }
Var alt klart?
Tak for dine kommentarer!
Sektion 6. Kapitel 7
Spørg AI
Spørg AI
Spørg om hvad som helst eller prøv et af de foreslåede spørgsmål for at starte vores chat
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
Udfordring: Returværdier
Stryg for at vise menuen
Her er operate en metode, som skal returnere true, hvis a + b er lig med c. Udfyld det tomme felt, så metoden opfører sig derefter.
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)); } } }
- Vi kan skrive udtryk direkte i return-sætningen.
 - For eksempel er det gyldigt at skrive 
return a + b, da det først evaluerera + bog derefter returnerer den resulterende værdi. På samme måde kan vi også skrive booleske udtryk direkte i return-værdier, da booleske udtryk også er udtryk. Derfor er det også gyldigt at skrivereturn a > b. Brug denne information til at overveje, hvordan du kan skrive et boolesk udtryk, der returnerertrue, hvis summen afaogber større endc. 
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)); } } }
Var alt klart?
Tak for dine kommentarer!
Sektion 6. Kapitel 7