Utfordring: Returverdier
Her er operate en metode som skal returnere true hvis a + b er lik c. Fyll inn det som mangler for at metoden skal oppføre seg slik.
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 uttrykk direkte i retursetningen.
 - For eksempel er det gyldig å skrive 
return a + b, siden det først evaluerera + bog deretter returnerer resultatet. På samme måte kan vi også skrive boolske uttrykk direkte i returverdien, siden boolske uttrykk også er uttrykk. Derfor er det også gyldig å skrivereturn a > b. Bruk denne informasjonen til å tenke ut hvordan du kan skrive et boolsk uttrykk som returnerertruehvis summen avaogber større ennc. 
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)); } } }
Alt var klart?
Takk for tilbakemeldingene dine!
Seksjon 6. Kapittel 7
Spør AI
Spør AI
Spør om hva du vil, eller prøv ett av de foreslåtte spørsmålene for å starte chatten vår
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
Utfordring: Returverdier
Sveip for å vise menyen
Her er operate en metode som skal returnere true hvis a + b er lik c. Fyll inn det som mangler for at metoden skal oppføre seg slik.
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 uttrykk direkte i retursetningen.
 - For eksempel er det gyldig å skrive 
return a + b, siden det først evaluerera + bog deretter returnerer resultatet. På samme måte kan vi også skrive boolske uttrykk direkte i returverdien, siden boolske uttrykk også er uttrykk. Derfor er det også gyldig å skrivereturn a > b. Bruk denne informasjonen til å tenke ut hvordan du kan skrive et boolsk uttrykk som returnerertruehvis summen avaogber større ennc. 
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)); } } }
Alt var klart?
Takk for tilbakemeldingene dine!
Seksjon 6. Kapittel 7