Java-да пайыздарды есептеу

Автор: John Pratt
Жасалған Күн: 16 Ақпан 2021
Жаңарту Күні: 2 Шілде 2024
Anonim
Excel бағдарламасындағы автоматты күнтізбе-ауысымды жоспарлаушы
Вызшақ: Excel бағдарламасындағы автоматты күнтізбе-ауысымды жоспарлаушы

Мазмұны

Пайыздарды есептеудің көптеген қосымшалары бар. Бірақ сандар ұлғайған кезде, бұл үшін бағдарламаны пайдалану оңайырақ болады. Төменде пайыздық есептеулерге арналған Java-да бағдарламаны қалай жазу керектігі түсіндіріледі.

Басу үшін

  1. Бағдарламаңызды жоспарлаңыз. Процентті есептеу онша қиын болмаса да, бағдарламалаудан бұрын әрқашан өз бағдарламаңыздың кестесін жасағаныңыз жөн. Келесі сұрақтарға жауап беруге тырысыңыз:
    • Сіздің бағдарламаңыз үлкен сандармен жұмыс жасай ма? Егер солай болса, бағдарламаңызды санның көптеген түрлерімен келісу жолдарын іздеңіз. Мұны істеудің бір түрі - тип жүзу немесе өкпе орнына, айнымалы ретінде int (бүтін сан).
  2. Кодты жазыңыз. Пайызды есептеу үшін сізге екі параметр қажет:
    • The жалпы ұпай (немесе мүмкін максималды балл).
    • The қол жеткізген ұпай (оның пайызын есептегіңіз келетін).
      • Мысалы: Егер студент тест тапсырмасында 100 сұрақтың 30-ын дұрыс алса, және сіз оның пайызын есептегіңіз келсе, онда 100 - жалпы (максималды балл) және 30 - алынған балл, оны сіз пайызға айналдырасыз.
    • Пайызды есептеу формуласы:

      Пайыз = (Ұпай x 100) / Жалпы ұпай
    • Пайдаланушыдан Java-да осы параметрлерді (енгізу) алу үшін сіз Сканерфункциясы.
  3. Пайызды есептеңіз. Пайызды есептеу үшін формуланы алдыңғы қадамда көрсетілгендей пайдаланыңыз. Мәнін сақтау үшін қолданатын айнымалының болуын тексеріңіз пайыз, өзгермелі түріне ие. Егер жоқ болса, жауап қате болуы мүмкін.
    • Себебі жүзудеректер типі 32 биттік дәлдікке ие, ол тіпті ондық бөлшектерді математикалық есептеулерде ескереді. Сонымен, 5/2 (5-ке 2-ге бөлінген) сияқты математикалық есептің жауабы 2,5-ке тең болады
      • Түрімен бірдей есептеулер (5/2) int айнымалы үшін 2 қайтарады.
      • Сақтау үшін пайдаланатын айнымалылар жалпы ұпай және қол жеткізген ұпай мүмкін, дегенмен int болу. А жүзу үшін айнымалы үшін тип ретінде қолданылуы керек пайыз керек int автоматты түрде жүзу түрлендіру; содан кейін жалпы есептеу бүтін санның орнына флот түрінде орындалады.
  4. Пайдаланушыға пайызын көрсетіңіз. Бағдарлама пайызын есептеп болғаннан кейін оны қолданушыға көрсетіңіз. Ол үшін функцияны қолданыңыз System.out.print немесе System.out.println (жаңа жолда басып шығару үшін) Java.

1-дің 1-әдісі: Кодтың үлгісі

импорттау java.util.Scanner; public class main_class {public static void main (String [] args) {int жалпы, балл; өзгермелі пайыз; Scanner inputNumScanner = жаңа сканер (System.in); System.out.println («Барлығын немесе максималды баллды енгізіңіз:»); жалпы = inputNumScanner.nextInt (); System.out.println («Алынған бағаны енгізіңіз:»); балл = inputNumScanner.nextInt (); пайыз = (балл * 100 / жалпы); System.out.println («Пайыз =» + процент + «%»); }}

Кеңестер

  • Бағдарламаны интерактивті және қолдануды жеңілдету үшін графикалық интерфейс (GUI) құруға тырысыңыз.
  • Онымен бірнеше есептеулер жасай алатындай етіп бағдарламаңызды кеңейтуге тырысыңыз.