Desafio: Structs
Preencha as lacunas para criar uma struct chamada Car
que possui os seguintes atributos:
name
do tipostring
;model
do tipoint
;mileage
do tipofloat
.
Preencha também as lacunas para completar a instrução de saída.
index.cs
12345678910111213141516171819202122using 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."); } }
- Utilizar a palavra-chave
public
antes dos campos na definição da estrutura. - Utilizar a sintaxe
variableName.fieldName
para acessar os campos e seus dados.
index.cs
12345678910111213141516171819202122using 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."); } }
Tudo estava claro?
Obrigado pelo seu feedback!
Seção 2. Capítulo 3
Pergunte à IA
Pergunte à IA
Pergunte o que quiser ou experimente uma das perguntas sugeridas para iniciar nosso bate-papo
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
Desafio: Structs
Deslize para mostrar o menu
Preencha as lacunas para criar uma struct chamada Car
que possui os seguintes atributos:
name
do tipostring
;model
do tipoint
;mileage
do tipofloat
.
Preencha também as lacunas para completar a instrução de saída.
index.cs
12345678910111213141516171819202122using 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."); } }
- Utilizar a palavra-chave
public
antes dos campos na definição da estrutura. - Utilizar a sintaxe
variableName.fieldName
para acessar os campos e seus dados.
index.cs
12345678910111213141516171819202122using 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."); } }
Tudo estava claro?
Obrigado pelo seu feedback!
Seção 2. Capítulo 3