Javaдагы пайыздарды эсептөө

Автор: John Pratt
Жаратылган Күнү: 16 Февраль 2021
Жаңыртуу Күнү: 2 Июль 2024
Anonim
Балиге саяхатқа шектеу қою - туризмді қайта бастау - Балиге баруға бола ма? - Индонезия 2021 шілде
Видео: Балиге саяхатқа шектеу қою - туризмді қайта бастау - Балиге баруға бола ма? - Индонезия 2021 шілде

Мазмун

Пайыздарды эсептөө көптөгөн колдонмолорго ээ. Бирок сандар көбөйгөндө, бул үчүн программаны колдонуу оңой болот. Төмөндө пайыздарды эсептөө үчүн Java программасын жазуунун жолдору түшүндүрүлөт.

Басуу

  1. Өз программаңызды пландаштырыңыз. Процентти эсептөө анчалык деле кыйын болбосо дагы, программалоонун алдында программаңыздын графигин түзүп коюу ар дайым акылдуулукка жатат. Төмөнкү суроолорго жооп берүүгө аракет кылыңыз:
    • Сиздин программаңыз көп санда иштейби? Эгер ошондой болсо, анда программаңызды ар кандай түрдөгү сандар менен эсептешүү жолдорун издеңиз. Мунун бир жолу - тип калкуу же өпкө өзгөрүлмө катары, ордуна int (бүтүн сан).
  2. Кодду жазыңыз. Пайызды эсептөө үчүн эки параметр керек:
    • The жалпы упай (же максималдуу упай).
    • The жетишилген упай (анын пайызын эсептегиси келген).
      • Мисалы: Эгерде студент тестирлөөдө 100 суроонун ичинен 30 суроону туура алса, жана сиз анын пайызын эсептеп алгыңыз келсе, анда 100 - бул жалпы (максималдуу балл) жана 30 - алынган упай, сиз аны пайызга которосуз.
    • Пайызды эсептөөнүн формуласы:

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

1 ыкмасы 1: Үлгү коду

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

Сунуштар

  • Программаны интерактивдүү жана колдонууну жеңилдетүү үчүн графикалык интерфейс (GUI) түзүп көрүңүз.
  • Аны менен бир нече эсептөөлөрдү жүргүзүү үчүн программаңызды кеңейтүүгө аракет кылыңыз.