Java-da faizlərin hesablanması

Müəllif: John Pratt
Yaradılış Tarixi: 16 Fevral 2021
YeniləMə Tarixi: 2 İyul 2024
Anonim
Java Dərsləri - Javada Operatorlar (Operators in Java)
Videonuz: Java Dərsləri - Javada Operatorlar (Operators in Java)

MəZmun

Faizlərin hesablanmasının bir çox tətbiqi var. Ancaq rəqəmlər böyüdükdə bunun üçün bir proqramdan istifadə etmək daha asandır. Aşağıda faizlərin hesablanması üçün Java-da bir proqramın necə yazılacağı izah olunur.

Addımlamaq

  1. Proqramınızı planlaşdırın. Faiz hesablamaq o qədər də çətin olmasa da, proqramlaşdırmadan əvvəl proqramınızın cədvəlini hazırlamaq həmişə ağıllıdır. Aşağıdakı suallara cavab verməyə çalışın:
    • Proqramınız çox sayda işləyəcəkmi? Əgər belədirsə, proqramınızı çox sayda müxtəlif növlərlə əlaqələndirməyin yollarını axtarın. Bunu etmək üçün bir yol növüdür sal və ya ağciyər dəyişən kimi, əvəzinə int (tam).
  2. Kodu yazın. Faizi hesablamaq üçün iki parametrə ehtiyacınız var:
    • The ümumi hesab (və ya mümkün maksimum hesab).
    • The əldə edilmiş hesab (bunun faizini hesablamaq istədiyiniz).
      • Məsələn: Bir tələbə bir testdə 100 sualdan 30-nu düzəltsə və faizini hesablamaq istəyirsənsə, 100-ü ümumi (maksimum bal) və 30-u, yüzdə birinə çevirəcəyiniz nəticədir.
    • Faizin hesablanması üçün düstur:

      Faiz = (Qazanılan Qiymət x 100) / Ümumi Qiymət
    • Bu parametrləri (giriş) Java-dan istifadəçidən əldə etmək üçün Skanerfunksiya.
  3. Faizi hesablayın. Faizi hesablamaq üçün əvvəlki addımda göstərildiyi kimi düsturdan istifadə edin. Dəyərini saxlamaq üçün istifadə etdiyiniz dəyişəndən əmin olun faiz, şamandıra tipinə malikdir. Olmasa cavab səhv ola bilər.
    • Bunun səbəbi salməlumat növü, riyazi hesablamalarda ondalığı da nəzərə alan 32 bit dəqiqliyə malikdir. Beləliklə, 5/2 (5-ə bölünmüş) tipli bir riyaziyyat hesablamasının cavabı 2.5 olacaqdır
      • Növü ilə eyni hesablama (5/2) int dəyişən üçün 2 qaytarır.
      • Saxlamaq üçün istifadə etdiyiniz dəyişənlər ümumi hesabəldə edilmiş hesab bilər, lakin int olmaq. By sal üçün dəyişən üçün tip olaraq istifadə ediləcək faiz etməlidir int avtomatik olaraq a sal çevrilmək; ümumi hesablama daha sonra bir tam əvəzinə bir şamandıra şəklində yerinə yetiriləcəkdir.
  4. İstifadəçiyə faiz göstərin. Proqram yüzdə hesabladıqdan sonra istifadəçiyə göstərin. Bunun üçün funksiyadan istifadə edin System.out.print və ya System.out.println (yeni sətirdə yazdırmaq üçün) Java.

Metod 1-dən 1: Nümunə kodu

idxal java.util.Scanner; public class main_class {public static void main (String [] args) {int cəmi, hesab; üzmə faizi; Scanner inputNumScanner = yeni Scanner (System.in); System.out.println ("Cəmi və ya maksimum xalı daxil edin:"); cəmi = inputNumScanner.nextInt (); System.out.println ("Alınan qiyməti daxil edin:"); hesab = inputNumScanner.nextInt (); faiz = (bal * 100 / cəmi); System.out.println ("Faiz =" + faiz + "%"); }}

Göstərişlər

  • Proqramı daha interaktiv və istifadəsini asanlaşdırmaq üçün qrafik interfeys (GUI) yaratmağa çalışın.
  • Proqramınızı genişləndirməyə çalışın ki, onunla birdən çox hesablama aparasınız.