Sponsored

Conditional Operator (?:) - সি প্রোগ্রামিং এ আমার প্রিয় একটা অপারেটর।

0
83

if-else statement এর পরিবর্তে Conditional Operator (?:) ব্যবহার করে সহজেই দুইটি statement অথবা valu এর মধ্যে তুলনা করে একটি মান নির্বাচিত করা যায়। Conditional Operator সি প্রোগ্রামিং এ নিচের মত করে লেখা হয়ঃ

condition ? first_expression : second_expression;

এখানে condition  হচ্ছে যে কোন একটা শর্ত। যা সত্য হলে   first_expression নির্বাচিত হবে। আর কন্ডিশন ভুল হলে second_expression।
নিচে ছোট্ট একটা প্রোগ্রাম। যা দিয়ে দুটি সংখ্যার মধ্যে বড়টা নির্বাচিত  করা হয়েছে।


#include <stdio.h>
int main()
{
 int x, y , result;
 scanf("%d %d", &x , &y);
 result = (x>=y) ? x : y ;
 printf("max is %d", result);
 return 0;
}

একই প্রোগ্রাম, কন্ডিশন পরিবর্তন করে  দুটি সংখ্যার মধ্যে ছোটটা নির্বাচিত  করা হয়েছে।


#include <stdio.h>

int main()
{
 int x, y , result;
 scanf("%d %d", &x , &y);
 result = (x<=y) ? x : y ;
 printf("min is %d", result);
 return 0;
}

যদিও একই কাজ if -else বা অন্য অনেক ভাবে করা যায়।

Sponsored
Sponsored
Search
Categories
Read More
Tech
অটোমেটিক ভাবে ওয়ার্ডপ্রেস ব্লগে থাম্ব ইমেজ সেট করা। - Nettumi
ব্লগের হোম পেইজে থাম্বনাইল ইমেজ ছাড়া পোস্ট গুলো দেখতে খারাপই লাগে। অনেক সময় দেখা যায় যে...
By Nettumi 2026-10-10 17:16:19 0 69
News
দহন ও প্রেমের আত্মচরিত
Login
By Nettumi 2026-10-03 04:19:06 0 2K
Nulled
মোবাইল সিম থেকে অতিরিক্ত ডাটা কেটে নেয়া বন্ধের উপায় | Techtunes | টেকটিউনস
এই মুহূর্তে পৃথিবীর সেরা স্মার্টফোন গুলো! কম্পিউটার লাভার
By Nettumi 2026-09-25 03:21:02 0 66
Nulled
Quizzy v4.4.0 Nulled - Online Examination Platform PHP Script
Quizzy v4.4.0 Nulled – Online Examination Platform PHP Script Free Download. Quizzy is...
By Nettumi 2026-09-18 03:46:31 0 42
Tech
অ্যান্ড্রোয়েড অ্যাপ ডেভেলপমেন্ট - মিডিয়া প্লে / MP3 প্লে
অ্যান্ড্রোয়েড যেকোন মিডিয়া প্লে করা ভয়াবর রকমের সোজা। একটি MP3 কিভাবে প্লে করানো যায়, তা আমি...
By Nettumi 2026-09-30 18:43:44 0 118
‎ ‎ ‎
Nettumi https://nettumi.com