و عليكم السلام اخوي طالب برمجة .......
الفرق بينهم بسيط و بعطيك مثالين اذا ما فهمت منهم خبرني وانا بشرحهم لك ...
المثال الاول يوم نستعمل if بدون ما انحط else
بحيث انه تكون s = 91
if ( s > 90 )
m = "A";
if ( s> 80 )
m = "B" ;
if(s > 70 )
m = "C";
و الناتج m بيطلع لينا C ...
و المثال الثاني ...
if ( s > 90 )
m = "A";
else if ( s> 80 )
m = "B" ;
else if(s > 70 )
m = "C";
و الناتج m بيطلع لينا A ...
اتمنى انك فهمت ...
اخوك تيمون