கணினி அறிவியல் - மடக்கு மாற்றமிலி | 11th Computer Science : Chapter 8 : Iteration and recursion

   Posted On :  24.09.2022 07:21 pm

11வது கணினி அறிவியல் : அலகு 8 : சுழற்சியும், தற்சுழற்சியும்

மடக்கு மாற்றமிலி

ஒரு மடக்கில், L என்பது மடக்கின் உடற்பகுதியாகிய Bயின் மாற்றமிலியானால், L மடக்கு மாற்றமிலி என்றழைக்கப்படுகிறது.

மடக்கு மாற்றமிலி


ஒரு மடக்கில், L என்பது மடக்கின் உடற்பகுதியாகிய Bயின் மாற்றமிலியானால், L மடக்கு மாற்றமிலி என்றழைக்கப்படுகிறது. 

while C

--- L

B

--- L

மடக்கு மாற்றமிலி, மடக்கின் உடற்பகுதிக்கு முன்பும், உடற்பகுதிக்குப் பின்பும், ஒவ்வொரு சுழற்சி மெய் என இருக்கிறது. என்பது முதல் சுழற்சி தொடக்கத்தில் மெய் என இருப்பதால், மடக்கின் தொடக்கத்திலும் மெய்யாக இருக்கிறது. கடைசி சுழற்சி முடிவிலும் மெய் என இருப்பதால், மடக்கு முடியும் போதும் மெய் என்றே இருக்கிறது. இவ்வாறு, L ஒரு மடக்கு மாற்றமிலியானால், கீழ்க்காணும் நெறிமுறையில் குறிக்கப்பட்டுள்ளபடியும், 8.1ஆவது பாய்வு படத்தில் காட்டப்பட்டுள்ளபடியும், நெறிமுறையின் நான்கு முக்கியமான இடங்களில் L மெய்யாக உள்ளது. 


1. மடக்கின் தொடக்கத்தில் (அதாவது, மடக்கிற்கு முன்பு)


2. ஒவ்வொரு சுழற்சியின் தொடக்கத்தில் (அதாவது மடக்கின் உடற்பகுதிக்கு முன்பு) 


3. ஒவ்வொரு சுழற்சியின் முடிவில் (அதாவது மடக்கின் உடற்பகுதிக்குப் பின்பு) 


4. மடக்கின் இறுதியிலும் (அதாவது, மடக்கிற்குப் பின்பு)


1 -- L மடக்கின் தொடக்கம்



while

 

C

 

2 -- L சுழற்சி தொடக்கம்

 

B

 

3 -- L சுழற்சியின் தொடக்கம்

 

4 -- L மடக்கின் இறுதி




ஒரு மடக்கை அமைக்க 


1. மடக்கின் தொடக்கத்தில், மடக்கின் மாற்றமிலியை மெய் என அமைக்க வேண்டும். 


2. மடக்கின் உடற்பகுதியானது, மடக்கின் இறுதியை நோக்கி நகரும் வகையில், மாறிகளின் மதிப்பை மாற்ற வேண்டும். அதே நேரத்தில் மடக்கின் மாற்றமிலியை மாறாமல் பராமரிக்க வேண்டும். 


3. மடக்கு முடியும்போது, அதின் முடிவு நிபந்தனையும், மடக்கு மாற்றமிலியும் சேர்ந்து உள்ளீட்டு - வெளியீட்டு உறவை மெய்யாக்க வேண்டும். 


Tags : Computer Science கணினி அறிவியல்.
11th Computer Science : Chapter 8 : Iteration and recursion : Loop invariant Computer Science in Tamil : 11th Standard TN Tamil Medium School Samacheer Book Back Questions and answers, Important Question with Answer. 11வது கணினி அறிவியல் : அலகு 8 : சுழற்சியும், தற்சுழற்சியும் : மடக்கு மாற்றமிலி - கணினி அறிவியல் : 11 ஆம் வகுப்பு தமிழ்நாடு பள்ளி சமசீர் புத்தகம் கேள்விகள் மற்றும் பதில்கள்.
11வது கணினி அறிவியல் : அலகு 8 : சுழற்சியும், தற்சுழற்சியும்