Ako vytvoriť kalkulačku tipov v Jave: 13 krokov (s obrázkami)

Obsah:

Ako vytvoriť kalkulačku tipov v Jave: 13 krokov (s obrázkami)
Ako vytvoriť kalkulačku tipov v Jave: 13 krokov (s obrázkami)

Video: Ako vytvoriť kalkulačku tipov v Jave: 13 krokov (s obrázkami)

Video: Ako vytvoriť kalkulačku tipov v Jave: 13 krokov (s obrázkami)
Video: Основы Microsoft Word. Ворд для начинающих. часть 1 2024, Smieť
Anonim

Tento článok ponúka rýchly a ľahký spôsob, ako si vytvoriť vlastnú kalkulačku tipov, ktorý vám umožní zadať číslo a vypočítať tip automaticky bez toho, aby ste si museli mentálne počítať.

Kroky

Vytvorte si Tip kalkulačku v Jave, krok 1
Vytvorte si Tip kalkulačku v Jave, krok 1

Krok 1. Stiahnite si Java IDE (skratka pre integrované vývojové prostredie), ako napríklad Netbeans alebo Eclipse

  • Ak si chcete stiahnuť Netbeans, navštívte webovú stránku Netbeans.org a stlačte veľké oranžové tlačidlo v pravom hornom rohu stránky s textom Stiahnuť.
  • Keďže kalkulačka tipov je relatívne jednoduchá aplikácia, stačí si stiahnuť Java SE (štandardná edícia). Po dokončení sťahovania súboru.exe spustite jeho vyskakovací inštalátor NetBeans. Možnosti štandardov v inštalátore sú pre tento program dostačujúce, takže si môžete stiahnuť štandardnú edíciu bez obáv, že pre program nebudete mať požadované komponenty.
Krok 2: Vytvorte si kalkulačku tipov v Jave
Krok 2: Vytvorte si kalkulačku tipov v Jave

Krok 2. Stiahnite si Java JDK

Nájdete ho na

Tu môžete zadať JDK vhodný pre váš príslušný stroj

Krok 3, vytvorte si kalkulačku tipov v Jave
Krok 3, vytvorte si kalkulačku tipov v Jave

Krok 3. Spustite program NetBeans a vytvorte nový projekt

V ľavom hornom rohu prejdite do rozbaľovacej ponuky Súbor a vyberte položku Nový projekt

Krok 4, vytvorte si kalkulačku tipov v Jave
Krok 4, vytvorte si kalkulačku tipov v Jave

Krok 4. Nastavte nový projekt

Na nasledujúcej výzve v kategóriách vyberte Java a v projektoch zvoľte Java application; tieto sú zvyčajne predvolene zvýraznené. Kliknite na Ďalej.

  • Pomenujte svoj projekt. Nechajte začiarkavacie políčko Dedikovaný priečinok nezaškrtnuté a začiarkavacie políčko Vytvorená hlavná trieda.
  • S tým skončite a potom ste vytvorili svoj projekt.
Vytvorte tipovú kalkulačku v Jave, krok 5
Vytvorte tipovú kalkulačku v Jave, krok 5

Krok 5. Vytvorte premenné pre tento projekt

  • Pod riadkom, ktorý znie

    public static void main (String args)

    , vytvorte nasledujúce premenné:

    • dvojnásobok celkom;

    • int tip;

    • dvojitý tipRatio;

    • dvojité fináleCelkom;

  • Nezáleží na tom, či sú v rôznych riadkoch alebo v jednom riadku za druhým.
  • Hovorí sa im inštančné premenné. V zásade ide o odkazy na hodnotu, ktorá bude uložená v pamäti programu. Dôvod, prečo týmto spôsobom pomenujete premenné inštancie, je prepojiť ich s tým, na čo ich budete používať. e.i na konečnú odpoveď sa používa premenná finalTotal.
  • Dôležitý je nedostatok veľkých a malých písmen v „dvojitých“a „int“a bodkočiarkach (;) na konci slov.
  • Pre porovnanie, int sú premenné, ktoré sú vždy celé čísla, tj. 1, 2, 3 … atď., Zatiaľ čo dvojky majú v sebe desatinné miesta.
Krok 6, vytvorte si kalkulačku tipov v Jave
Krok 6, vytvorte si kalkulačku tipov v Jave

Krok 6. Importujte obslužný program skenera, ktorý by používateľovi umožnil vstup po spustení programu

V hornej časti stránky, priamo pod riadkom

balíček (názov projektu)

a nad riadok vlastníka @autor zadajte:

import java.util. Scanner;

Vytvorte tipovú kalkulačku v Jave, krok 7
Vytvorte tipovú kalkulačku v Jave, krok 7

Krok 7. Vytvorte objekt skenera

Aj keď nezáleží na tom, aký riadok kódu je objekt vytvorený, kvôli konzistentnosti napíšte riadok kódu hneď za premenné inštancie. Výroba skenera je podobná tvorbe iných typov objektov v programovaní.

  • Jeho konštrukcia je nasledovná:

    „Názov triedy“„Názov objektu“= „Nový“„Názov triedy“(„Cesta“);

    okrem úvodzoviek.

  • V tomto prípade by to bolo:

    Scanner ScanNa = nový skener (System.in);

  • Kľúčové slovo „nový“a „System.in“v zátvorkách sú dôležité. Kľúčové slovo „nové“v zásade hovorí, že tento objekt je nový, čo pravdepodobne znie nadbytočne, ale je potrebné na vytvorenie skenera. Medzitým je „System.in“premennou, ku ktorej sú objekty skenera pripojené, v tomto prípade System.in to urobí tak, že premenná je niečo, čo používateľ zadá.

Krok 8.

  • Začnite písať vytlačenie konzoly.

    Vytvorte tipovú kalkulačku v Jave, krok 8
    Vytvorte tipovú kalkulačku v Jave, krok 8
    • System.out.print ("Zadajte súčet vrátane dane: $");

    • Citácie riadku v zátvorke sú dôležité.
    • Tento riadok kódu v zásade umožňuje vytlačenie slova na konzolu po spustení programu. V tomto prípade by slová boli „Zadajte súčet vrátane dane: $“.
    • Citáty okolo vety v zátvorke sú potrebné na zaistenie toho, aby Java vedela, že ide o vetu, inak ju bude považovať za niekoľko premenných, ktoré neexistujú.
  • Vytvorte prvý vstup používateľa pre program. V nasledujúcom riadku kódu použijete skener a jednu z premenných, ktoré ste vytvorili predtým. Pozrite sa na tento riadok kódu:

    Vytvorte tipovú kalkulačku v Jave, krok 9
    Vytvorte tipovú kalkulačku v Jave, krok 9
    • celkom = ScanNa.nextDouble ();

    • „Spolu“je premenná z predchádzajúceho obdobia a „ScanNa“je názov objektu vášho skenera. Fráza „nextDouble ();“je metóda z triedy skenerov. V zásade to znamená, že tento dvojitý typ zadaného čísla bude prečítaný týmto skenerom.
    • Stručne povedané, číslo načítané skenerom bude používať premenná Total.
  • Zadajte výzvu na zadanie percenta sprepitného. Potom pomocou skenera uložte číslo do premennej s názvom tip, podobne ako v posledných dvoch krokoch. Tu je nejaký referenčný kód:

    Vytvorte tipovú kalkulačku v Jave, krok 10
    Vytvorte tipovú kalkulačku v Jave, krok 10
    • System.out.print ("Zadajte % na tip:");

    • tip = ScanNa.nextInt ();

  • Vytvorte vzorec pre kalkulačku tipRatio.

    Vytvorte tipovú kalkulačku v Jave, krok 11
    Vytvorte tipovú kalkulačku v Jave, krok 11
    • Napíšte

      tipRation = tip/100,0;

      na premenu celého čísla predstavujúceho percento sprepitného na skutočné percento.
    • Upozorňujeme, že je vyžadované 0,0 v 100,0, pretože v tejto situácii je premenná s názvom „tip“celé číslo, tj. Celé číslo. Pokiaľ má jedno z dvoch čísel v rovnici desatinné miesto, konečný výsledok bude dvojnásobok s desatinnými miestami. Ak by však obe čísla boli celé, spôsobilo by to chybu pri výpočte.
  • Na výpočet súčtu a vykonanie posledných výpočtov použite poslednú dostupnú premennú. Nasledujúca rovnica hovorí sama za seba.

    Vytvorte tipovú kalkulačku v Jave, krok 12
    Vytvorte tipovú kalkulačku v Jave, krok 12
    • finalTotal = total + (total * tipRatio);

  • Vytvorte jeden posledný riadok kódu pre výzvu na vytlačenie, aby sa zobrazil konečný súčet. Môžete použiť trochu špecializovanejšiu verziu metódy tlače s názvom printf, aby bola trochu efektnejšia:

    Vytvorte tipovú kalkulačku v Jave, krok 13
    Vytvorte tipovú kalkulačku v Jave, krok 13
    • System.out.printf ("Celkom s%d %% ako tip: $%. 2f / n", tip, finalTotal);

    • Písmená, ktorým predchádza %, zodpovedajú premenným, ktoré sú oddelené príkazmi za vytlačenou vetou; sú spojené v ternoch poradia premenných a písmen. V tomto prípade je %d prepojené s „tipom“a %.2f je spojené s konečným súčtom. To je tak, že konzola bude tlačiť skôr skenované alebo vypočítané premenné než niečo vopred určené.
    • Dvojité znamienko % po % d je také, že konzola skutočne vytlačí znak percenta; inak by to spôsobilo chybu kvôli spôsobu, akým metóda printf funguje.
  • Odporúča: