Sunday, July 15, 2012

2 Looping Statements என்றால் என்ன?

அளவற்ற அருளாளனும் நிகரற்ற அன்புடையோனுமாகிய அல்லாஹ்வின் திருப்பெயரால்...

புரோகிராமிங் என்றால் என்ன? தொடர் 16

 
இத்தொடரின் 7 ஆம் பாகத்திலிருந்து programming building blocks ஐ பற்றி அறிந்து வருகிறோம் அல்லவா? அதன் தொடர்ச்சியாக looping statements களை பற்றி இங்கே பார்க்கப் போகிறோம்.

நாம் எழுதும் program மில் இடம்பெறும் statement களில் சிலவற்றை திரும்பத் திரும்ப execute செய்ய நமக்கு உதவுபவை looping statement கள் ஆகும்.

FOR LOOP மற்றும் WHILE LOOPஆகியவை looping statement கள் ஆகும்.

Loop statement டின் பயன்பாடு என்ன?

நல்ல கேள்வி. இந்த கேள்விக்கு நான் பதிலளிப்பதற்கு முன்பாக, நான் கேட்கும் சில கேள்விகளுக்கு நீங்கள் பதில் சொல்லுங்களேன்.



Saturday, July 7, 2012

3 Nested If என்றால் என்ன?

அளவற்ற அருளாளனும் நிகரற்ற அன்புடையோனுமாகிய அல்லாஹ்வின் திருப்பெயரால்...

புரோகிராமிங் என்றால் என்ன? தொடர் 15

 
If condition ஐ பயன்படுத்தி எவ்வாறு program எழுதுவது, எந்த சூழ்நிலையில் அதை பயன்படுத்துவது என்பதை தொடர்ந்து பார்த்து வருகிறோம். வெறுமனே if ஐ மனப்பாடம் செய்யாமல், யதார்த்தமாக கற்றுக்கொள்ள டாக்டர் கம்பவுண்டர் உதாரணத்தை பயன்படுத்தி வருகிறோம். இதன் நோக்கம், தினமும் பல சூழ்நிலைகளில் தக்க முடிவெடுத்து அதற்கேற்ப காரியங்களை செய்கிறோம் என்பதை நீங்கள் உணரவேண்டும். இவ்வாறு நாம் எடுக்கும் ஒவ்வொரு முடிவும் if condition ஐ பயன்படுத்தியே எடுக்கப்படுவதால் அதை எளிதாக program மாக மாற்றிவிடலாம். இதற்காகத்தான் நாம் ஒவ்வொரு stage லும் கம்பவுண்டரின் முடிவுகளை அதற்கு பொருத்தமான if ஐ  போட்டு எழுதிப்பழகி வருகிறோம்.

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

இனி...



Monday, July 2, 2012

0 பலவகை If statement கள்

அளவற்ற அருளாளனும் நிகரற்ற அன்புடையோனுமாகிய அல்லாஹ்வின் திருப்பெயரால்...

புரோகிராமிங் என்றால் என்ன? தொடர் 14


Simple If then statement ஐயும் அதன் பயன்பாட்டையும் முந்தைய பாகத்தில் பார்த்தோம். டாக்டர் இல்லாவிட்டால் என்ன செய்யவேண்டும் என்ற logic நம்ம கம்பவுண்டரிடம் முந்தைய stage ல் இல்லை என்பதை பார்த்தோம். இவருடைய செயலை நாம் புரோகிராமாக மாற்றி வருகிறோம்.அதாவது stage 1 ல் நாம் எழுதிய program மில் டாக்டர் இல்லாவிட்டால் என்ன செய்யவேண்டும் என்ற logic இல்லை. அதனால் நம்ம புரோகிராமும் முழுமையானதாக இல்லை.

இதனால் ஏற்படும் விளைவுகள் என்னென்ன? கம்பவுண்டரை பற்றி டாக்டருக்கும் நோயாளிகளுக்கும் ஒரு நல்ல அபிப்ராயம் ஏற்படாது. இது நம்ம program முக்கும் பொருந்தும். எனவேதான் அவரை யோசிக்க சொல்லியிருந்தோம். என்ன சொல்லப்போகிறார் என்பதை இனி காண்போம்.



Sunday, July 1, 2012

1 Conditional statement என்றால் என்ன?

அளவற்ற அருளாளனும் நிகரற்ற அன்புடையோனுமாகிய அல்லாஹ்வின் திருப்பெயரால்...

புரோகிராமிங் என்றால் என்ன? தொடர் 13


நிஜவாழ்வில் முடிவெடுத்து சில காரியங்களை நாம் செய்வது போல, நமது program மிலும் முடிவுக்கு தக்கமாதிரி சில காரியங்களை செயல்படுத்த உதவுபவைதான் conditional statements என்பதை முந்தைய பாகத்தில் பார்த்தோம். இனி Conditional statement ல் முதன்மையானதாக இருக்கும் if பற்றி இங்கு பார்ப்போம்.

if statement

if condition, இதை நாம் அன்றாடம் உபயோகித்து வருகிறோம். எந்த சூழ்நிலையில் உபயோகிக்கிறோம் என்பதை உணராததால்தான் நமது program மில் எங்கே பயன்படுத்துவது என்ற குழப்பம் ஏற்படுகிறது. அதை நிவர்த்தி செய்யும்வண்ணம் if பயன்படும் சூழ்நிலைகளை இங்கே பார்ப்போம்.