Challenge: Structs
Swipe to show menu
Fill in the blanks to create a struct called Car which has the following attributes:
nameof typestring;yearof typeint;mileageof typefloat.
Also fill in the blanks to complete the output statement.
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."); } }
Hint
- Use the
publickeyword before the fields in the structure definition. - Use the
variableName.fieldNamesyntax for accessing the fields and their data.
Solution
using System;
struct Car
{
public string name;
public int year;
public float mileage;
}
class Program
{
static void Main(string[] args)
{
Car car;
car.year = 2023;
car.name = "Hilux";
car.mileage = 2000;
Console.WriteLine($"The {car.name} has a mileage of {car.mileage} miles.");
}
}
Everything was clear?
Thanks for your feedback!
Section 2. Chapter 3
Ask AI
Ask AI
Ask anything or try one of the suggested questions to begin our chat
Section 2. Chapter 3