Izračunavanje srednje vrijednosti vrlo je važno u svakodnevnom životu. Srednja vrijednost ili srednji prosjek koristi se zajedno s mnogim drugim matematičkim operacijama i važno je to znati. No, ako imamo posla s velikim brojevima, postaje lakše koristiti program. Evo kako možete napisati vlastiti Java program za izračunavanje srednje vrijednosti.
Koraci
Korak 1. Planirajte svoj program
Planiranje vašeg programa je bitno. Razmislite o tome gdje će se vaš program koristiti. Hoće li se program nositi s vrlo velikim brojevima? Ako da, razmislite o upotrebi vrsta podataka poput long umjesto int.
Pokušajte ručno izračunati srednju vrijednost nekoliko brojeva. To će vam pomoći da razumijete svoj program
Korak 2. Napišite kôd
Za izračun srednje vrijednosti potrebni su vam sljedeći parametri:
- The iznos svih ulaza koje daje korisnik; i,
-
The ukupan broj ulaza daje korisnik.
Na primjer, ako je zbroj ulaza = 100, a ukupan broj ulaza = 10, srednja vrijednost = 100 / 10 = 10
-
Stoga je formula za izračunavanje prosjeka ili prosjeka:
Srednja vrijednost = zbroj svih ulaza / ukupan broj ulaza
-
Da biste od korisnika dobili ove parametre (ulaze), pokušajte upotrijebiti funkciju Skener u Javi.
Morat ćete dobiti više unosa od korisnika za svaki od izraza za koje želite pronaći vrijednost. Za to pokušajte koristiti petlju. U donjem primjeru koda koristi se for petlja. Možete pokušati koristiti i while petlju
Korak 3. Izračunajte srednju vrijednost
Pomoću formule navedene u prethodnom koraku napišite kôd za izračun srednje vrijednosti. Provjerite je li varijabla koja se koristi za pohranjivanje srednje vrijednosti tipa float. Ako nije, odgovor možda nije točan.
-
To je zato što je plutajući tip podataka 32-bitna pojedinačna preciznost koja čak uzima u obzir i decimalne brojeve u matematičkim izračunima. Tako će, koristeći varijablu s plutanjem, odgovor za matematički izračun poput 5/2 (5 podijeljeno s 2) biti 2,5
- Ako se isti izračun (5/2) izvrši pomoću varijable int, odgovor će biti 2.
- Međutim, varijable u koje ste spremili zbroj i broj unosa mogu biti int. Korištenje varijable float za srednju vrijednost automatski će pretvoriti int u float; a ukupni izračun bit će izveden u float umjesto int.
Korak 4. Prikažite rezultat
Nakon što program izračuna srednju vrijednost, prikažite je korisniku. Za to upotrijebite funkciju System.out.print ili System.out.println (za ispis na novom retku) u Javi.
Savjeti
- Pokušajte proširiti svoj program za izvođenje više matematičkih izračuna.
- Pokušajte napraviti GUI, što će program učiniti interaktivnijim i lakšim za korištenje.