Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Apprendre Défi : Portées | Méthodes
Practice
Projects
Quizzes & Challenges
Quizzes
Challenges
/
Bases de C#

bookDéfi : Portées

Il y a trois variables dans le code suivant. Complétez les espaces vides avec les noms des variables afin que le code se compile avec succès :

main.cs

main.cs

copy
1234567891011121314151617181920212223242526
using System; namespace ConsoleApp { class Program { static int var1 = 10; static void Main(string[] args) { int var2 = 11; if(var1 > 5) { Console.WriteLine(___); } else { int var3 = 12; Console.WriteLine(___); } } static void output() { Console.WriteLine(___); } } }

Les variables à portée globale sont accessibles dans toutes les méthodes.

main.cs

main.cs

copy
123456789101112131415161718192021222324252627282930
using System; namespace ConsoleApp { class Program { static int var1 = 10; static void Main(string[] args) { int var2 = 11; if(var1 > 5) { Console.WriteLine(var2); } else { int var3 = 12; Console.WriteLine(var3); } } static void output() { Console.WriteLine(var1); } } }

Tout était clair ?

Comment pouvons-nous l'améliorer ?

Merci pour vos commentaires !

Section 6. Chapitre 9

Demandez à l'IA

expand

Demandez à l'IA

ChatGPT

Posez n'importe quelle question ou essayez l'une des questions suggérées pour commencer notre discussion

Suggested prompts:

Can you show me the code with the blanks that need to be filled?

What are the variable names available in the code?

Can you explain more about the context or what the code is supposed to do?

bookDéfi : Portées

Glissez pour afficher le menu

Il y a trois variables dans le code suivant. Complétez les espaces vides avec les noms des variables afin que le code se compile avec succès :

main.cs

main.cs

copy
1234567891011121314151617181920212223242526
using System; namespace ConsoleApp { class Program { static int var1 = 10; static void Main(string[] args) { int var2 = 11; if(var1 > 5) { Console.WriteLine(___); } else { int var3 = 12; Console.WriteLine(___); } } static void output() { Console.WriteLine(___); } } }

Les variables à portée globale sont accessibles dans toutes les méthodes.

main.cs

main.cs

copy
123456789101112131415161718192021222324252627282930
using System; namespace ConsoleApp { class Program { static int var1 = 10; static void Main(string[] args) { int var2 = 11; if(var1 > 5) { Console.WriteLine(var2); } else { int var3 = 12; Console.WriteLine(var3); } } static void output() { Console.WriteLine(var1); } } }

Tout était clair ?

Comment pouvons-nous l'améliorer ?

Merci pour vos commentaires !

Section 6. Chapitre 9
some-alt