ኮምፒውተሮችፕሮግራም

በ "ፓስካል" ውስጥ ተልእኮ ከዋኝ: ነገር ነው, ምን እርምጃዎች አንድ

ቱርቦ ፓስካል - ቀላል ፕሮግራም ቋንቋ, ነገር ግን ጊዜ የሚፈጅ ከሆነ በዚህ ጉዳይ ጋር ስምምነት በቁም ጥናት. ተነፍቶ ተጠቃሚ ቀላሉ ጋር ኮድ መሰረታዊ ይረዳል. ለምሳሌ ያህል, የመጀመሪያ እርምጃ ምን እንደሆነ ተልእኮ ከዋኝ, እንደሚሰራ ምን እንመረምራለን እንዴት ማያ ገጹ ላይ ሕብረቁምፊ ወይም ተለዋዋጭ ለማግኘት. ከዚያ በኋላ ብቻ በፕሮግራም ሂደቶች እና ተግባሮች, እና ገጸ-ሕብረቁምፊ አይነት ውሂብ, ፋይሎችን እና ግራፊክስ ላይ ይግባኝ ይሆናል. ስለዚህ ኃላፊነት ከዋኝ ምንድን ነው? ኮድ ውስጥ በጽሑፍ ውስጥ ያለውን ሚና ምንድን ነው?

ድርጅቱ ቱርቦ ፓስካል ዴስክቶፕ መተግበሪያ መስኮት

በእርግጥ ደግሞ ኃላፊነት ከዋኝ ነው ምን ጥያቄ የሚጨምረው የንድፈ ነገሮች ላይ ጥናት, ከመጀመር በፊት, የ የመስሪያ ቦታ Turbo ፓስካል ውስጥ መመልከት ይኖርብናል.

የመተግበሪያ ምናሌ የሚከተሉትን ክፍሎች ይዟል:

  • File - ፋይሎች (, ወዘተ, የቅርብ, ክፍት, መፍጠር ማስቀመጥ) ላይ መሠረታዊ ትዕዛዞችን ለማከናወን የተቀየሰ.
  • አርትዕ - ይህን ጽሑፍ አርትዖት (ኮፒ, ለጥፍ, ለመቁረጥ, ወዘተ) ጋር መስራት ትዕዛዞችን ያካትታል.
  • ፍለጋ - ማግኘትና ፕሮግራም በሙሉ ጽሑፍ ላይ ጽሑፍ ለመተካት በጣም አስፈላጊ.
  • አሂድ - የተጠናቀቀውን ኮድ ለማስኬድ ስራ ላይ ይውላል, ለሥራ ደረጃ ሰልፍ በማድረግ ደረጃ ጨምሮ.
  • ለማጠናቀር - ኮዱን ያጠናቅራል.
  • አርም - በፕሮግራሙ ጽሑፍ ውስጥ ስህተቶች ፍለጋ ማመቻቸት ያስፈልጋል.
  • መሳሪያዎች - አንዳንድ ተጨማሪ ባህሪያትን ትግበራ እንዲጠቀም ይፈቅድለታል.
  • አማራጮች - አጠናቃሪ እና ፕሮግራሚንግ አካባቢ ጋር ለመስራት አስፈላጊ አማራጮች ያዘጋጃል.
  • መስኮት - መስኮቶች ጋር ክወናዎችን እንዲያከናውን ያስፈልጋል.
  • ያግዙ - አያስፈልግም ጥያቄዎች መልስ ለማግኘት.

አሁን ይበልጥ እና ተጨማሪ ታዋቂነት ማመልከቻ በማግኘት ነው ፓስካል ABC. አንዳንድ ተጠቃሚዎች አመለካከት ነጥብ ጀምሮ በዚህ አካባቢ ውስጥ መስራት በጣም ቀላል ነው.

ቱርቦ ፓስካል ክፍሎችን

ኮድ እያንዳንዱ ፕሮግራም ቋንቋ መዋቅር ውስጥ የተለየ ነው, ነገር ግን የተለመዱ ነጥቦች አሉ. እንደሚከተለው ለምሳሌ ያህል, ፓስካል ውስጥ መላው ችግር ንድፍ ነው:

ፕሮግራም primer; // የራስጌ ፕሮግራም

CRT ይጠቀማል; // ሞጁሎሽ ዝርዝር ተጠቅሟል

የስያሜ metka1; // መግለጫ መለያዎች

Const ቁጥር = 10; ቋሚ አውጁ //

አይነት newtype የሕብረቁምፊ = ስብስብ; // ተለዋዋጮች አይነቶች መግለጫ

