Java -da İpucu Kalkulyatoru necə yaradılır: 13 addım (şəkillərlə)

Mündəricat:

Java -da İpucu Kalkulyatoru necə yaradılır: 13 addım (şəkillərlə)
Java -da İpucu Kalkulyatoru necə yaradılır: 13 addım (şəkillərlə)

Video: Java -da İpucu Kalkulyatoru necə yaradılır: 13 addım (şəkillərlə)

Video: Java -da İpucu Kalkulyatoru necə yaradılır: 13 addım (şəkillərlə)
Video: Qusarda polis işçilərinin peşə bayramı qeyd olunub- ARB Şimal 2024, Bilər
Anonim

Bu məqalə, öz zehni riyaziyyat etmədən bir nömrə daxil etməyinizə və avtomatik olaraq ucu hesablamağınıza imkan verən öz tipli kalkulyatorunuzu yaratmaq üçün sürətli və asan bir yol təqdim edir.

Addımlar

Java Adım 1 -də İpucu Kalkulyatoru yaradın
Java Adım 1 -də İpucu Kalkulyatoru yaradın

Addım 1. Netbeans və ya Eclipse kimi Java IDE (inteqrasiya edilmiş inkişaf mühiti üçün qısa) yükləyin

  • Netbeans yükləmək üçün Netbeans.org veb saytına daxil olun və səhifənin sağ üst tərəfindəki Yüklə yazan böyük narıncı düyməni basın.
  • Tip kalkulyatoru nisbətən sadə bir tətbiq olduğundan, yalnız Java SE (standart nəşr) yükləməlisiniz. The.exe faylını yükləməyi bitirdikdən sonra NetBeans yükləyicisini açın. Quraşdırıcıdakı standart seçimlər bu proqram üçün kifayətdir, buna görə də proqram üçün tələb olunan komponentlərin olmaması qorxusu olmadan standart nəşri yükləyə bilərsiniz.
Java Adım 2 -də İpucu Kalkulyatoru yaradın
Java Adım 2 -də İpucu Kalkulyatoru yaradın

Addım 2. Java JDK yükləyin

Bunu https://www.oracle.com/technetwork/articles/javase/jdk-netbeans-jsp-142931.html ünvanında tapa bilərsiniz.

Orada müvafiq maşınınıza uyğun JDK təyin edə bilərsiniz

Java Adım 3 -də İpucu Kalkulyatoru yaradın
Java Adım 3 -də İpucu Kalkulyatoru yaradın

Addım 3. NetBeans proqramını işə salın və yeni bir layihə yaradın

Sol üstdəki Fayl yazan açılan menyuya gedin və Yeni Layihə seçin

Java Adım 4 -də İpucu Kalkulyatoru yaradın
Java Adım 4 -də İpucu Kalkulyatoru yaradın

Addım 4. Yeni layihə qurun

Aşağıdakı sorğuda, kateqoriyalarda Java və layihələrdə Java tətbiqini seçin; bunlar ümumiyyətlə standart olaraq vurğulanır. Sonrakı düyməsini basın.

  • Layihənizə bir ad verin. Xüsusi Qovluq onay qutusunu işarəsiz qoyun və Əsas Sınıfa Yarat onay kutusunu işarələyin.
  • Bununla işinizi bitirin və sonra layihənizi hazırlayın.
Java Adım 5 -də İpucu Kalkulyatoru yaradın
Java Adım 5 -də İpucu Kalkulyatoru yaradın

Addım 5. Bu layihə üçün dəyişənlər yaradın

  • Oxunan xəttin altında

    ictimai statik boşluq əsas (String args)

    , aşağıdakı dəyişənləri yaradın:

    • ikiqat ümumi;

    • int tip;

    • ikiqat tipli nisbət;

    • ikiqat final Cəmi;

  • Fərqli xətlərdə və ya eyni sətirdə bir -birinin ardınca getməsinin əhəmiyyəti yoxdur.
  • Nümunə dəyişənləri dedikləri bunlardır. Əsasən proqramın yaddaşında saxlanılacaq bir dəyər üçün istinadlardır. Nümunə dəyişənlərini bu şəkildə adlandırmağınızın səbəbi, onları nə üçün istifadə edəcəyinizlə əlaqələndirməkdir. e.i finalTotal dəyişən son cavab üçün istifadə olunur.
  • Sözlərin sonundakı "cüt" və "int" hərflərində böyük hərflərin olmaması və nöqtəli vergül (;) olmaması vacibdir.
  • İstinad üçün int hər zaman tam ədədlər olan dəyişənlərdir, yəni 1, 2, 3… və s.
Java Adım 6 -da İpucu Kalkulyatoru yaradın
Java Adım 6 -da İpucu Kalkulyatoru yaradın

Addım 6. Proqram işlədikdən sonra istifadəçi girişinə imkan verən skaner proqramını idxal edin

Səhifənin yuxarı hissəsində, xəttin tam altında

paket (layihənin adı)

və @author sahibi xəttinin üstünə yazın:

java.util. Scanner idxal edin;

Java Adım 7 -də İpucu Kalkulyatoru yaradın
Java Adım 7 -də İpucu Kalkulyatoru yaradın

Addım 7. Skaner obyekti yaradın

Obyektin hansı kod xəttinin yaradılmasının əhəmiyyəti olmasa da, ardıcıllıq naminə nümunə dəyişənlərindən dərhal sonra kod xəttini yazın. Skaner hazırlamaq, proqramlaşdırmada başqa növ obyektlər yaratmağa bənzəyir.

  • Tikinti aşağıdakı kimi davam edir:

    "Sinif adı" "obyektin adı" = "yeni" "Sınıf adı" ("Yol");

    tirnoq işarələri istisna olmaqla.

  • Bu vəziyyətdə belə olardı:

    Scanner ScanNa = yeni Skaner (System.in);

  • "Yeni" açar sözü və "System.in" mötərizəsi vacibdir. "Yeni" açar sözü, əsasən bu obyektin yeni olduğunu söyləyir, ehtimal ki, lazımsız səslənir, ancaq skanerin yaradılması üçün lazımdır. Bu arada "System.in", Skaner obyektlərinin əlavə etdiyi dəyişkəndir, bu halda System.in, dəyişənin istifadəçinin yazdığı bir şey olmasını təmin edər.

Addım 8.

  • Konsolu yazmağa başlayın.

    Java Adım 8 -də İpucu Kalkulyatoru yaradın
    Java Adım 8 -də İpucu Kalkulyatoru yaradın
    • System.out.print ("Vergi daxil olmaqla cəmi daxil edin: $");

    • Mötərizədə olan xətt üçün sitatlar vacibdir.
    • Əslində, bu kod xətti, proqram işə salındıqdan sonra konsolda söz çapını təmin edir. Bu vəziyyətdə "Vergi daxil olmaqla cəmi daxil edin: $" sözləri olacaq.
    • Java -nın bunun bir cümlə olduğunu bilməsini təmin etmək üçün mötərizədə olan cümlə ətrafındakı sitatlar lazımdır, əks halda bunu olmayan bir neçə dəyişən hesab edər.
  • Proqram üçün ilk istifadəçi girişini yaradın. Növbəti kod satırında, əvvəllər yaratdığınız dəyişənlərdən və skanerdən istifadə edirsiniz. Bu kod xəttinə baxın:

    Java Adım 9 -da İpucu Kalkulyatoru yaradın
    Java Adım 9 -da İpucu Kalkulyatoru yaradın
    • ümumi = ScanNa.nextDouble ();

    • "Cəmi" əvvəlki dəyişəndir və "ScanNa", Skaner obyektinizin adıdır. "NextDouble ();" ifadəsi skaner sinifindən bir üsuldur. Əsasən, daxil edilən növbəti cüt tipli nömrənin həmin skaner tərəfindən oxunması deməkdir.
    • Bir sözlə, skaner tərəfindən oxunan rəqəm Total dəyişən tərəfindən istifadə ediləcək.
  • İpucu faizini daxil etmək üçün bir sorğu edin. Ardından, tarayıcıdan istifadə edərək, son iki addıma bənzər tipli dəyişəndə bir nömrəni qeyd edin. Burada istinad üçün bir neçə kod var:

    Java Adım 10 -da İpucu Kalkulyatoru yaradın
    Java Adım 10 -da İpucu Kalkulyatoru yaradın
    • System.out.print ("Tip üçün % daxil edin:");

    • tip = ScanNa.nextInt ();

  • TipRatio kalkulyatoru üçün bir düstur yaradın.

    Java Adım 11 -də İpucu Kalkulyatoru yaradın
    Java Adım 11 -də İpucu Kalkulyatoru yaradın
    • Yazın

      tipRation = tip/100.0;

      uc faizini təmsil edən bütün rəqəmi faktiki faizə çevirmək.
    • Qeyd edək ki, 100.0 -da.0 tələb olunur, çünki bu vəziyyətdə "tip" adlı dəyişən tamsayıdır, yəni tam ədəddir. Tənlikdəki iki ədəddən birinin ondalık olduğu müddətdə, son nəticə ondalıklı ikiqat olacaq. Nömrələrin hər ikisi tam ədədlərin olduğu halda hesablama səhvinə səbəb olar.
  • Cəmi hesablamaq və son hesablamaları etmək üçün mövcud olan son dəyişəni istifadə edin. Aşağıdakı tənlik özü üçün danışır.

    Java Adım 12 -də İpucu Kalkulyatoru yaradın
    Java Adım 12 -də İpucu Kalkulyatoru yaradın
    • finalTotal = cəmi + (cəmi * tipRatio);

  • FinalTotal göstərmək üçün bir son çap istəyi kodu yaradın. Bir az daha maraqlı etmək üçün printf adlı çap üsulunun bir az daha xüsusi versiyasından istifadə edə bilərsiniz:

    Java Adım 13 -də İpucu Kalkulyatoru yaradın
    Java Adım 13 -də İpucu Kalkulyatoru yaradın
    • System.out.printf ("Tip olaraq%d %% ilə cəmi: $%. 2f / n", ipucu, finalTotal);

    • % -Dən əvvəl gələn hərflər, çap olunmuş cümlədən sonra əmrlərlə ayrılan dəyişənlərə uyğundur; dəyişənlərin və hərflərin sırası ilə bağlanır. Bu halda %d "tip" və %.2f finalTotal ilə əlaqələndirilir. Bu, konsolun əvvəlcədən təyin edilmiş bir şeydən çox taranmış və ya hesablanmış dəyişənləri çap etməsi üçündür.
    • % D işarəsindən sonra ikiqat % işarəsi, beləliklə konsol həqiqətən faiz işarəsini çap edəcək; əks halda printf metodunun işləməsi səbəbindən xətaya səbəb olardı.
  • Tövsiyə: