Contenu du cours
Bases de C#
Bases de C#
2. Traiter Avec les Types de Données
Types de Données EntiersDéfi : Déclarer des Variables de Type ExpliciteVirgule Flottante et DoubleBooléensCaractèreChaîneDéfi des ChaînesFormatage de Chaîne de BaseDéfi : Formatage de ChaîneDéclarer des ConstantesConversion de Type de BasePratique de Conversion de TypeConversion de Type de BasePratique de Codage de Base
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
using 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
using 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