Var አንድ: ኢንቲጀር; ለ: እውነተኛ; ሐ: newtype; መ: ቡሊያን; ሠ: ቁምፊ; ተለዋዋጮች አውጁ //

----------------------------------- // ሂደቶች እና ተግባሮች መግለጫ

ጀመረ

{አካል} // ፕሮግራም ክፍል ከዋኞች

ጨርስ.

ምደባውን ከዋኝ ፕሮግራም አካል ውስጥ ክብር የሱን ቦታ ይወስዳል.

ፕሮግራም የውሂብ አይነቶችን ወደ አንድ አጭር የሽርሽር

ብቻ አይደለም ፓስካል ውስጥ ተልእኮ ከዋኝ ተጠቃሚዎች መካከል ጥያቄዎችን ያስነሳል. የውሂብ አይነቶች ደግሞ ብዙውን ጊዜ gridlock መፍጠር.

ስለ ተለዋዋጮች እና constants: የ Turbo ፓስካል አካባቢ ላይ ያለ ውሂብ ሁሉ በሁለት ምድቦች ውስጥ ይወድቃሉ. እነሱም የሚከተሉት ዓይነቶች አንዱ አባል ይችላል:

  • ኢንቲጀር;
  • እውነተኛ;
  • ተምሳሌታዊ;
  • ሕብረቁምፊ;
  • የተተየቡ;
  • ምክንያታዊ.

በተጨማሪም, constants የተጠበቀ ሊሆን ይችላል.

var <ተለዋዋጭ ስም>: የውሂብ አይነት እንደሚከተለው ተለዋዋጮች ኮድ ውስጥ ተገልጸዋል. const <የማያቋርጥ ስም> = እሴት: የማያቋርጥ እንደ አውጇል ነው.

ፕሮግራሙ ኮድ ቅንፍ <> ማድረግ አያስፈልግዎትም.

ቋንቋ Turbo ፓስካል ዋና ዋና ከዋኞች

ኦፐሬተር እርምጃ ፕሮግራሙን ለማስፈጸም ምን የሚያሳይ ንድፍ ነው. ቱርቦ ፓስካል ቋንቋ በተለይ ኮድ በጽሁፍ, ብዙ ከዋኞች አሉ:

  • ሁኔታዊ;
  • አካል;
  • በርካታ አማራጮች ምርጫ;
  • ሽግግር;
  • ምድብ;
  • ቀረጻዎች ነገሮች ላይ;
  • ባዶ;
  • (አንድ ግቤት ጋር ዑደቶች ቅድመ ሁኔታ, postcondition).

ኦፕሬተሮች ፕሮግራሞች ወይም ፕሮግራም ኮድ ዓቢይ ክፍሎች ናቸው መዋቅሮች, ሁልጊዜ ውስጥ ናቸው ተመዝግቦ, ማለትም ቅደም ተከተል በሚፈጸምበት ከላይ እስከ ታች, ከግራ ወደ ቀኝ. በስተቀር ተለምዶአዊ ንድፍ ነው. ምደባውን መግለጫ, ብዙዎች ሌሎችም ሆነው, መስመር ምልክት መጨረሻ ፊት ይጠይቃል ";", ማለትም ሰረዞች. በመሆኑም ይህ ምልክት መዋቅር መካከል እራሱን የተጋሩ ሲሆን ፕሮግራሙ ታይነት እንዲጎለብቱ. ነገር ግን አንድ ሰው "እንጂ" አለ; ወደ ኮሎን, ሌላ ቃል በፊት ማስቀመጥ የለባቸውም.

ኦፕሬተሮች ግቤት (ተለዋዋጮች) እና readln (ተለዋዋጮች) ማንበብ ነው. ምሳሌ: ማንበብ (ሀ); readln (ሀ, ለ); readln (መ).

ኦፕሬተሮች ሆይ ጻፍ (ተለዋዋጮች) እና writeln (ተለዋዋጮች) ናቸው. ለምሳሌ: (ሀ, ሰ) ጻፍ; writeln ( 'ውሂብ ያስገቡ'); መጻፍ ( 'የወለል አካባቢ S =', S); መጻፍ (ረ: 6: 3).

የመጨረሻው መጨረሻ በፊት ኮድ መጨረሻ ላይ readln ከዋኝ በመጠቀም ቱርቦ ፓስካል ውስጥ ማያ እንዲዘገይ. በዚህ ፕሮግራም ውስጥ, እንዲህ መስመሮች አለመኖር መፍትሄ ይዘቶችን ማሳየት አይደለም ነው. ኮድ መጨረሻ ላይ PascalABC readln ጻፍ ውስጥ አስፈላጊ አይደለም.

