Défi : Valeurs de Retour
Ici, operate
est une méthode qui est censée retourner true
si a + b
est égal à c
. Remplissez le blanc pour que la méthode se comporte en conséquence.
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)); } } }
- Nous pouvons écrire des expressions directement dans l'instruction de retour.
- Par exemple, écrire
return a + b
; est valide car cela évaluera d'aborda + b
et retournera ensuite la valeur résultante. De même, nous pouvons également écrire directement des expressions booléennes dans les valeurs de retour, car les expressions booléennes sont des expressions après tout. Ainsi, écrirereturn a > b
; est également valide. En utilisant cette information, réfléchissez à une manière d'écrire une expression booléenne qui retournetrue
si la somme dea
etb
est supérieure àc
.
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)); } } }
Tout était clair ?
Merci pour vos commentaires !
Section 6. Chapitre 7
Demandez à l'IA
Demandez à l'IA
Posez n'importe quelle question ou essayez l'une des questions suggérées pour commencer notre discussion
Awesome!
Completion rate improved to 1.59
Défi : Valeurs de Retour
Glissez pour afficher le menu
Ici, operate
est une méthode qui est censée retourner true
si a + b
est égal à c
. Remplissez le blanc pour que la méthode se comporte en conséquence.
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)); } } }
- Nous pouvons écrire des expressions directement dans l'instruction de retour.
- Par exemple, écrire
return a + b
; est valide car cela évaluera d'aborda + b
et retournera ensuite la valeur résultante. De même, nous pouvons également écrire directement des expressions booléennes dans les valeurs de retour, car les expressions booléennes sont des expressions après tout. Ainsi, écrirereturn a > b
; est également valide. En utilisant cette information, réfléchissez à une manière d'écrire une expression booléenne qui retournetrue
si la somme dea
etb
est supérieure àc
.
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)); } } }
Tout était clair ?
Merci pour vos commentaires !
Section 6. Chapitre 7