Java -де калькуляторды қалай құруға болады: 13 қадам (суреттермен)

Мазмұны:

Java -де калькуляторды қалай құруға болады: 13 қадам (суреттермен)
Java -де калькуляторды қалай құруға болады: 13 қадам (суреттермен)

Бейне: Java -де калькуляторды қалай құруға болады: 13 қадам (суреттермен)

Бейне: Java -де калькуляторды қалай құруға болады: 13 қадам (суреттермен)
Бейне: Word, Excel, PowerPoint бағдарламаларын орнату 2024, Мамыр
Anonim

Бұл мақала жеке менеджерлік математиканы енгізбестен нөмірді енгізуге және ұшы автоматты түрде есептеуге мүмкіндік беретін өзіңіздің жеке калькуляторыңызды құрудың жылдам және қарапайым әдісін ұсынады.

Қадамдар

Java -де кеңес калькуляторын жасаңыз 1 -қадам
Java -де кеңес калькуляторын жасаңыз 1 -қадам

Қадам 1. Netbeans немесе Eclipse сияқты Java IDE (интеграцияланған даму ортасы үшін қысқаша) жүктеңіз

  • Netbeans жүктеу үшін Netbeans.org веб -сайтына кіріп, беттің оң жақ жоғарғы жағындағы үлкен апельсин түймесін басыңыз.
  • Кеңестер калькуляторы қарапайым бағдарлама болғандықтан, сізге тек Java SE (стандартты шығарылым) жүктеу қажет. The.exe файлын жүктеуді аяқтағаннан кейін NetBeans орнатушысын ашыңыз. Орнатушыдағы стандартты опциялар бұл бағдарлама үшін жеткілікті, сондықтан сіз бағдарламаның қажетті компоненттері жоқ деп қорықпай стандартты шығарылымды жүктей аласыз.
Java -де кеңес калькуляторын жасаңыз 2 -қадам
Java -де кеңес калькуляторын жасаңыз 2 -қадам

Қадам 2. Java JDK жүктеңіз

Сіз оны https://www.oracle.com/technetwork/articles/javase/jdk-netbeans-jsp-142931.html сайтынан таба аласыз.

Онда сіз сәйкес машинаға сәйкес JDK көрсете аласыз

Java -де кеңес калькуляторын жасаңыз 3 -қадам
Java -де кеңес калькуляторын жасаңыз 3 -қадам

Қадам 3. NetBeans бағдарламасын іске қосыңыз және жаңа жоба жасаңыз

Жоғарғы сол жақтағы Файл деген ашылмалы мәзірге өтіп, Жаңа жоба таңдаңыз

Java -де кеңес калькуляторын жасаңыз 4 -қадам
Java -де кеңес калькуляторын жасаңыз 4 -қадам

4 -қадам. Жаңа жобаны орнатыңыз

Келесі жолда санаттарда Java таңдаңыз, ал жобаларда Java қосымшасын таңдаңыз; олар әдетте әдепкі бойынша ерекшеленеді. Келесі түймесін басыңыз.

  • Жобаңызға атау беріңіз. Бөлінген қалта құсбелгісін қоймаңыз және «Негізгі сыныпты құру» құсбелгісін қойыңыз.
  • Осымен аяқтаңыз, содан кейін сіз өз жобаңызды құрдыңыз.
Java -де кеңес калькуляторын жасаңыз 5 -қадам
Java -де кеңес калькуляторын жасаңыз 5 -қадам

5 -қадам. Бұл жобаның айнымалыларын жасаңыз

  • Оқылатын сызықтың астында

    public static void main (String args)

    , келесі айнымалыларды жасаңыз:

    • екі есе жалпы;

    • int кеңесі;

    • қос типті қатынас;

    • қос финал Барлығы;

  • Олар әр түрлі жолдарда ма, әлде бір жолда ма, маңызды емес.
  • Бұл олар даналық айнымалылар деп атайды. Олар негізінен бағдарлама жадында сақталатын мәнге сілтеме болып табылады. Дана айнымалыларын осылай атауыңыздың себебі - оларды сіз оларды не үшін пайдаланатындығымен байланыстыру. e.i түпкілікті жауап үшін finalTotal айнымалысы қолданылады.
  • Сөздердің соңында «қос» және «int» бас әріптерінің болмауы және нүктелі үтірлер (;) болмауы маңызды.
  • Анықтама үшін int - айнымалылар, олар әрқашан бүтін сандар, яғни 1, 2, 3… және т.
Java -де кеңес калькуляторын жасаңыз 6 -қадам
Java -де кеңес калькуляторын жасаңыз 6 -қадам

Қадам 6. Бағдарлама іске қосылған кезде пайдаланушы енгізуге мүмкіндік беретін сканер утилитасын импорттаңыз

Беттің жоғарғы жағында, сызықтың астында

пакет (жобаның атауы)

және @author иесінің жолының үстінде теріңіз:

java.util. Scanner импорттау;

Java -де кеңестер калькуляторын жасаңыз 7 -қадам
Java -де кеңестер калькуляторын жасаңыз 7 -қадам

Қадам 7. Сканер нысанын жасаңыз

Нысанның қандай код жолы жасалғаны маңызды болмаса да, консистенция үшін айнымалы данадан кейін код жолын жазыңыз. Сканер жасау бағдарламалауда объектілердің басқа түрлерін жасауға ұқсас.

  • Оның құрылысы келесідей:

    “Сынып атауы” “объектінің атауы” = “жаңа” “Сынып атауы” (“Жол”);

    тырнақша белгілерін қоспағанда.

  • Бұл жағдайда болар еді:

    Scanner ScanNa = жаңа сканер (System.in);

  • «Жаңа» кілт сөзі мен «System.in» жақшасы маңызды. «Жаңа» кілт сөзінде бұл нысан жаңа деп айтылады, бұл қажетсіз болып көрінеді, бірақ сканер жасау үшін қажет. Сонымен қатар, «System.in» - бұл сканер объектілерінің айнымалы мәні, бұл жағдайда System.in айнымалы мәнді пайдаланушы енгізетін етіп жасайды.

8 -қадам.

  • Консольді басып шығаруды жазуды бастаңыз.

    Java -де кеңес калькуляторын жасаңыз 8 -қадам
    Java -де кеңес калькуляторын жасаңыз 8 -қадам
    • System.out.print («Барлығын енгізіңіз, салықты қосқанда: $»);

    • Жақшаның ішіндегі жолдың цитаталары маңызды.
    • Негізінде, бұл код жолы бағдарлама іске қосылғаннан кейін консольде сөзді басып шығаруға мүмкіндік береді. Бұл жағдайда «Барлығын енгізіңіз, салықты қосқанда: $» болады.
    • Жақшадағы сөйлемнің айналасындағы цитаталар Java бұл сөйлем екенін білетініне көз жеткізу үшін қажет, әйтпесе ол оны жоқ айнымалы деп санайды.
  • Бағдарламаға бірінші пайдаланушы кірісін жасаңыз. Келесі код жолында сіз сканер мен бұрын жасалған айнымалылардың бірін қолданасыз. Бұл код жолын қараңыз:

    Java -де кеңес калькуляторын жасаңыз 9 -қадам
    Java -де кеңес калькуляторын жасаңыз 9 -қадам
    • жалпы = ScanNa.nextDouble ();

    • «Тотал» - бұл бұрынғы айнымалы, ал «ScanNa» - бұл сканер нысанының атауы. «NextDouble ();» тіркесі - бұл сканер класының әдісі. Негізінде бұл келесі қос типті нөмірді сканер оқиды дегенді білдіреді.
    • Қысқаша айтқанда, сканер оқитын санды Total айнымалысы қолданады.
  • Кеңестің пайызын енгізу туралы сұрау жасаңыз. Содан кейін сканерді пайдаланып, соңғы екі қадамға ұқсас типті айнымалы санды сақтаңыз. Мұнда сілтеме үшін бірнеше код бар:

    Java -де кеңес калькуляторын жасаңыз 10 -қадам
    Java -де кеңес калькуляторын жасаңыз 10 -қадам
    • System.out.print (« % енгізу үшін енгізу:»);

    • кеңес = ScanNa.nextInt ();

  • TipRatio калькуляторының формуласын құрыңыз.

    Java -де кеңес калькуляторын жасаңыз 11 -қадам
    Java -де кеңес калькуляторын жасаңыз 11 -қадам
    • Түрі

      tipRation = tip/100.0;

      пайызды білдіретін бүтін санды нақты пайызға айналдыру.
    • Назар аударыңыз, 100.0 -дегі.0 қажет, себебі бұл жағдайда «tip» деп аталатын айнымалы бүтін сан, яғни бүтін сан. Теңдеудегі екі санның бірінде ондық бөлшек болса, соңғы нәтиже ондық бөлшектері бар қосарлы болады. Егер екі сан да бүтін сандар болса, бұл есептеу қатесін тудырады.
  • Барлығын есептеу үшін соңғы айнымалы мәнді қолданыңыз және соңғы есептеулерді жасаңыз. Келесі теңдеу өзі туралы айтады.

    Java -де кеңес калькуляторын жасаңыз 12 -қадам
    Java -де кеңес калькуляторын жасаңыз 12 -қадам
    • finalTotal = жалпы + (жалпы * tipRatio);

  • FinalTotal көрсету үшін кодтың бір соңғы басып шығаруды шақыру жолын жасаңыз. Printf деп аталатын басып шығару әдісінің сәл мамандандырылған нұсқасын қолдануға болады, ол оны біршама сәнді етеді:

    Java -де кеңес калькуляторын жасаңыз 13 -қадам
    Java -де кеңес калькуляторын жасаңыз 13 -қадам
    • System.out.printf («Барлығы%d %% бар кеңес: $%. 2f / n», кеңес, finalTotal);

    • Алдында % әріптері басылған сөйлемнен кейін командалармен бөлінетін айнымалыларға сәйкес келеді; олар айнымалылар мен әріптер тәртібімен байланысқан. Бұл жағдайда %d «tip» пен %.2f finalTotal байланыстырылады. Бұл консоль алдын ала анықталғаннан гөрі сканерленген немесе есептелген айнымалыларды басып шығарады.
    • Консоль пайыздық белгіні шынымен басып шығаратындай % d белгісінен кейін қос % белгісі; әйтпесе бұл printf әдісінің жұмысына байланысты қате тудырады.
  • Ұсынылған: