Calcular la mitjana és molt important en el dia a dia. La mitjana o mitjana s’utilitza juntament amb moltes altres operacions matemàtiques i és una cosa important a saber. Però, si es tracta de grans números, es fa més fàcil utilitzar un programa. A continuació s’explica com podeu escriure el vostre propi programa Java per calcular la mitjana.
Passos
Pas 1. Planifiqueu el programa
Planificar el vostre programa és essencial. Penseu on s'utilitzarà el vostre programa. El programa tractarà números molt grans? Si és així, us recomanem que utilitzeu tipus de dades com long en lloc de int.
Intenteu calcular la mitjana d'alguns números manualment. Això us ajudarà a entendre el vostre programa
Pas 2. Escriviu el codi
Per calcular la mitjana, necessitareu els paràmetres següents:
- El suma de totes les entrades proporcionades per l'usuari; i,
-
El nombre total d'entrades proporcionat per l’usuari.
Per exemple, si la suma de les entrades = 100 i el nombre total d’entrades = 10, la mitjana = 100 / 10 = 10
-
Per tant, la fórmula per calcular la mitjana o la mitjana és:
Mitjana = Suma de totes les entrades / Nombre total d’entrades
-
Per obtenir aquests paràmetres (entrades) de l'usuari, proveu d'utilitzar la funció d'escàner a Java.
Haureu d’obtenir diverses entrades de l’usuari per a cadascun dels termes en què vulgueu trobar la mitjana. Proveu d'utilitzar un bucle per a això. Al codi de mostra següent, s'utilitza un bucle for. També podeu provar d’utilitzar un bucle while
Pas 3. Calculeu la mitjana
Amb la fórmula donada al pas anterior, escriviu el codi per calcular la mitjana. Assegureu-vos que la variable utilitzada per emmagatzemar el valor de la mitjana sigui del tipus float. Si no, la resposta pot no ser correcta.
-
Això es deu al fet que el tipus de dades flotant té una precisió única de 32 bits que fins i tot considera decimals en els càlculs matemàtics. Així, utilitzant una variable flotant, la resposta per a un càlcul matemàtic com 5/2 (5 dividit per 2) serà 2,5
- Si es fa el mateix càlcul (5/2) si es fa amb una variable int, la resposta serà 2.
- Tot i això, les variables en què heu emmagatzemat la suma i el nombre d’entrades poden ser int. L’ús d’una variable flotant per a la mitjana convertirà automàticament l’int en flotant; i el càlcul total es farà en float en lloc d’int.
Pas 4. Mostra el resultat
Un cop el programa hagi calculat la mitjana, mostreu-la a l'usuari. Utilitzeu la funció System.out.print o System.out.println (per imprimir en una nova línia), a Java, per a això.
Consells
- Proveu d’ampliar el programa per realitzar diversos càlculs matemàtics.
- Proveu de fer una interfície gràfica d’usuari, que farà que el programa sigui molt més interactiu i fàcil d’utilitzar.