Keskiarvon laskeminen on erittäin tärkeää jokapäiväisessä elämässä. Keskiarvoa eli keskiarvoa käytetään monien muiden matemaattisten toimintojen ohella ja se on tärkeä tietää. Mutta jos käsittelemme suuria lukuja, ohjelman käyttö on helpompaa. Näin voit kirjoittaa oman Java -ohjelman keskiarvon laskemiseksi.
Askeleet
Vaihe 1. Suunnittele ohjelma
Ohjelman suunnittelu on välttämätöntä. Mieti missä ohjelmaa käytetään. Aikooko ohjelma käsitellä suuria lukuja? Jos kyllä, sinun kannattaa harkita datatyyppien, kuten pitkien, käyttöä intin sijaan.
Yritä laskea muutaman numeron keskiarvo manuaalisesti. Tämä auttaa sinua ymmärtämään ohjelmasi
Vaihe 2. Kirjoita koodi
Keskiarvon laskemiseksi tarvitset seuraavat parametrit:
- The summa kaikista käyttäjän antamista tuloista; ja,
-
The tulojen kokonaismäärä käyttäjän tarjoamia.
Esimerkiksi jos tulojen summa = 100 ja tulojen kokonaismäärä = 10, keskiarvo = 100 / 10 = 10
-
Siksi kaava keskiarvon tai keskiarvon laskemiseksi on:
Keskiarvo = kaikkien tulojen summa / tulojen kokonaismäärä
-
Jos haluat saada nämä parametrit (syötteet) käyttäjältä, kokeile käyttää Skanneri -toimintoa Javassa.
Sinun on saatava käyttäjältä useita tietoja jokaiselle termille, jonka keskiarvon haluat löytää. Kokeile käyttää silmukkaa tähän. Alla olevassa esimerkkikoodissa käytetään for -silmukkaa. Voit myös yrittää käyttää while -silmukkaa
Vaihe 3. Laske keskiarvo
Kirjoita koodi laskemaan keskiarvo käyttämällä edellisessä vaiheessa annettua kaavaa. Varmista, että keskiarvon tallentamiseen käytetty muuttuja on tyyppiä float. Jos ei, vastaus ei ehkä ole oikea.
-
Tämä johtuu siitä, että float-tietotyyppi on 32-bittinen yksittäistarkkuus, joka ottaa jopa desimaalit huomioon matemaattisissa laskelmissa. Siten kelluvaa muuttujaa käyttämällä vastaus matemaattisiin laskelmiin, kuten 5 /2 (5 jaettuna 2: lla), on 2,5
- Jos sama laskelma (5 /2) suoritetaan int -muuttujan avulla, vastaus on 2.
- Muuttujat, joihin olet tallentanut tulojen summan ja määrän, voivat kuitenkin olla int. Float -muuttujan käyttäminen keskiarvoksi muuntaa int automaattisesti kelluvaksi; ja kokonaislaskenta tehdään kelluvana int: n sijaan.
Vaihe 4. Näytä tulos
Kun ohjelma on laskenut keskiarvon, näytä se käyttäjälle. Käytä tätä varten Javan System.out.print- tai System.out.println -toimintoa (uudelle riville tulostamista varten).
Vinkkejä
- Yritä laajentaa ohjelmaa suorittamaan useita matemaattisia laskelmia.
- Kokeile tehdä graafinen käyttöliittymä, joka tekee ohjelmasta paljon interaktiivisemman ja helpomman käyttää.