Autors:
Joan Hall
Radīšanas Datums:
2 Februāris 2021
Atjaunināšanas Datums:
1 Jūlijs 2024
![Java program to calculate Simple Interest](https://i.ytimg.com/vi/K1Q1-R7WofQ/hqdefault.jpg)
Saturs
Procentu aprēķināšana var būt liela palīdzība.Bet, kad skaitļi kļūst lieli, būs daudz vieglāk izmantot programmu, lai to aprēķinātu. Jūsu uzmanībai instrukcija par to, kā izveidot programmu Java procentuālās daļas aprēķināšanai.
Soļi
1 Izveidojiet savai programmai algoritmu. Lai gan procentu aprēķināšana nav grūta, vislabāk ir uzrakstīt programmas algoritmu, pirms sākat rakstīt faktisko kodu. Mēģiniet atrast atbildes uz šādiem jautājumiem:
- Vai jūsu programma tiks galā ar lieliem skaitļiem? Ja tā, mēģiniet padomāt par veidiem, kā jūsu programma var apstrādāt lielu skaitļu diapazonu. Viens veids, kā to izdarīt, ir izmantot tādu mainīgo kā peldēt vai garš, tā vietā int.
2 Uzrakstiet kodu. Lai aprēķinātu procentuālo daudzumu, jums ir nepieciešami divi parametri:
- Kopējais rezultāts (vai augstākais iespējamais rādītājs); un
- punktu skaits saņemtsprocentuālo daļu, kuru vēlaties aprēķināt.
- Piemēram: ja students testā ieguva 30 punktus no 100 iespējamajiem un jūs vēlaties aprēķināt studenta iegūto punktu procentuālo daļu - 100 ir kopējais rezultāts (vai maksimālais iespējamais punktu skaits), 30 ir iegūtais vērtējums, procentuālo daļu, kuru vēlaties aprēķināt.
- Procentu aprēķināšanas formula ir šāda:
Procenti = (saņemtais rezultāts x 100) / kopējais rādītājs - Lai šos parametrus (ievadi) iegūtu no lietotāja, mēģiniet izmantot šo funkciju Skeneris Java.
3 Aprēķiniet procentuālo daļu. Lai aprēķinātu procentus, izmantojiet formulu no iepriekšējās darbības. Pārliecinieties, vai mainīgais tiek izmantots vērtības saglabāšanai procenti ir tipa "pludiņš". Ja nē, tad atbilde var nebūt pareiza.
- Tas ir tāpēc, ka datu tips peldēt (32 bitu vienas precizitātes peldošā komata skaitļi) matemātiskos aprēķinos ņem vērā tikai skaitlisko datu tipu "decimāldaļas". Tādējādi, izmantojot "peldošu" mainīgo, atbilde uz matemātisku aprēķinu, piemēram, 5/2 (5 dalīts ar 2), būtu 2,5.
- Ja mēs veicam aprēķinu (5/2), izmantojot mainīgo int, tad atbilde ir 2.
- Tomēr mainīgie, kuros jūs glabājat kopējais rezultāts un punktu skaits saņemts, var būt šāda veida int... Izmantojot tipa mainīgo peldēt priekš procenti automātiski pārveido tipu int pēc veida peldēt... Un vispārējais aprēķins tiks veikts "pludiņā", nevis "int".
- Tas ir tāpēc, ka datu tips peldēt (32 bitu vienas precizitātes peldošā komata skaitļi) matemātiskos aprēķinos ņem vērā tikai skaitlisko datu tipu "decimāldaļas". Tādējādi, izmantojot "peldošu" mainīgo, atbilde uz matemātisku aprēķinu, piemēram, 5/2 (5 dalīts ar 2), būtu 2,5.
4 Parādiet lietotāja procentuālo vērtību. Kad programma ir aprēķinājusi procentus, parādiet to lietotājam. Lai to izdarītu Java, izmantojiet funkcijas System.out.print vai System.out.println (drukāšanai / izvadīšanai uz jaunas līnijas).
1. metode no 1: parauga kods
importēt java.util.Scanner; public class main_class {public static void main (String [] args) {int kopā, rezultāts; pludiņa procentuālais daudzums; Skenera ievadeNumScanner = jauns skeneris (System.in); System.out.println ("Ievadiet kopējo vai maksimālo punktu skaitu:"); kopā = inputNumScanner.nextInt (); System.out.println ("Ievadiet iegūto rezultātu:"); score = inputNumScanner.nextInt (); procents = (rezultāts * 100 / kopā); System.out.println ("Procenti ir =" + procenti + "%"); }}
Padomi
- Mēģiniet izveidot grafisku lietotāja interfeisu, kas padara programmu daudz interaktīvāku un vieglāk lietojamu.
- Mēģiniet paplašināt savu programmu, lai veiktu dažus matemātiskus aprēķinus.