C Programming Basics - Lesson 3 - If Statement
If Statement என்பது... ஒரு condition கொடுத்து அதனை சரியா? தவறா? எனக் கண்டறிவது.. சரி என்றால் இதனை செய். தவறு என்றால் இதனை செய் என்று கொடுப்பதற்குத்தான் If Statement பயன்படுகிறது.
உதாரணமாக... 12 ஐ விட 5 சிறிய நம்பர் ஆ? இல்லை பெரிய நம்பர் ஆ? என்பதை கண்டறிய c ப்ரோக்ராம் எழுதலாம்.... இதனை சில குறியீடுகள் மூலம் வகைபடுத்துவார்கள்....
இந்த குறியீடுகளை பாருங்கள்...
> greater than
< less than
>= greater than or equal
<= less than or equal
== equal to
!= not equal to
if statement இன் பொது வடிவம்...
if (condition)
statement-1;
else
statement-2;
condition என்பது மேற்கண்ட குறியீடுகளை வைத்து நாம் கொடுக்கும் கட்டளை.. condition இல் கொடுக்கப்பட்டது சரி என்றால் statement-1 ஐ ப்ரோக்ராம் செயல்படுத்தும். condition இல் கொடுக்கப்பட்டது தவறு என்றால் statement-2 ஐ ப்ரோக்ராம் செயல்படுத்தும்...
Example:-
12 ஐ விட 5 சிறிய நம்பர் ஆ என்பதை கண்டறிய ப்ரோக்ராம் எழுதுவோம்...
முதலில் இந்த இரண்டு நம்பர் ஐயும் variables இல் store செய்ய வேண்டும்...எனவே,
a=12, b=5 என்று வைப்போம்.. இப்போது a இன் மதிப்பு 12. b இன் மதிப்பு 5.
Program...
#include <stdio.h>
void main()
{
int a,b;
a=12;
b=5;
if(a>b)
printf("a is greater");
else
printf("b is greater");
}
இந்த ப்ரோக்ராம் இல் a>b என்பது condition. a ஐ விட b சிறியதா?. ஆம் எனில் a is greater என்பதை காட்டு. இல்லையெனில் b is greater என்பதை காட்டு.
இதன் output இவ்வாறு இருக்கும்...
a is greater
இதேபோல் நீங்கள் இரண்டு நம்பர்களை கொடுத்து பல குறியீடுகளை உபயோகித்து செய்து பாருங்கள்...
If Statement என்பது... ஒரு condition கொடுத்து அதனை சரியா? தவறா? எனக் கண்டறிவது.. சரி என்றால் இதனை செய். தவறு என்றால் இதனை செய் என்று கொடுப்பதற்குத்தான் If Statement பயன்படுகிறது.
உதாரணமாக... 12 ஐ விட 5 சிறிய நம்பர் ஆ? இல்லை பெரிய நம்பர் ஆ? என்பதை கண்டறிய c ப்ரோக்ராம் எழுதலாம்.... இதனை சில குறியீடுகள் மூலம் வகைபடுத்துவார்கள்....
இந்த குறியீடுகளை பாருங்கள்...
> greater than
< less than
>= greater than or equal
<= less than or equal
== equal to
!= not equal to
if statement இன் பொது வடிவம்...
if (condition)
statement-1;
else
statement-2;
condition என்பது மேற்கண்ட குறியீடுகளை வைத்து நாம் கொடுக்கும் கட்டளை.. condition இல் கொடுக்கப்பட்டது சரி என்றால் statement-1 ஐ ப்ரோக்ராம் செயல்படுத்தும். condition இல் கொடுக்கப்பட்டது தவறு என்றால் statement-2 ஐ ப்ரோக்ராம் செயல்படுத்தும்...
Example:-
12 ஐ விட 5 சிறிய நம்பர் ஆ என்பதை கண்டறிய ப்ரோக்ராம் எழுதுவோம்...
முதலில் இந்த இரண்டு நம்பர் ஐயும் variables இல் store செய்ய வேண்டும்...எனவே,
a=12, b=5 என்று வைப்போம்.. இப்போது a இன் மதிப்பு 12. b இன் மதிப்பு 5.
Program...
#include <stdio.h>
void main()
{
int a,b;
a=12;
b=5;
if(a>b)
printf("a is greater");
else
printf("b is greater");
}
இந்த ப்ரோக்ராம் இல் a>b என்பது condition. a ஐ விட b சிறியதா?. ஆம் எனில் a is greater என்பதை காட்டு. இல்லையெனில் b is greater என்பதை காட்டு.
இதன் output இவ்வாறு இருக்கும்...
a is greater
இதேபோல் நீங்கள் இரண்டு நம்பர்களை கொடுத்து பல குறியீடுகளை உபயோகித்து செய்து பாருங்கள்...