ማያ ለማጽዳት አብሮ ውስጥ CRT ነው ClrScr ከዋኝ, ያገናኛል. እንደገና, እያንዳንዱ ፕሮግራም የራሱ የድምፁን አለው.

ምደባውን ከዋኝ

አሁን እኛ ርዕስ በቀጥታ ይሄዳሉ. ፓስካል ውስጥ ያለውን ኃላፊነት ከዋኝ - ትውስታ ሴል ውስጥ ተለዋዋጮች እሴቶች በመግባት ሂደት ነው. በጥቅል አነጋገር, አንድ "እንክብካቤ" ማለትም ጋር conjoint መጻፍ ኮሎን ይመስላል "=". እነዚህ ቁምፊዎች ምደባውን ከዋኙ ኃላፊነት ነው.

ምደባውን ከዋኝ ምንድን ነው? እንደሚከተለው የስራ በውስጡ ዘዴ ነው; የፕሮግራሙ አገላለጽ አካሄድ እንደሚመዘን ውስጥ, ይህም ውጤት ትውስታ ውስጥ ተመዝግቦ አለበት. ውሂብ ገብቶ ይሆናል የት ሕዋስ አድራሻ, "=" ምልክት በስተግራ በኩል ያለውን ተለዋዋጭ ይወስናል.

እንደሚከተለው Schematically, ይህ ሊገለጽ ይችላል:

  • ← ተለዋዋጭ አገላለጽ የተወሰደ.

ለምሳሌ ያህል, በርካታ አገላለጾች:

  • መ: = b + ሐ / 2;
  • ለ: = n;
  • n: = ለ;
  • x: = 15;
  • x: = x + 3.

ይህም ሁለት መግለጫዎች «ለ: = n» ልንለው ይገባል እና «n: = ለ» የተለያዩ እርምጃዎችን.

ምደባውን ከዋኝ አንድ ገጽታ አንድ ዓይነት መሆን አለባቸዉ ውሂብ ( "መመደብ" እንደ ማንበብ ነው) ምልክት "=" በተለያዩ ጎኖች ላይ ናቸው እውነታ ነው. በሌላ አነጋገር, ያላቸውን ተኳኋኝነት ምደባ 100% መሆን አለበት. ስለ ተለዋዋጮች አንድ ታህታይ ያለውን ክፍልፋይ መላው አካባቢ ውስጥ የተካተተ ሆኖ ለምሳሌ ያህል, ወደ ኢንቲጀር አገላለጽ, እውነተኛ ተለዋዋጭ ተመድቧል ይችላል. IE "እውነተኛ ተለዋዋጭ: = ኢንቲጀር አገላለጽ" መቅዳት እውነት ነው.

ተግባራት ምሳሌዎች

ምደባውን ከዋኝ በርካታ ችግሮች መፍታት አስፈላጊ ነው ምን እንደሆነ ለመረዳት. ብቻ በተግባር ኮድ በጽሑፍ ጠቅላላ ተሸብቦ ስህተቶችን ለማስወገድ, እንዲሁም ጊዜ ማስቀመጥ ይሆናል.

ተግባር 1

ዳና ክበብ. መላምት በማድረግ, በ circumferential ርዝመት L በተጠቃሚው ሰሌዳ ከ ገብቶ ነው. ይህ ክበብ በ x- አንድ ክበብ S አካባቢ, ማስላት አስፈላጊ ነው.

የ ስልተ ቀመር ነው:

  • የቀመሩ ያለውን ዙሪያ ጀምሮ ወደ ራዲየስ ዋጋ አስላ.
  • ክበብ አካባቢ ቀመር ይጠይቁ.
  • በማያ ገጹ ላይ ያለውን ውጤት ያሳዩ.

ተግባር 2

ዳን ሾጣጣ ተጎርደዋል. ተጠቃሚው radii RB እግሮች, RM እና በ ቁመቱ h እሴቶች ይገልጻል. ቀመሮች የድምጽ መጠን እና ስፋት ቅርጾችን ለማስላት እሴቶች እንዲገልጹ እና.

የ ስልተ ቀመር ነው:

  • ሰሌዳ ከ የሚያስፈልገው ውሂብ ያስገቡ.
  • አንድ በመቀጨቱ ሾጣጣ ያለውን የድምጽ መጠን እና ስፋት ለማግኘት ቀመር ይጠይቁ.
  • V እና ኤስ ማስላት
  • ማያ እነሱን አምጡልኝ.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 am.atomiyme.com. Theme powered by WordPress.