মোট 3 টি উত্তর
আপনি কি if আর else if এর মধ্যে পার্থক্য জানতে চাচ্ছেন?
if স্টেটমেন্ট এর পর "some works" এ যাবে এবং এর পর "other works" এ যাবে, আর যদি কন্ডিশন মিথ্যা হয় তাহলে সরাসরি "other works" এ চলে যাবে। if...else এর ক্ষেত্রে কোনো একটা কন্ডিশন বা শর্ত সত্য হলে একটা কাজ করবে আবার মিথ্যা হলে আরেকটি কাজ করবে। এখানে দুইটি একই মনে হচ্ছে
if এর কন্ডিশন সত্য হলে some works এ যাবে এবং সত্য না হলে other works এ যাবে। if...else এ সত্য হলে একটা কাজ হবে এবং মিত্যা হলে আরেকটা কাজ হবে। কিন্তু শুধু if এ কন্ডিশন সত্য হোক আর মিথ্য হোক other works টা কাজ করবে। উদাহরনঃ ``` if(A) { B } C --------------- if(D) { E } else { F } G ``` এখানে if টায় B কাজ করবে শুধু A সত্য হলে। A মিথ্যা হলে B কাজ করবে না। কিন্তু A সত্য হোক আর মিথ্যা হোক C কাজ করবেই। if...else টাতে D সত্য হলে E কাজ করবে এবং মিথ্যা হলে F কাজ করবে। এখানেও D সত্য হোক আর মিথ্যা হোক G কাজ করবেই। if...else এ কন্ডিশন মিথ্যা হলে কি করবে তা বলে দেওয়া হয়। শুধু if এ তা বলা হয় না।
উত্তর পরিবর্তন করে হালনাগাদ বাটনে ক্লিক করুন।
এটি প্রতিবেদন করতে চান কারন এতে আছে,
আপনি কি নিশ্চিত আপনি এটি মুছতে চান?
...
পাতাটি লোড হতে 0.007 সেকেন্ড সময় লেগেছে
আপনি কি if আর else if এর মধ্যে পার্থক্য জানতে চাচ্ছেন?
if স্টেটমেন্ট এর পর "some works" এ যাবে এবং এর পর "other works" এ যাবে, আর যদি কন্ডিশন মিথ্যা হয় তাহলে সরাসরি "other works" এ চলে যাবে।
if...else এর ক্ষেত্রে কোনো একটা কন্ডিশন বা শর্ত সত্য হলে একটা কাজ করবে আবার মিথ্যা হলে আরেকটি কাজ করবে।
এখানে দুইটি একই মনে হচ্ছে
if এর কন্ডিশন সত্য হলে some works এ যাবে এবং সত্য না হলে other works এ যাবে।
if...else এ সত্য হলে একটা কাজ হবে এবং মিত্যা হলে আরেকটা কাজ হবে।
কিন্তু শুধু if এ কন্ডিশন সত্য হোক আর মিথ্য হোক other works টা কাজ করবে।
উদাহরনঃ
```
if(A)
{
B
}
C
---------------
if(D)
{
E
}
else
{
F
}
G
```
এখানে if টায় B কাজ করবে শুধু A সত্য হলে। A মিথ্যা হলে B কাজ করবে না। কিন্তু A সত্য হোক আর মিথ্যা হোক C কাজ করবেই।
if...else টাতে D সত্য হলে E কাজ করবে এবং মিথ্যা হলে F কাজ করবে। এখানেও D সত্য হোক আর মিথ্যা হোক G কাজ করবেই।
if...else এ কন্ডিশন মিথ্যা হলে কি করবে তা বলে দেওয়া হয়। শুধু if এ তা বলা হয় না।