ዝርዝር ሁኔታ:

በጃቫ ውስጥ እኩል የሆነ ቁጥር እንዴት መፍጠር ይቻላል?
በጃቫ ውስጥ እኩል የሆነ ቁጥር እንዴት መፍጠር ይቻላል?

ቪዲዮ: በጃቫ ውስጥ እኩል የሆነ ቁጥር እንዴት መፍጠር ይቻላል?

ቪዲዮ: በጃቫ ውስጥ እኩል የሆነ ቁጥር እንዴት መፍጠር ይቻላል?
ቪዲዮ: TUDev's Tech Talk! Procedural Generation Presentation by William Power 2024, ሚያዚያ
Anonim
  1. የሕዝብ ክፍል Evennumbers {
  2. ይፋዊ የማይንቀሳቀስ ባዶ ዋና (ሕብረቁምፊ args) {
  3. // ገደብ ይግለጹ.
  4. int ገደብ = 50;
  5. ስርዓት። ወጣ። println ("ማተም ቁጥሮች እንኳን በ 1 እና "+ ገደብ መካከል);
  6. ለ(int i=1፤ i <= ገደብ፤ i++){
  7. // ከሆነ ቁጥር በ 2 ይከፈላል ከዚያም ነው እንኳን .
  8. ከሆነ (i % 2 == 0){

በተመሳሳይ መልኩ፣ እኩል ወይም ያልተለመደ የጃቫ ፕሮግራም እንዴት ይጽፋሉ?

የተሰጠው ኢንቲጀር እንግዳ ወይም ያልተለመደ መሆኑን ለማረጋገጥ የጃቫ ፕሮግራም

  1. የህዝብ ክፍል Odd_Even
  2. int n;
  3. ስካነር s = አዲስ ስካነር (ስርዓት.
  4. ስርዓት። ወጣ። ማተም ("ለመፈተሽ የሚፈልጉትን ቁጥር ያስገቡ:");
  5. n = s. nextInt ();
  6. ከሆነ (n % 2 == 0)
  7. ስርዓት። ወጣ። println ("የተሰጠው ቁጥር"+n+" እንኳን" ነው);
  8. ስርዓት። ወጣ። println("የተሰጠው ቁጥር"+n+"Odd" ነው);

በሁለተኛ ደረጃ የቁጥሮች ምሳሌ ምንድ ነው? ማንኛውም ቁጥር በትክክል በ 2 ሊከፋፈል የሚችለው እንደ አንድ ይባላል ሙሉ ቁጥር . ቁጥሮች እንኳን ሁልጊዜ የመጨረሻው አሃዝ እንደ 0, 2, 4, 6 ወይም 8 ያበቃል. አንዳንዶቹ የቁጥሮች ምሳሌዎች 2, 4, 6, 8, 10, 12, 14, 16 ናቸው. ቁጥሮች እንኳን እንደ እነዚህ ቁጥሮች በቀላሉ በ 2 ሊከፋፈል ይችላል.

በዚህ መሠረት እኩል ቁጥርን በ loop ውስጥ እንዴት ማግኘት ይቻላል?

የ ሉፕ መዋቅር ለ(i=1; i<=N; i++) መምሰል አለበት። ውስጥ ሉፕ የሰውነት ምርመራ እንኳን / ያልተለመደ ሁኔታ። የአሁኑ ከሆነ ቁጥር እኔ በ 2 እካፈላለሁ ከዚያ እኔ ነኝ እንኳን . ማለት (i % 2 == 0) ከሆነ፣ ከዚያም የ i ዋጋን ያትሙ።

በጃቫ ውስጥ እኩል እና ያልተለመዱ ቁጥሮች እንዴት ይቆጥራሉ?

ሉፕን በመጠቀም እኩል እና ያልተለመዱ ቁጥሮችን በአንድ ድርድር ውስጥ ይቁጠሩ

  1. ጃቫ አስመጣ። መጠቀሚያ ስካነር;
  2. ክፍል EvenOddcount1{
  3. ይፋዊ የማይንቀሳቀስ ባዶ ዋና (string args){
  4. int even=0፣ odd=0;
  5. ስካነር ስካን=አዲስ ስካነር(ሥርዓት ውስጥ)፤
  6. // ለግቤት ስካነር ነገር ይፍጠሩ።
  7. ስርዓት። ወጣ። ማተም ("የድርድሩን መጠን አስገባ:");
  8. int መጠን=ስካን። nextInt ();

የሚመከር: