ዝርዝር ሁኔታ:
- ደረጃ 1: መስፈርቶች
- ደረጃ 2 - ቀላል የመደመር ፕሮግራም
- ደረጃ 3: የምንጭ ፋይል ይፍጠሩ
- ደረጃ 4: ርዕስ ይፍጠሩ
- ደረጃ 5 - ሁለቱን ባህሪዎችዎን ያስተዋውቁ
- ደረጃ 6: ሕግ 1 ን ይጀምሩ
- ደረጃ 7 - ትዕይንት I ን ይጀምሩ
- ደረጃ 8 - ሁለት ቁምፊዎችዎን ያስገቡ
- ደረጃ 9 የግቤት መግለጫዎችን ይፃፉ
- ደረጃ 10: እሴቶቹን አንድ ላይ ያክሉ
- ደረጃ 11: እሴቱን ያትሙ
- ደረጃ 12: ገጸ -ባህሪያትን ከመድረክ ውጡ
- ደረጃ 13: እንኳን ደስ አለዎት
- ደረጃ 14: ፕሮግራምዎን በ C ኮድ ውስጥ ማጠናቀር
- ደረጃ 15: የትእዛዝ መስመርን ይክፈቱ እና ወደ ኮድ ማውጫ ይሂዱ
- ደረጃ 16 Splc.py ን ያሂዱ እና ኮድዎን ያጠናቅሩ
- ደረጃ 17 - እንኳን ደስ አለዎት እና የመላ ፍለጋ ምክሮች
- ደረጃ 18 ከእሱ ጋር መዝናናት (ከተፈለገ)
ቪዲዮ: በ Additionክስፒር የፕሮግራም አወጣጥ ቋንቋ ቀላል የመደመር ፕሮግራም 18 ደረጃዎች
2024 ደራሲ ደራሲ: John Day | [email protected]. ለመጨረሻ ጊዜ የተሻሻለው: 2024-01-30 07:31
የ Shaክስፒር የፕሮግራም አወጣጥ ቋንቋ (ኤስ.ፒ.ኤል) ምናልባት ለመማር እና ለመጠቀም የሚያስደስት ፣ ግን በእውነተኛ ህይወት መተግበሪያዎች ውስጥ በተለይ የማይጠቅም የውስጣዊ የፕሮግራም ቋንቋ ምሳሌ ነው። SPL የምንጭ ኮዱ እንደ kesክስፒር ጨዋታ የሚነበብበት ቋንቋ ነው ፣ ገጸ -ባህሪዎች ተለዋዋጮች ሲሆኑ ውይይታቸውም ትክክለኛው ኮድ ራሱ ነው። ቋንቋው በጣም ተለዋዋጭ መሆኑን ማስተዋል አስፈላጊ ነው ፣ ስለዚህ በኮዱ ተግባራዊነት ላይ ተጽዕኖ ሳያሳድሩ የውጭ ቃላትን ፣ ዓረፍተ ነገሮችን እና የውይይት መስመሮችን ማከል ይችላሉ። ይህ ጊዜ ከተወሰደ ከተግባራዊነት ባሻገር ወደ የጽሑፍ መዝናኛ ግዛት እንዲሄድ ይህ የጽሑፍ ምንጭ ኮድ ይፈቅዳል።
ደረጃ 1: መስፈርቶች
ይህንን የመማሪያ ስብስብ ለመከተል የሚሞክር ማንኛውም ሰው የፕሮግራም መሰረታዊ ነገሮችን እና በትእዛዝ ፈጣን ውስጥ በአቃፊዎች ውስጥ ለመጓዝ መሰረታዊ ነገሮችን ያውቃል ተብሎ ይገመታል። በአሁኑ ጊዜ ከ SPL ኮድ ጋር በሚሰሩበት ጊዜ ኮድዎን ለማጠናቀር እና ለማስኬድ በመጀመሪያ ይህንን ቤተ -መጽሐፍት በመጠቀም የሳም ዶኖውን የkesክስፒርን አጠናቃሪ ወደ ሲ መተርጎም አለበት። አገናኙ ቤተ -መጽሐፍቱን በራስ -ሰር ያወርድለታል ፣ ከዚያ እሱን ለመጠቀም መገልበጥ ያስፈልጋል። ኮድዎን ለማጠናቀር አስቀድመው Python 2 ወይም ከዚያ በላይ በኮምፒተርዎ ላይ መጫን ያስፈልግዎታል። በአሁኑ ጊዜ Python በኮምፒተርዎ ላይ ካልተጫኑ ፣ ከዚህ ሊያገኙት ይችላሉ። አሁንም ይህንን የመመሪያ ስብስብ መከተል እና ኮድዎን ሳያጠናቅቁ እራስዎን መሰረታዊ መርሃ ግብር መፃፍ ይችላሉ።
ደረጃ 2 - ቀላል የመደመር ፕሮግራም
የዚህ መመሪያ ስብስብ የመጀመሪያ ክፍል ቁጥሮችን ለመጨመር ቀላል ፕሮግራም እንዴት እንደሚፃፍ ነው። ፕሮግራሙ በትእዛዝ መስመር ላይ ይካሄዳል ፣ እና ተጠቃሚው ሁለት ቁጥሮችን ያስገባል ከዚያም ፕሮግራሙ የእነሱን ምርት ይመልሳል እና ይወጣል።
ደረጃ 3: የምንጭ ፋይል ይፍጠሩ
ለፕሮግራምዎ የምንጭ ፋይል ይፍጠሩ። ለዚህ ምሳሌ ፣ ፋይሉ በተጨማሪprogram.spl ተብሎ ይጠራል። ነገሮችን ቀላል ለማድረግ ፣ ይህንን ፋይል splc.py ን በያዘው spl-master አቃፊ ውስጥ ያስገቡ። ይህ ኮድዎን ማጠናቀር በጣም ቀላል ያደርገዋል። በጽሑፍ አርታኢ ውስጥ የምንጭ ፋይልዎን ይክፈቱ። ማስታወሻ ደብተር ++ ን እመክራለሁ።
ደረጃ 4: ርዕስ ይፍጠሩ
ለጨዋታዎ ርዕስ ይጻፉ! በ SPL የተጻፉ ሁሉም ፕሮግራሞች ርዕስ ሊኖራቸው ይገባል። በወር አበባ እስከተጠናቀቀ ድረስ ይህ እርስዎ የሚፈልጉት ማንኛውም ነገር ሊሆን ይችላል።
ደረጃ 5 - ሁለቱን ባህሪዎችዎን ያስተዋውቁ
ሁለት ቁምፊዎችዎን ያስተዋውቁ! እነዚህ አንድ ላይ ለማከል የሚጠቀሙባቸው የእርስዎ ሁለት ተለዋዋጮች ናቸው። ያስታውሱ ፣ ስማቸው ከ Shaክስፒር ተውኔቶች እውነተኛ ገጸ -ባህሪያት መሆን አለበት። የሁሉም ትክክለኛ የቁምፊ ስሞች ዝርዝር እዚህ አለ። ቅርጸቱ የቁምፊው ስም ፣ ኮማ ፣ የቁምፊ መግቢያ ፣ እና ከዚያ ጊዜ ነው። ለዚህ ምሳሌ ሮሜዮ እና ጁልዬትን ሁለት ገጸ -ባህሪያትን ፈጠርኩ። የቁምፊው መግቢያ እርስዎ የሚፈልጉትን ሁሉ ሊሆን ይችላል ፣ ፈጠራን ለማግኘት ነፃነት ይሰማዎ!
ደረጃ 6: ሕግ 1 ን ይጀምሩ
ሕግ 1 ን ይጀምሩ። ሕግን ለመፍጠር “ሕግን” ፣ የድርጊቱን ቁጥር በሮማን ቁጥሮች ፣ ኮሎን ፣ ከዚያም ለድርጊቱ ስም አንድ ክፍለ ጊዜ ይፃፉ። ይህ እርስዎ ሊያስቡት የሚችሉት ማንኛውም ነገር ሊሰየም ይችላል።
ደረጃ 7 - ትዕይንት I ን ይጀምሩ
ትዕይንት 1 ን ይጀምሩ ፣ ትዕይንት ለመፍጠር ፣ “ትዕይንት” ፣ በሮማን ቁጥሮች ውስጥ ያለው የትዕይንት ቁጥር ፣ ኮሎን ፣ ከዚያም ስም ተከትሎ አንድ ክፍለ ጊዜ ይፃፉ። አሁንም የሚፈልጉትን ማንኛውንም ስም ለመምረጥ ነፃ ነዎት። በምሳሌው ኮድ ውስጥ ብዙ ትዕይንቶች ጥቅም ላይ እንደዋሉ ልብ ይበሉ። ለዚህ ፕሮግራም ዓላማ ፣ ይህ ሁሉ የሚያደርገው የምንጭ ኮድዎን ለማደራጀት ይረዳል ፣ እና አንድ ትዕይንት ብቻ በመጠቀም ሙሉ በሙሉ የሚሰራ ፕሮግራም መፃፍ ይችላሉ።
ደረጃ 8 - ሁለት ቁምፊዎችዎን ያስገቡ
ቁምፊዎችዎን ወደ መድረክ ያስገቡ! ሁለት ቁምፊዎችዎን ወደ ትዕይንት ለማስገባት ፣ NAME1 እና NAME2 ወደ ትዕይንት እንዲገቡ የሚፈልጓቸው የሁለት ቁምፊዎች ስም በሚሆንበት “[NAME1 ን እና NAME2 ን ያስገቡ]” ብለው ይፃፉ።
ደረጃ 9 የግቤት መግለጫዎችን ይፃፉ
ለተመረጡት እሴቶች እንዲመደቡ ለሁለቱም ቁምፊዎችዎ የግቤት መግለጫዎችን ይፃፉ። በ ‹SPL› ውስጥ አንድ ገጸ -ባህሪ እንዲናገር ማድረግ የቁምፊውን ስም እንደ መጻፍ ፣ ኮሎን ይከተላል ፣ እና ከዚያም በትክክል ሥርዓተ -ነጥብ ያለው ዓረፍተ ነገር ነው። ባህሪዎ በተጠቃሚ የተገለጸውን እሴት እንዲቀበል ፣ ገጸ -ባህሪዎ “ልብዎን ያዳምጡ” እንዲል ማድረግ አለብዎት። ይህ ተጠቃሚው ከትእዛዝ መስመሩ እሴት እንዲያስገባ ያስችለዋል ፣ ከዚያ መስመሩን ለሚናገር ገጸ -ባህሪ ይመደባል።
ደረጃ 10: እሴቶቹን አንድ ላይ ያክሉ
በሁለት ቁምፊዎችዎ ውስጥ የተከማቹ እሴቶችን አንድ ላይ ያክሉ። በትዕይንት ውስጥ ለራሱ እሴት እና ለተቃራኒ ገጸ -ባህሪ የሚናገር ገጸ -ባህሪን ለማዘጋጀት “እኔ እና እኔ የአንተ ድምር ነኝ” ብለው መጻፍ ይችላሉ። ሌላኛው ገጸ -ባህሪ የሁለቱን ገጸ -ባህሪዎች ድምር ዋጋ እንዲወስድ ከፈለጉ ፣ “አሁን እርስዎ እና እኔ የራስዎ ድምር ነዎት” የሚመስል ነገር ሊናገሩ ይችላሉ።
ደረጃ 11: እሴቱን ያትሙ
የተጨመረው እሴትዎን ያትሙ። አንድ ገጸ -ባህሪ ዋጋቸውን ወደ መደበኛ ውፅዓት እንዲወጣ ለማድረግ ፣ ትዕይንት ውስጥ ያለው ሌላ ገጸ -ባህሪ “ልብዎን ይክፈቱ” እንዲሏቸው ሊኖራቸው ይገባል። ዋጋቸውን ለማውጣት ትክክለኛውን ገጸ -ባህሪ መንገርዎን ያረጋግጡ። እሴቶቹን ወደ አንድ ገጸ -ባህሪ ካጠቃለሉ ፣ በትዕይንት ውስጥ ያለው ሌላ ገጸ -ባህሪ “ልብዎን ይክፈቱ” የሚለው መሆን አለበት።
ደረጃ 12: ገጸ -ባህሪያትን ከመድረክ ውጡ
ቁምፊዎችዎን ከመድረክ ይውጡ። በመድረኩ ላይ ሁሉንም ቁምፊዎች በራስ -ሰር የሚወጣውን “[ከ NAME1 እና NAME2 ውጣ”) ፣ ወይም “[Exeunt]” ማለት ብቻ ይችላሉ።
ደረጃ 13: እንኳን ደስ አለዎት
እንኳን ደስ አላችሁ! አሁን በ Shaክስፒር ፕሮግራሚንግ ቋንቋ መሠረታዊ የመደመር ፕሮግራም ጽፈዋል። ቀጣዩ ደረጃ ኮድዎን ማጠናቀር ነው።
ደረጃ 14: ፕሮግራምዎን በ C ኮድ ውስጥ ማጠናቀር
የ SPL ኮድዎን ወደ ሲ ለማጠናቀር Python 2 ን ወይም አዲስ መጫን አለብዎት እና የሳም ዶኖውን የkeክፔር ኮምፕሌተር ማውረድ አለብዎት።
የቅጂ መብት © 2014-2015 ሳም ዶኖ [email protected] [email protected]
ደረጃ 15: የትእዛዝ መስመርን ይክፈቱ እና ወደ ኮድ ማውጫ ይሂዱ
የትእዛዝ መስመርን ይክፈቱ ፣ እና አሁን የፃፉትን ኮድ እና ፋይሉን splc.py ወደያዘው አቃፊዎ ይሂዱ። በትእዛዝ መስመሩ ውስጥ እንዴት እንደሚጓዙ የማያውቁ ከሆነ ፣ ለመጀመርዎ መሠረታዊ መመሪያ እዚህ አለ።
ደረጃ 16 Splc.py ን ያሂዱ እና ኮድዎን ያጠናቅሩ
በትዕዛዝ መጠየቂያ ውስጥ “pypro splc.py yourprogramname.spl> yourprogramname.c” በሚለው ፋይል ስምዎ ስም ‹የእርስዎ ፕሮግራምግራም› ን በመተካት ይፃፉ።
ደረጃ 17 - እንኳን ደስ አለዎት እና የመላ ፍለጋ ምክሮች
እንኳን ደስ አለዎት! አሁን በ C ኮድ ውስጥ የተተረጎመ የፕሮግራምዎ ስሪት ሊኖርዎት ይገባል! ማንኛቸውም ስህተቶች ካሉ ወደ ምንጭዎ.spl ፋይል ለመመለስ ይሞክሩ እና በስርዓተ ነጥብ ማንኛውንም ስህተቶችን ይፈልጉ። ኮሎን ጥቅም ላይ ሊውል የሚችልበት ብቸኛው ጊዜ አንድ ገጸ -ባህሪ መስመር እንዲናገር ማድረግ ነው። በባህሪው በተናገረው ዓረፍተ ነገር ውስጥ ሊያገለግል አይችልም። እንዲሁም ገጸ -ባህሪዎችዎ በሚናገሩበት ትዕይንት ውስጥ በትክክል መግባታቸውን እና ስማቸው በትክክል መፃፉን ያረጋግጡ። ከ 1 ጀምሮ ሥራዎቹ እና ትዕይንቶች በሥርዓት መሆን እንዳለባቸው ያስታውሱ።
ደረጃ 18 ከእሱ ጋር መዝናናት (ከተፈለገ)
የመደመርprogram.spl የምንጭ ኮድን ሲያነቡ የ Shaክስፒርን ጨዋታ አወቃቀር አለው ግን እንደ አንድ ብቻ አያነብም። ከላይ ያለው ምሳሌ ትክክለኛ ተመሳሳይ ተግባር አለው ፣ ግን በተጨባጭ የመጫወቻ መንፈስ የበለጠ ፣ ከታሪክ ጋር ተመሳሳይነት አለው። የበለጠ አስደሳች እንዲሆን የአሁኑን ፕሮግራምዎን ለማሳመር ነፃነት ሊሰማዎት ይችላል ፣ ወይም እንደአሁኑ መተው ይችላሉ። ምርጫው የእርስዎ ነው ፣ እሱ ይሠራል
የሚመከር:
ግራንድ - ቀላል ባለብዙ ቋንቋ ዲጂታል ሰዓት 4 ደረጃዎች
ግራንድ - ቀላል ባለብዙ ቋንቋ ዲጂታል ሰዓት - አያቴ ለሳምንቱ ቀናት ስለ ኪኒኖ forget ትረሳዋለች። እንደ አለመታደል ሆኖ የሳምንቱን ቀን የሚያሳዩ ሁሉም የዲጂታል ሰዓቶች በእንግሊዝኛ ናቸው። በ 3 አካላት ብቻ ያለው ይህ ቀላል ፕሮጀክት ርካሽ ፣ ለመገንባት ቀላል ነው ፣ እሱ እሱ እንደሚሆን ተስፋ አደርጋለሁ
Attiny85 ተጓዳኝ የፕሮግራም አወጣጥ ወይም ዱባ ባለብዙ ቀለም ዓይኖች 7 ደረጃዎች
Attiny85 ተጓዳኝ መርሃ ግብር ወይም ዱባ ባለብዙ ቀለም ዓይኖች-ይህ ፕሮጀክት በአቲንቲ 85 ቺፕ ሁለት ሁለት ሚሊ ሜትር ባለ ሶስት ቀለም የጋራ የአኖድ ኤልኢዲዎችን (ባለ ብዙ ቀለም የዱባ ሃሎዊን አንፀባራቂ ዓይኖች) እንዴት እንደሚቆጣጠር ያሳያል። የፕሮጀክቱ ዓላማ አንባቢን በአንድ ጊዜ የፕሮግራም ጥበብ እና በአዳም ዲ አጠቃቀም ውስጥ ማስተዋወቅ ነው
ትኩረት የሚስብ የማቀናበር ፕሮግራም አወጣጥ መመሪያ ለዲዛይነር-የቀለም ቁጥጥር 10 ደረጃዎች
ትኩረት የሚስብ የሂደት መርሃ ግብር መርሃ ግብር መመሪያ ለዲዛይነር-የቀለም ቁጥጥር-በቀደሙት ምዕራፎች ውስጥ ስለ ቀለም ዕውቀት ነጥቦችን ከመቅረጽ ይልቅ ኮዱን እንዴት መጠቀም እንደሚቻል የበለጠ ተነጋግረናል። በዚህ ምዕራፍ ውስጥ ይህንን የእውቀት ገጽታ በጥልቀት እንመረምራለን
ለ AVR Atmega መሣሪያዎች ፕሮግራም አወጣጥ እጅግ በጣም ከፍተኛ በርነር መጥለፍ 7 ደረጃዎች
ለ AVR Atmega መሣሪያዎች ፕሮግራም አወጣጥ እጅግ በጣም ከፍተኛ በርነር መጥለፍ - በዚህ ጣቢያ ላይ የእኔ የመጀመሪያ አስተማሪ ነው! ሁላችሁም ጥሩ ሰዎች በዚህ ጣቢያ ላይ ብዙ ነገሮችን ለጥፈዋል ፣ ብዙ ያልተለመዱ እና ያልተለመዱ ሀሳቦች እና ፍላጎቶችም እንዲሁ! ብዙዎቹ ከጊዜ ወደ ጊዜ ያነበብኳቸው እና እርስዎ ለማህበረሰቡ እንድመልስ ያነሳሱኝ! አልት
የሚስብ የፕሮግራም መመሪያ ለዲዛይነር-የፕሮግራም ሂደት ቁጥጥር-የሉፕ መግለጫ-8 ደረጃዎች
አስደሳች የፕሮግራም መመሪያ ለዲዛይነር-የፕሮግራም ሂደት ቁጥጥር-የሉፕ መግለጫ-የፕሮግራም ሂደት ቁጥጥር-የሉፕ መግለጫ ከዚህ ምዕራፍ አንድ አስፈላጊ እና ኃይለኛ የእውቀት ነጥብ-ሉፕ መግለጫ ጋር ይገናኛሉ። ይህንን ምዕራፍ ከማንበብዎ በፊት በፕሮግራሙ ውስጥ 10,000 ክበቦችን መሳል ከፈለጉ በትር ብቻ ማድረግ ይችላሉ