Израчунавање процената у Јави

Аутор: John Pratt
Датум Стварања: 16 Фебруар 2021
Ажурирати Датум: 2 Јули 2024
Anonim
Primjer računanja procenata (Excel 2010)
Видео: Primjer računanja procenata (Excel 2010)

Садржај

Израчунавање процената има много примена. Али када бројеви постану већи, за то је лакше користити програм. Испод је објашњено како написати програм на Јави за израчунавање процената.

На корак

  1. Планирајте свој програм. Иако израчунавање процента није толико тешко, увек је паметно направити распоред програма пре програмирања. Покушајте да одговорите на следећа питања:
    • Да ли ће ваш програм радити са великим бројевима? Ако је то случај, потражите начине како да ваш програм обрачунава много различитих врста бројева. Један од начина да се то уради је тип пловак или плућа као променљива, уместо инт (цео број).
  2. Напиши код. Да бисте израчунали проценат потребна су вам два параметра:
    • Тхе крајњи резултат (или максимално могући резултат).
    • Тхе постигнут скор (од којих желите да израчунате проценат).
      • На пример: Ако студент на тесту добије 30 од 100 питања тачно, а ви желите да израчунате проценат, тада је 100 укупан број (максимални резултат), а 30 добијени резултат који ћете претворити у проценат.
    • Формула за израчунавање процента је:

      Проценат = (постигнута оцена к 100) / укупна оцена
    • Да бисте од корисника добили ове параметре (улаз) у Јави, можете користити Скенерфункцију.
  3. Израчунајте проценат. За израчунавање процента користите формулу као што је наведено у претходном кораку. Уверите се да променљива коју користите за чување вредности датотеке проценат, има флоат тип. Ако није, одговор је можда нетачан.
    • То је зато што пловактип података има прецизност од 32 бита која чак узима и децимале у математичким прорачунима. Дакле, одговор на израчунавање математике, као што је 5/2 (5 подељено са 2) са типом флоат, биће 2,5
      • Исти прорачун (5/2) са типом инт за променљиву враћа 2.
      • Променљиве које користите за чување датотеке крајњи резултат и постигнут скор може, међутим инт бити. А пловак да се користи као тип за променљиву за проценат ће инт аутоматски до а пловак бити преобраћен; укупан прорачун ће се тада извршити као флоат уместо као цео број.
  4. Покажите проценат кориснику. Када програм израчуна проценат, покажите га кориснику. Користите функцију за ово Систем.оут.принт или Систем.оут.принтлн (за штампање у новом реду) на Јави.

Метод 1 од 1: Узорак кода

импорт јава.утил.Сцаннер; јавна класа маин_цласс {јавна статичка воид маин (Стринг [] аргс) {инт тотал, сцоре; проценат пловка; Сцаннер инпутНумСцаннер = нови скенер (Систем.ин); Систем.оут.принтлн ("Унесите укупан или максималан резултат:"); тотал = инпутНумСцаннер.нектИнт (); Систем.оут.принтлн ("Унесите добијену оцену:"); сцоре = инпутНумСцаннер.нектИнт (); проценат = (оцена * 100 / укупно); Систем.оут.принтлн ("Проценат је =" + проценат + "%"); }}

Савети

  • Покушајте да креирате графички интерфејс (ГУИ) како бисте програм учинили интерактивнијим и лакшим за употребу.
  • Покушајте да проширите свој програм тако да можете да извршите више рачунања са њим.