Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Apprendre Défi : Valeurs de Retour | Méthodes
Bases de C#
course content

Contenu du cours

Bases de C#

Bases de C#

1. Commencer
2. Traiter Avec les Types de Données
3. Structures de Contrôle
4. Boucles
5. Tableaux
6. Méthodes

book
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.

cs

main

copy
12345678910111213141516171819
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)); } } }
  1. Nous pouvons écrire des expressions directement dans l'instruction de retour.
  2. Par exemple, écrire return a + b; est valide car cela évaluera d'abord a + 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, écrire return a > b; est également valide. En utilisant cette information, réfléchissez à une manière d'écrire une expression booléenne qui retourne true si la somme de a et b est supérieure à c.
cs

main

copy
12345678910111213141516171819
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 ?

Comment pouvons-nous l'améliorer ?

Merci pour vos commentaires !

Section 6. Chapitre 7
We're sorry to hear that something went wrong. What happened?
some-alt