Haaste: Indeksointi
Taulukon keskiarvovälin ymmärtäminen
Keskiarvoväli on yksinkertainen tilastollinen käsite, joka kuvaa pienimmän ja suurimman arvon keskiarvoa lukujoukossa. C#-taulukoiden yhteydessä keskiarvoväli tarkoittaa arvoa, joka on täsmälleen puolivälissä taulukon pienimmän ja suurimman alkion välillä.
Keskiarvovälin laskeminen:
- Tunnista pienin arvo taulukosta (eli minimi);
- Tunnista suurin arvo taulukosta (eli maksimi);
- Laske nämä kaksi arvoa yhteen;
- Jaa summa kahdella saadaksesi keskiarvon.
Kaava:
Midrange = (Minimum Value + Maximum Value) / 2
Esimerkki:
Oletetaan, että sinulla on seuraava taulukko:
int[] numbers = { 3, 7, 2, 9, 4 };
- Pienin arvo on
2. - Suurin arvo on
9.
Keskiarvoväli on siis:
Midrange = (2 + 9) / 2 = 11 / 2 = 5.5
Tämä arvo (5.5) edustaa pienimmän ja suurimman luvun välistä puoliväliä taulukossa.
Käytä indeksointia taulukon pienimmän ja suurimman alkion hakemiseen.
main.cs
1234567891011121314151617using System; namespace ConsoleApp { internal class Program { static void Main(string[] args) { int[] numbers = { 5, 9, 27, 17, 19, 21, 0, -7, 10 }; int sum = ___; int mean = ___; Console.WriteLine(mean); } } }
- Muuttujan
sumtulee sisältää kahden arvon summan. - Selvitä pienimmän ja suurimman alkion indeksit taulukosta
numbersja käytä indeksointia (numbers[index]) näiden arvojen hakemiseen, ja tallenna niiden summa muuttujaansum. meansaadaan jakamalla summa kahdella.
main.cs
1234567891011121314151617using System; namespace ConsoleApp { internal class Program { static void Main(string[] args) { int[] numbers = { 5, 9, 27, 17, 19, 21, 0, -7, 10 }; int sum = numbers[2] + numbers[7]; int mean = sum / 2; Console.WriteLine(mean); } } }
Kiitos palautteestasi!
Kysy tekoälyä
Kysy tekoälyä
Kysy mitä tahansa tai kokeile jotakin ehdotetuista kysymyksistä aloittaaksesi keskustelumme
Awesome!
Completion rate improved to 1.59
Haaste: Indeksointi
Pyyhkäise näyttääksesi valikon
Taulukon keskiarvovälin ymmärtäminen
Keskiarvoväli on yksinkertainen tilastollinen käsite, joka kuvaa pienimmän ja suurimman arvon keskiarvoa lukujoukossa. C#-taulukoiden yhteydessä keskiarvoväli tarkoittaa arvoa, joka on täsmälleen puolivälissä taulukon pienimmän ja suurimman alkion välillä.
Keskiarvovälin laskeminen:
- Tunnista pienin arvo taulukosta (eli minimi);
- Tunnista suurin arvo taulukosta (eli maksimi);
- Laske nämä kaksi arvoa yhteen;
- Jaa summa kahdella saadaksesi keskiarvon.
Kaava:
Midrange = (Minimum Value + Maximum Value) / 2
Esimerkki:
Oletetaan, että sinulla on seuraava taulukko:
int[] numbers = { 3, 7, 2, 9, 4 };
- Pienin arvo on
2. - Suurin arvo on
9.
Keskiarvoväli on siis:
Midrange = (2 + 9) / 2 = 11 / 2 = 5.5
Tämä arvo (5.5) edustaa pienimmän ja suurimman luvun välistä puoliväliä taulukossa.
Käytä indeksointia taulukon pienimmän ja suurimman alkion hakemiseen.
main.cs
1234567891011121314151617using System; namespace ConsoleApp { internal class Program { static void Main(string[] args) { int[] numbers = { 5, 9, 27, 17, 19, 21, 0, -7, 10 }; int sum = ___; int mean = ___; Console.WriteLine(mean); } } }
- Muuttujan
sumtulee sisältää kahden arvon summan. - Selvitä pienimmän ja suurimman alkion indeksit taulukosta
numbersja käytä indeksointia (numbers[index]) näiden arvojen hakemiseen, ja tallenna niiden summa muuttujaansum. meansaadaan jakamalla summa kahdella.
main.cs
1234567891011121314151617using System; namespace ConsoleApp { internal class Program { static void Main(string[] args) { int[] numbers = { 5, 9, 27, 17, 19, 21, 0, -7, 10 }; int sum = numbers[2] + numbers[7]; int mean = sum / 2; Console.WriteLine(mean); } } }
Kiitos palautteestasi!