Haaste: Paluuarvot
Tässä operate on metodi, jonka tulee palauttaa true, jos a + b on yhtä kuin c. Täydennä puuttuva kohta, jotta metodi toimii oikein.
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)); } } }
- Voimme kirjoittaa lausekkeita suoraan return-lauseeseen.
 - Esimerkiksi 
return a + bon kelvollinen, sillä se ensin laskeea + bja palauttaa tuloksen. Samoin voimme kirjoittaa suoraan myös totuusarvolausekkeita return-lauseeseen, koska totuusarvolausekkeet ovat myös lausekkeita. Siksireturn a > bon myös kelvollinen. Tämän tiedon perusteella mieti, miten voisit kirjoittaa totuusarvolausekkeen, joka palauttaatrue, josajabsumma on suurempi kuinc. 
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)); } } }
Oliko kaikki selvää?
Kiitos palautteestasi!
Osio 6. Luku 7
Kysy tekoälyä
Kysy tekoälyä
Kysy mitä tahansa tai kokeile jotakin ehdotetuista kysymyksistä aloittaaksesi keskustelumme
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
Haaste: Paluuarvot
Pyyhkäise näyttääksesi valikon
Tässä operate on metodi, jonka tulee palauttaa true, jos a + b on yhtä kuin c. Täydennä puuttuva kohta, jotta metodi toimii oikein.
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)); } } }
- Voimme kirjoittaa lausekkeita suoraan return-lauseeseen.
 - Esimerkiksi 
return a + bon kelvollinen, sillä se ensin laskeea + bja palauttaa tuloksen. Samoin voimme kirjoittaa suoraan myös totuusarvolausekkeita return-lauseeseen, koska totuusarvolausekkeet ovat myös lausekkeita. Siksireturn a > bon myös kelvollinen. Tämän tiedon perusteella mieti, miten voisit kirjoittaa totuusarvolausekkeen, joka palauttaatrue, josajabsumma on suurempi kuinc. 
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)); } } }
Oliko kaikki selvää?
Kiitos palautteestasi!
Osio 6. Luku 7