Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Apprendre Défi : Structures | Structures et Énumérateurs
C# Au-Delà des Bases

bookDéfi : Structures

Complétez les espaces vides pour créer une structure appelée Car qui possède les attributs suivants :

  1. name de type string ;
  2. model de type int ;
  3. mileage de type float.

Complétez également les espaces vides pour finaliser l'instruction d'affichage.

index.cs

index.cs

copy
12345678910111213141516171819202122
using System; struct ___ { ___; ___; ___; } class Program { static void Main(string[] args) { Car car; car.model = 2023; ___ = "Hilux"; car.mileage = 2000; Console.WriteLine($"The {car.name} has a mileage of {___} miles."); } }
  1. Utiliser le mot-clé public avant les champs dans la définition de la structure.
  2. Utiliser la syntaxe variableName.fieldName pour accéder aux champs et à leurs données.
index.cs

index.cs

copy
12345678910111213141516171819202122
using System; struct Car { public string name; public int model; public float mileage; } class Program { static void Main(string[] args) { Car car; car.model = 2023; car.name = "Hilux"; car.mileage = 2000; Console.WriteLine($"The {car.name} has a mileage of {car.mileage} miles."); } }
Tout était clair ?

Comment pouvons-nous l'améliorer ?

Merci pour vos commentaires !

Section 2. Chapitre 3

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 correct way to define the Car struct?

What should the output statement look like for displaying the Car attributes?

Can you provide an example of how to create and use a Car struct?

Awesome!

Completion rate improved to 2.04

bookDéfi : Structures

Glissez pour afficher le menu

Complétez les espaces vides pour créer une structure appelée Car qui possède les attributs suivants :

  1. name de type string ;
  2. model de type int ;
  3. mileage de type float.

Complétez également les espaces vides pour finaliser l'instruction d'affichage.

index.cs

index.cs

copy
12345678910111213141516171819202122
using System; struct ___ { ___; ___; ___; } class Program { static void Main(string[] args) { Car car; car.model = 2023; ___ = "Hilux"; car.mileage = 2000; Console.WriteLine($"The {car.name} has a mileage of {___} miles."); } }
  1. Utiliser le mot-clé public avant les champs dans la définition de la structure.
  2. Utiliser la syntaxe variableName.fieldName pour accéder aux champs et à leurs données.
index.cs

index.cs

copy
12345678910111213141516171819202122
using System; struct Car { public string name; public int model; public float mileage; } class Program { static void Main(string[] args) { Car car; car.model = 2023; car.name = "Hilux"; car.mileage = 2000; Console.WriteLine($"The {car.name} has a mileage of {car.mileage} miles."); } }
Tout était clair ?

Comment pouvons-nous l'améliorer ?

Merci pour vos commentaires !

Section 2. Chapitre 3
some-alt