ዝርዝር ሁኔታ:

ቀላል የጃቫ ካልኩሌተር መግቢያ 9 ደረጃዎች
ቀላል የጃቫ ካልኩሌተር መግቢያ 9 ደረጃዎች

ቪዲዮ: ቀላል የጃቫ ካልኩሌተር መግቢያ 9 ደረጃዎች

ቪዲዮ: ቀላል የጃቫ ካልኩሌተር መግቢያ 9 ደረጃዎች
ቪዲዮ: እንዴት በቀላሉ ባለ 2 ዲጂት ቁጥሮችን ያለ ካልኩሌር ማባዛት እንደምንችል /How to easily multiply 2 digit numbers 2024, ሀምሌ
Anonim
ቀላል የጃቫ ካልኩሌተር መግቢያ
ቀላል የጃቫ ካልኩሌተር መግቢያ
ቀላል የጃቫ ካልኩሌተር መግቢያ
ቀላል የጃቫ ካልኩሌተር መግቢያ
ቀላል የጃቫ ካልኩሌተር መግቢያ
ቀላል የጃቫ ካልኩሌተር መግቢያ

ቀላል የጃቫ ካልኩሌተር

መግቢያ - በዚህ ፕሮጀክት ውስጥ በጃቫ ውስጥ ቀለል ያለ የሂሳብ ማሽን እንዴት እንደሚፈጥሩ እናስተምርዎታለን። Eclipse IDE (የተቀናጀ ልማት አካባቢ) አስቀድመው እንደጫኑ እንገምታለን። ይህ ሶፍትዌር ቀድሞውኑ ከሌለዎት ፣ በ https://www.eclipse.org/downloads/ ላይ በነፃ ማውረድ ይችላሉ። ይህንን ትግበራ በሚፈጥሩበት ጊዜ እርስዎ ከሚማሯቸው ዋና ዋና የመማሪያ ግቦች መካከል - አንድ ተለዋዋጭ ምን እንደሆነ እና እንዴት እንደሚጠቀሙበት ከተጠቃሚው ግብዓት ማግኘት እና ወደ ኮንሶል ውፅዓት ማሳየት ዘዴ ምንድነው እና የራስዎን እንዴት መጻፍ እንደሚቻል ነው ፣ እና መቼ እነሱን ለመጠቀም የፕሮግራሙን ፍሰት የሚቆጣጠሩ ሁኔታዊ መግለጫዎች መርሃ ግብርዎን በ Eclipse Environment Programming ውስጥ እንዴት ማጠናቀር እና ማስኬድ መጀመሪያ ላይ ግራ የሚያጋባ ሊሆን ይችላል። ከጠፉ ወይም ከተጣበቁ ከተካተቱት ቅጽበታዊ ገጽ እይታዎች ጋር ይከተሉ።

ማሳሰቢያ: በኮድ ቅጽበታዊ ገጽ እይታዎች ውስጥ ፣ ማንኛውም አረንጓዴ እና በሁለት ቅነሳ (//) የቀደመ ማንኛውም መስመር “አስተያየት” ነው። አስተያየት ኮድን ለማብራራት እና በሰው ሊነበብ የሚችል ጠቃሚ ምክሮችን እና ማብራሪያዎችን ለማቅረብ ያገለግላል። ፕሮግራሙ በሚተገበርበት ጊዜ ሁሉም አስተያየቶች ችላ ይባላሉ እና በማንኛውም መንገድ በፕሮግራሙ ላይ ምንም ተጽዕኖ የላቸውም። የእኛ ቅጽበታዊ ገጽ እይታዎች ለግልጽነት አስተያየቶችን ያካትታሉ ፣ ግን እነሱ እንደ አማራጭ ናቸው እና በደህና ሊተዉ ይችላሉ።

ደረጃ 1 ደረጃ 1 አዲስ ፕሮጀክት ይፍጠሩ

ደረጃ 1 አዲስ ፕሮጀክት ይፍጠሩ
ደረጃ 1 አዲስ ፕሮጀክት ይፍጠሩ
ደረጃ 1 አዲስ ፕሮጀክት ይፍጠሩ
ደረጃ 1 አዲስ ፕሮጀክት ይፍጠሩ

የእርስዎን Eclipse Java IDE ይክፈቱ። በመስኮቱ በላይኛው ቀኝ በኩል ወደሚገኘው ፋይል -> አዲስ -> የጃቫ ፕሮጀክት በመሄድ አዲስ የጃቫ ፕሮጀክት ይፍጠሩ።

ለፕሮጀክትዎ ስም ይስጡ ፣ ለእኛ ምሳሌ እኛ ካልኩሌተር ብለን እንጠራዋለን። አንዴ አስገባን ጠቅ ካደረጉ አሁን ፕሮጀክትዎን በማያ ገጹ በግራ በኩል ባለው የጥቅል አሳሽ ውስጥ ማየት አለብዎት።

ደረጃ 2 ደረጃ 2 አዲስ ክፍል ይፍጠሩ

ደረጃ 2 አዲስ ክፍል ይፍጠሩ
ደረጃ 2 አዲስ ክፍል ይፍጠሩ
ደረጃ 2 አዲስ ክፍል ይፍጠሩ
ደረጃ 2 አዲስ ክፍል ይፍጠሩ
ደረጃ 2 አዲስ ክፍል ይፍጠሩ
ደረጃ 2 አዲስ ክፍል ይፍጠሩ

አዲስ ክፍል ለመፍጠር ፋይል -> አዲስ -> ክፍልን ጠቅ ያድርጉ። “ክፍል” በቅርበት የተዛመደ ኮድ አንድ ላይ የመመደብ መንገድ ነው። ይህ ፕሮግራሙን ወደ ትናንሽ “ቁርጥራጮች” ይከፋፍላል እና ለመረዳት ቀላል ያደርገዋል። ይህ ቀላል ፕሮግራም ስለሆነ አንድ ክፍል ብቻ አስፈላጊ ይሆናል።

ለክፍሉ ቀላል ፣ ምክንያታዊ ስም ፣ ለምሳሌ “ካልኩሌተር” ይስጡት። የክፍል ስም የመጀመሪያ ፊደልን ሁል ጊዜ አቢይ ማድረግ የተለመደ ነው። “የሕዝብ የማይንቀሳቀስ ባዶ ባዶ ()” ሳጥን ምልክት መደረጉን ያረጋግጡ ፣ ከዚያ “ጨርስ” ን ጠቅ ያድርጉ።

ደረጃ 3 - ደረጃ 3 - ተለዋዋጭ መፍጠርን ይለማመዱ

ደረጃ 3 - ተለዋዋጭ መፍጠርን ይለማመዱ
ደረጃ 3 - ተለዋዋጭ መፍጠርን ይለማመዱ

እርስዎ የሚያደርጉት የመጀመሪያው ነገር ተለዋዋጭ ማወጅ ነው። ይህንን ለማድረግ በቀላሉ ተንሳፋፊ ይተይቡ a = 2; ከዚህ በታች እንደሚታየው። “ተንሳፋፊው” የውሂብ ዓይነቱን ይገልጻል ፣ ልዩው ማለት ተለዋዋጭ ቁጥር ይሆናል እና የአስርዮሽ እሴቶችን ሊያካትት ይችላል ማለት ነው። ሌሎች ተለዋዋጭ ዓይነቶች ለጠቅላላው ቁጥሮች int እና ለቃላት ሕብረቁምፊን ያካትታሉ። በዚህ ኮድ ውስጥ ያለው ሀ ተለዋዋጭውን ስም ይወክላል እና ሁለቱ ለተለዋዋጭው የተሰጠውን ትክክለኛ እሴት ይወክላሉ። “ሀ” እና “2” ሁለቱም ምሳሌዎች ብቻ ናቸው ፣ ተለዋዋጮች ስም እና እሴቶች እስከተሰሩ ድረስ ማንኛውም ስም ወይም እሴት ሊመደብ ይችላል።

System.out.print () የተባለ ዘዴን በመጠቀም ስለ ተለዋዋጭ ወደ ኮንሶል መረጃን ማውጣት ይችላሉ። በኮንሶሉ ውስጥ እንዲታይ የሚፈልጉት ጽሑፍ በ 2 ቅንፎች መካከል ይሄዳል። በዚህ ቅጽበታዊ ገጽ እይታ ውስጥ እኛ ሀ እና እሴቱን አተምን ፣ በዚህ ሁኔታ 2 ነው።

ደረጃ 4 - ደረጃ 4 - ፕሮግራሙን ማስፈፀም

ደረጃ 4 - ፕሮግራሙን ማከናወን
ደረጃ 4 - ፕሮግራሙን ማከናወን
ደረጃ 4 - ፕሮግራሙን ማከናወን
ደረጃ 4 - ፕሮግራሙን ማከናወን
ደረጃ 4 - ፕሮግራሙን ማከናወን
ደረጃ 4 - ፕሮግራሙን ማከናወን

ይህንን ቀላል ፕሮግራም ለማሄድ በማያ ገጹ አናት ላይ ያለውን አረንጓዴ ቀስት ይጫኑ።

ከመቀጠልዎ በፊት ስራዎን ማስቀመጥ ይፈልጉ እንደሆነ ከተጠየቁ እሺን ጠቅ ያድርጉ።

ኮድዎን ከፈጸሙ በኋላ ኮንሶሉ እርስዎ የገለፁትን ተለዋዋጭ ስም እና እሴት ማሳየት አለበት። ማንኛቸውም ስህተቶች ካጋጠሙዎት ኮድዎ ከላይ ካለው ቅጽበታዊ ገጽ እይታ ጋር የሚዛመድ መሆኑን ያረጋግጡ።

አሁን ስለ ተለዋዋጮች ግንዛቤ እና ፕሮግራምዎን እንዴት እንደሚፈጽሙ ፣ ካልኩሌተርን ኮድ ለመጀመር ዝግጁ ነን። ለአዲስ ጅምር ሁሉም ቀዳሚው ኮድ ሊሰረዝ ይችላል።

ደረጃ 5: ደረጃ 5 - ከተጠቃሚው ግቤት ማግኘት

ደረጃ 5 ግቤትን ከተጠቃሚው ማግኘት
ደረጃ 5 ግቤትን ከተጠቃሚው ማግኘት

ይህ ካልኩሌተር 2 በተጠቃሚ የተገለጹ ቁጥሮችን አንድ ላይ ያክላል። ስለዚህ ፣ 2 አዲስ ተንሳፋፊ ተለዋዋጮችን ፣ “ሀ” እና “ለ” በመፍጠር እንጀምራለን። እነዚህ ሁለት ተለዋዋጮች ተመሳሳይ ስም ሊኖራቸው አይችልም።

በመቀጠል የስካነር ነገር ይፍጠሩ። ይህ ስካነር ፣ ሲነቃ በፕሮግራሙ ውስጥ በኋላ ለመጠቀም ከተጠቃሚው ግብዓት ያገኛል። ስካነሩን ከመጠቀምዎ በፊት በክፍል አናት ላይ አንድ “የኮድ መስመር” ማከል ያስፈልግዎታል “import.java.util. Scanner;”።

ግቤታችን የሚመጣው እዚያ ስለሆነ የእኛን የስካነር ነገር ቁልፍ ሰሌዳ ብለን ሰይመነዋል።

ከዚህ በላይ እንደሚታየው የመጀመሪያውን ቁጥር ለመጠየቅ ቀጥሎ አዲስ println ይተይቡ። ይህ ጥያቄ በኮንሶል ውስጥ ይታያል።

ቀጣዩ የኮድ መስመር (ሀ = የቁልፍ ሰሌዳ። ለምሳሌ ፣ ተጠቃሚው “5” ከገባ ፣ “ሀ” እሴቱን 5 ይመደባል።

ሁለተኛውን እሴት ለማግኘት ይህንን ሂደት ይድገሙት እና ለ “ለ. መቅዳት እና መለጠፍ እና “ሀ” ወደ “ለ” መለወጥ ፈጣኑ መንገድ ይሆናል።

ከደረጃ 3 ተመሳሳይ ዘዴ በመጠቀም የ A እና B እሴቶችን ወደ መሥሪያው ማተም ይችላሉ።

በዚህ ኮድ መጨረሻ ላይ የቁልፍ ሰሌዳውን “መዝጋት” ያረጋግጡ ፣ ምክንያቱም በዚህ ነጥብ ላይ ከተጠቃሚው ግብዓት መቀበልን ጨርሰናል።

በዚህ ነጥብ ላይ እንደተጠበቀው መስራቱን ለማረጋገጥ ይህንን ኮድ ማጠናቀር እና ማካሄድ ጥሩ ሀሳብ ይሆናል።

ደረጃ 6 - ደረጃ 6 - ተጠቃሚውን ምን የሂሳብ አሠራር እንዲያከናውን ይጠይቁ

ደረጃ 6 - ተጠቃሚው ምን የሂሳብ አሠራር እንዲሠራ ይጠይቁ
ደረጃ 6 - ተጠቃሚው ምን የሂሳብ አሠራር እንዲሠራ ይጠይቁ

“ኦፕሬሽን” የተባለ ሦስተኛ ተለዋዋጭ ይፍጠሩ። የዚህ ተለዋዋጭ የውሂብ አይነት ማንኛውንም ነጠላ ቁምፊ ሊይዝ የሚችል “ቻር” ይሆናል። ለምሳሌ ፣ ቻር “b” ፣ “Z” “+” ፣ ወዘተ ሊሆን ይችላል።

ይህ ቻር ተለዋዋጭ ተጠቃሚው በሚፈልገው አሠራር መሠረት የመደመር ምልክት ፣ የመቀነስ ምልክት ፣ የመከፋፈል ምልክት ወይም የማባዛት ምልክት ይይዛል።

ከእነዚህ ምልክቶች ለአንዱ ተጠቃሚውን ያበረታቱ እና ከላይ ያለውን ተመሳሳይ ዘዴ በመጠቀም ግቤቱን ለ “ክወና” ይመድቡ።

ከላይ ባለው ቅጽበታዊ ገጽ እይታ ላይ እንደተመለከተው “ሀ” ወይም “ለ” ን ማውጣት ከሚችሉት ጋር ተመሳሳይ “ክወና” ማውጣት ይችላሉ።

ደረጃ 7: ደረጃ 7 - በተጠቃሚው በተመረጠው ኦፕሬተር ላይ በመመርኮዝ የትኛውን ዘዴ መጠቀም እንዳለበት ይወስኑ

ደረጃ 7 - በተጠቃሚው በተመረጠው ኦፕሬተር ላይ በመመርኮዝ የትኛውን ዘዴ እንደሚጠቀሙ ይወስኑ
ደረጃ 7 - በተጠቃሚው በተመረጠው ኦፕሬተር ላይ በመመርኮዝ የትኛውን ዘዴ እንደሚጠቀሙ ይወስኑ

አስፈላጊውን የተጠቃሚ ግብዓት ካገኙ እና የቁልፍ ሰሌዳውን ከዘጋ በኋላ ፣ ከላይ ባለው ኮድ ውስጥ ያክሉ። ይህ “መቀየሪያ” መግለጫ ይባላል ፣ እና ተጠቃሚው ለ “ክወና” ባስቀመጠው መሠረት የተለየ እርምጃ ይወስዳል።

ለምሳሌ ፣ ተጠቃሚው ለስራ (++)) «+» ን ካስገባ ፣ አብረን አንድ እና ለ እንጨምራለን። ከላይ እንደሚታየው።

ተጠቃሚው ለኦፕሬተሩ ‘-’ ን ከመረጠ ፣ ሀ ከ ለ እንቀንስለታለን። ለእያንዳንዱ የሂሳብ አሠራር ጉዳይ ይፍጠሩ እና ለእያንዳንዱ ተገቢውን ተግባር ይደውሉ። ከላይ ይታያል።

የ “ሰበር” ቁልፍ ቃል በእያንዳንዱ ጉዳይ መጨረሻ ላይ ይታያል ፣ እና ለዚያ ጉዳይ ኮዱ መጠናቀቁን ያመለክታል።

ነባሪ: እረፍት; በማዞሪያው መግለጫ መጨረሻ ላይ መካተት አለበት። የተጠቃሚዎች ግብዓት ከሌሎቹ ጉዳዮች ጋር የማይመሳሰል ከሆነ ምንም የማያደርግ “ነባሪ” መያዣን ያስነሳል።

ደረጃ 8 - ደረጃ 8 - ለእያንዳንዱ የሂሳብ አሠራር አሠራር ዘዴዎች

ደረጃ 8 - ለእያንዳንዱ የሂሳብ ሥራ አሠራር የመፃፍ ዘዴዎች
ደረጃ 8 - ለእያንዳንዱ የሂሳብ ሥራ አሠራር የመፃፍ ዘዴዎች
ደረጃ 8 - ለእያንዳንዱ የሂሳብ ሥራ አሠራር የመፃፍ ዘዴዎች
ደረጃ 8 - ለእያንዳንዱ የሂሳብ ሥራ አሠራር የመፃፍ ዘዴዎች

በዚህ ደረጃ 4 በጣም ቀላል እንፈጥራለን

ዘዴዎች ፣ ለእያንዳንዱ የሂሳብ ሥራ አንድ። “ዘዴ” አንድ የተወሰነ ተግባር የሚያከናውን የቁራጭ ቁራጭ ነው። በዚህ ሁኔታ ፣ እያንዳንዳቸው እነዚህ ዘዴዎች ቀላል የሂሳብ ስሌት ያካሂዳሉ ፣ ውጤቱን ወደ ኮንሶሉ ያሳዩ።

እነዚህ ዘዴዎች ከ “ዋና” ቅንፎች ውጭ መፈጠር አለባቸው ፣ ወይም ፕሮግራሙ አይሰበሰብም።

ከላይ የመደመር ስሌትን ለማከናወን ቀላል ዘዴ ነው።

የመቀነስ ፣ የማባዛት እና የመከፋፈል ዘዴን ለመፍጠር ከላይ ያሉትን ቅጽበታዊ ገጽ እይታዎች ይከተሉ። ሁሉም ከመደመር ተግባር ጋር በጣም ተመሳሳይ ናቸው።

እያንዳንዳቸው እነዚህ ዘዴዎች አዲስ ተንሳፋፊ ተለዋዋጭ “ሐ” ይፈጥራሉ ፣ የሂሳብ አሠራሩን ውጤት ለ c ይመድባሉ ፣ ከዚያ ይህንን መረጃ ለኮንሶሉ ያሳያል።

ደረጃ 9: እንኳን ደስ አለዎት

እንኳን ደስ አላችሁ!
እንኳን ደስ አላችሁ!
እንኳን ደስ አላችሁ!
እንኳን ደስ አላችሁ!

አሁን የሚሰራ የሂሳብ ማሽን አለን። ፕሮግራሙ ሲፈፀም ተጠቃሚውን ለ 2 ቁጥሮች እና አንድ ቀዶ ጥገና መጠየቅ እና ከዚህ በታች እንደሚታየው ውጤቱን ወደ ኮንሶል ማምጣት አለበት።

ማሳሰቢያ - እነዚህን መመሪያዎች በአጭሩ ለማቆየት ፣ ይህ ፕሮግራም ፍጹም አይደለም። ለምሳሌ ፣ ተጠቃሚው በ 0 ቢከፋፈል ይሰበራል። እንዲሁም ፕሮግራሙ በአንድ ጊዜ አንድ ተግባር ብቻ ያከናውናል። እነዚህን መጠገን ትንሽ ተጨማሪ ኮድ የሚፈልግ እና ከዚህ ልዩ አስተማሪ ወሰን ውጭ ነው።

የሚመከር: