Yuav Lej Li Cas Feem pua Hauv Java: 4 Kauj Ruam (nrog Duab)

Cov txheej txheem:

Yuav Lej Li Cas Feem pua Hauv Java: 4 Kauj Ruam (nrog Duab)
Yuav Lej Li Cas Feem pua Hauv Java: 4 Kauj Ruam (nrog Duab)

Video: Yuav Lej Li Cas Feem pua Hauv Java: 4 Kauj Ruam (nrog Duab)

Video: Yuav Lej Li Cas Feem pua Hauv Java: 4 Kauj Ruam (nrog Duab)
Video: Tsis Muaj Peev Xwm Yuav Ua Li Cas 2024, Tej zaum
Anonim

Kab lus no yuav ua li cas los laij cov feem pua tuaj yeem muaj txiaj ntsig zoo. Txawm li cas los xij, raws li cov lej tau loj dua, siv txoj haujlwm los xam lawv yuav ua rau koj txoj haujlwm yooj yim dua. Nov yog yuav ua li cas thiaj ua qhov program los laij cov feem pua, siv cov lus programming Java.

Kauj ruam

Xeem Feem pua hauv Java Kauj Ruam 1
Xeem Feem pua hauv Java Kauj Ruam 1

Kauj Ruam 1. Npaj koj txoj haujlwm

Thaum xam cov feem pua tsis nyuaj, nws ib txwm ua tau zoo los npaj koj txoj haujlwm ua ntej koj pib sau cov cai. Teb cov lus nug hauv qab no:

Koj txoj haujlwm puas yuav suav cov lej ntau? Yog tias yog, xav txog yuav ua li cas koj qhov program tuaj yeem lis ntau tus lej. Ib txoj hauv kev yog siv ntab lossis qhov sib txawv ntev hloov ntawm int

Xeem Feem pua hauv Java Kauj Ruam 2
Xeem Feem pua hauv Java Kauj Ruam 2

Kauj Ruam 2. Sau cov cai

Txhawm rau suav qhov feem pua, koj xav tau ob qhov ntsuas:

  • Tus nqi tag nrho (lossis tus nqi siab tshaj plaws) thiab,
  • Tus nqi tau txais uas feem pua koj xav xam.

    Piv txwv li: Yog tias tus tub ntxhais kawm tau qhab nia 30 tawm ntawm 100 ntawm qhov kev xeem, thiab koj xav laij cov qhab nia feem pua uas tus tub ntxhais kawm tau txais, 100 yog tus qhab nia tag nrho (lossis tus qhab nia siab tshaj plaws tau) thiab 30 yog tus qhab nia uas koj yuav suav feem pua

  • Cov mis los laij cov feem pua yog:

    Feem pua = (Tau txais tus nqi x 100) / Tus nqi tag nrho

  • Txhawm rau kom tau txais qhov ntsuas no (nkag) los ntawm tus neeg siv, siv Scanner ua haujlwm hauv Java.
Xeem Feem pua hauv Java Kauj Ruam 3
Xeem Feem pua hauv Java Kauj Ruam 3

Kauj Ruam 3. Xam qhov feem pua

Siv cov mis hauv cov kauj ruam dhau los los xam qhov feem pua. Xyuas kom tseeb tias qhov sib txawv siv los khaws cov feem pua tus nqi yog hom ntab. Txwv tsis pub, cov lus teb yuav tsis raug.

  • Qhov no vim tias, hom ntab cov ntaub ntawv muaj qhov ua tau zoo ntawm 32 cov khoom yog li nws siv tus lej lej los rau hauv tus lej hauv kev suav ua lej. Yog li, siv ntab sib txawv, cov lus teb rau kev suav ua lej zoo li 5 /2 (5 faib 2) yog 2, 5.

    • Yog tias tib qhov kev suav (5 /2) tau ua tiav siv qhov sib txawv int, cov lus teb yog 2.
    • Txawm li cas los xij, qhov sib txawv uas koj khaws tag nrho tus nqi thiab tus nqi rov qab tuaj yeem yog int. Siv cov ntab sib txawv rau feem pua yuav cia li hloov pauv int rau ntab; thiab kev suav tag nrho yuav ua tiav hauv ntab tsis sib xws tsis yog int.
Xeem Feem pua hauv Java Kauj Ruam 4
Xeem Feem pua hauv Java Kauj Ruam 4

Kauj Ruam 4. Muab qhov feem pua rau tus neeg siv

Tom qab qhov program suav qhov feem pua, tso saib qhov tshwm sim rau tus neeg siv. Siv System.out.print lossis System.out.println ua haujlwm (kom luam kab tshiab), hauv Java.

Txoj Kev 1 ntawm 1: Piv Txwv

ntshuam java.util. Scanner; pej xeem chav kawm main_class {pej xeem zoo li qub tsis muaj dab tsi tseem ceeb (Txoj hlua args) {int tag nrho, qhab nia; ntab feem pua; Scanner inputNumScanner = Scanner tshiab (System.in); System.out.println ("Sau tag nrho lossis tus nqi siab tshaj:"); tag nrho = inputNumScanner.nextInt (); System.out.println ("Sau tus nqi:"); tau = inputNumScanner.nextInt (); feem pua = (qhab nia * 100/ tag nrho); System.out.println ("Feem pua yog =" + feem pua + " %"); }}

Lub tswv yim

  • Tsim GUI lossis cov duab siv sib tham, uas yuav ua rau txoj haujlwm sib tham ntau dua thiab siv tau yooj yim dua.
  • Ntev koj qhov haujlwm los ua qee qhov kev ua lej.

Pom zoo: