Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Oppiskele Haaste: Rakenteet | Rakenteet ja Enumeraattorit
C# Perusteiden Jälkeen

bookHaaste: Rakenteet

Täydennä puuttuvat kohdat luodaksesi rakenteen nimeltä Car, jolla on seuraavat ominaisuudet:

  1. name tyyppiä string;
  2. model tyyppiä int;
  3. mileage tyyppiä float.

Täydennä myös puuttuvat kohdat tulostuslauseessa.

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. Käytä public-avainsanaa kenttien edessä rakenteen määrittelyssä.
  2. Käytä syntaksia variableName.fieldName kenttien ja niiden tietojen käsittelyyn.
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."); } }
Oliko kaikki selvää?

Miten voimme parantaa sitä?

Kiitos palautteestasi!

Osio 2. Luku 3

Kysy tekoälyä

expand

Kysy tekoälyä

ChatGPT

Kysy mitä tahansa tai kokeile jotakin ehdotetuista kysymyksistä aloittaaksesi keskustelumme

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

bookHaaste: Rakenteet

Pyyhkäise näyttääksesi valikon

Täydennä puuttuvat kohdat luodaksesi rakenteen nimeltä Car, jolla on seuraavat ominaisuudet:

  1. name tyyppiä string;
  2. model tyyppiä int;
  3. mileage tyyppiä float.

Täydennä myös puuttuvat kohdat tulostuslauseessa.

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. Käytä public-avainsanaa kenttien edessä rakenteen määrittelyssä.
  2. Käytä syntaksia variableName.fieldName kenttien ja niiden tietojen käsittelyyn.
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."); } }
Oliko kaikki selvää?

Miten voimme parantaa sitä?

Kiitos palautteestasi!

Osio 2. Luku 3
some-alt