ካለ እና ከሆነ መካከል ያለው ልዩነት

ዝርዝር ሁኔታ:

ካለ እና ከሆነ መካከል ያለው ልዩነት
ካለ እና ከሆነ መካከል ያለው ልዩነት

ቪዲዮ: ካለ እና ከሆነ መካከል ያለው ልዩነት

ቪዲዮ: ካለ እና ከሆነ መካከል ያለው ልዩነት
ቪዲዮ: በወሲብ ላይ ረጅም ደቂቃ ለመቆየት እና ማራኪ ሴክስ ለማድረግ የሚጠቅሙ 11 መፍትሄዎች| early ejaculation and treatments| Health| ጤና 2024, ህዳር
Anonim

የቁልፍ ልዩነት - ሌላ ከሆነ

በፕሮግራም አወጣጥ ሁኔታው እውነት ወይም ሐሰት ላይ በመመስረት መግለጫ መፈጸም አስፈላጊ ነው። ከሆነ እና ካልሆነ ሁለት ውሳኔ ሰጪ መዋቅሮች ናቸው. እንደ ጃቫ፣ ሲ ያሉ የፕሮግራም አወጣጥ ቋንቋዎች እንደ ከሆነ እና ሌላ ያሉ የውሳኔ ሰጪ መዋቅሮችን ይደግፋል። ይህ ጽሑፍ ካልሆነ እና ከሆነ መካከል ያለውን ልዩነት ያብራራል. በሁለቱም ውስጥ, ከሆነ ለመገምገም አገላለጽ ይዟል. በ ውስጥ፣ በብሎክ ውስጥ ያሉት መግለጫዎች ይፈጸማሉ፣ ሁኔታው እውነት ከሆነ እና መቆጣጠሪያው ከእገዳው በኋላ ወደሚቀጥለው መግለጫ ከተላለፈ። በሌላ ሁኔታ ፣ ሁኔታው እውነት ከሆነ ፣ በብሎክ ውስጥ ያሉት መግለጫዎች ይፈጸማሉ እና ሁኔታው ሐሰት ከሆነ በሌላ ብሎክ ውስጥ ያሉት መግለጫዎች ይፈጸማሉ።ይህ ከሆነ እና ካልሆነ መካከል ያለው ቁልፍ ልዩነት ነው።

ምን ከሆነ?

መግለጫው መግለጫዎችን ያካተተ ከሆነ። አገላለጽ እሴቶችን፣ ኦፕሬተሮችን፣ ቋሚዎችን ወይም ተለዋዋጮችን ሊይዝ ይችላል። የተገመገመው አገላለጽ እውነት ከሆነ በብሎክ ውስጥ ያሉት መግለጫዎች ይፈጸማሉ። አገላለጹ ሐሰት ከሆነ መቆጣጠሪያው ከተከለከለው በኋላ ወደሚቀጥለው መግለጫ ይተላለፋል። አብዛኛዎቹ የፕሮግራሚንግ ቋንቋዎች ዜሮ ያልሆኑ እና ባዶ ያልሆኑ እሴቶችን እንደ እውነት እና ዜሮ እንደ ሐሰት አድርገው ይወስዳሉ።

ከሆነ እና ካልሆነ መካከል ያለው ልዩነት
ከሆነ እና ካልሆነ መካከል ያለው ልዩነት

ምስል 01፡ ከ ጋር ያለ ፕሮግራም

ከላይ ባለው ፕሮግራም መሰረት ቁጥሩ ኢንቲጀር ሊያከማች የሚችል ተለዋዋጭ ነው። እሴቱን ይዟል 70. በ if block ውስጥ ያለው አገላለጽ ተረጋግጧል. ቁጥሩ ከ 50 በላይ ወይም እኩል እንደመሆኑ መጠን በብሎክ ውስጥ ያለው መግለጫ ይሠራል። ያንን ካስፈፀመ በኋላ መቆጣጠሪያው ከተከለከለው በኋላ በሚቀጥለው መግለጫ ውስጥ ይተላለፋል.

ሌላ ምን አለ?

በሌላ ከሆነ ሁለት ብሎኮች አሉ። መግለጫው ለመገምገም አገላለጽ ይዟል። የተገመገመው አገላለጽ እውነት ከሆነ በብሎክ ውስጥ ያሉት መግለጫዎች ይፈጸማሉ። በማገጃው መጨረሻ ላይ መቆጣጠሪያው ከታገደ በኋላ ወደሚቀጥለው መግለጫ ይተላለፋል። አገላለጹ ሐሰት ከሆነ መቆጣጠሪያው ወደ ሌላኛው እገዳ ተላልፏል እና የሌላው እገዳ መግለጫዎች ይፈጸማሉ. በሌላው እገዳ መጨረሻ ላይ መቆጣጠሪያው ከሌላው እገዳ በኋላ ወደሚቀጥለው መግለጫ ይተላለፋል።

ከሆነ እና ካልሆነ መካከል ያለው ቁልፍ ልዩነት
ከሆነ እና ካልሆነ መካከል ያለው ቁልፍ ልዩነት

ሥዕል 02፡ ሌላ ከሆነ ያለው ፕሮግራም

ከላይ ባለው ፕሮግራም መሰረት ቁጥሩ ኢንቲጀር ሊያከማች የሚችል ተለዋዋጭ ነው። እሴቱን ይዟል 40. መግለጫው ውስጥ ያለው አገላለጽ እውነት ከሆነ በብሎክ ውስጥ ያለው መግለጫ ተግባራዊ ይሆናል.ያለበለዚያ የሌላው ብሎክ መግለጫ ተግባራዊ ይሆናል። ቁጥሩ ከ 50 ያነሰ ነው. ስለዚህ, ሌላኛው እገዳ ይሠራል. በሌላው እገዳ መጨረሻ ላይ መቆጣጠሪያው ከሌላው እገዳ በኋላ ወደሚቀጥለው መግለጫ ይተላለፋል።

ከሆነ እና ከሆነ መካከል ያለው ተመሳሳይነት ምንድን ነው?

  • በፕሮግራም አወጣጥ ላይ ውሳኔ ሰጪ መዋቅሮች ከሆኑ እና ከሆኑ።
  • ሁለቱም ከሆነ እና ከሆነ መግለጫው ከቅድመ ሁኔታ ጋር።
  • በሁለቱም ከሆነ እና ካልሆነ መግለጫው ኢንቲጀርን፣ ቁምፊን፣ ተንሳፋፊ ነጥብ ቁጥሮችን ወይም የቦሊያን አይነቶችን ይገመግማል።
  • ሁለቱም ከሆነ እና ካልሆነ እኩልነቱን እና ምክንያታዊ መግለጫዎቹን መገምገም ይችላሉ።

ከሆነ እና ካልሆነ መካከል ያለው ልዩነት ምንድን ነው?

ከሌላ ከሆነ

መግለጫው አንድ ወይም ከዚያ በላይ የሆኑ መግለጫዎችን የያዘ አገላለጽ የውሳኔ ሰጪ መዋቅር ነው። ሌላኛው የውሳኔ ሰጭ መዋቅር ሲሆን ይህም ከሆነ መግለጫው በሌላ አማራጭ አገላለጽ ሐሰት ሲሆን የሚፈጽምበት።
ማስፈጸሚያ
ከሆነ፣ በብሎክ ውስጥ ያሉት መግለጫዎች የሚፈጸሙት አገላለጹ እውነት ከሆነ ነው። አገላለጹ ሐሰት ከሆነ እገዳው ከተፈጸመ በኋላ የሚቀጥለው መግለጫ። በሌላ ከሆነ ብሎክ የሚሰራው አገላለጹ እውነት ከሆነ እና አገላለጹ ሐሰት ከሆነ መቆጣጠሪያው ወደ ሌላ ብሎክ ይተላለፋል።

ማጠቃለያ - ሌላ ከሆነ

በፕሮግራም አወጣጥ ላይ የተለያዩ የውሳኔ አሰጣጥ መዋቅር አለ። ይህ ጽሑፍ ሁለቱን ተብራርቷል፡ ካለ እና ሌላ። በ ውስጥ፣ በብሎክ ውስጥ ያሉት መግለጫዎች ሁኔታው እውነት ከሆነ እና መቆጣጠሪያው ከእገዳው በኋላ ወደሚቀጥለው መግለጫ ከተላለፈ ይፈጸማል። በሌላ ሁኔታ፣ ሁኔታው እውነት ከሆነ፣ በብሎክ ውስጥ ያሉት መግለጫዎች ይፈፀማሉ እና ሁኔታው ሐሰት ከሆነ በሌላ ብሎክ ውስጥ ያሉት መግለጫዎች ይፈጸማሉ።ካለ እና ካለ መካከል ያለው ልዩነት ያ ነው።

የሚመከር: