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

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