কম্পিউটার টিউটোরিয়াল

সিরিজে সবচেয়ে বড় এবং ছোট সংখ্যা খুঁজে বের করার জন্য C প্রোগ্রাম

সমস্যা

ব্যবহারকারী কনসোলে চারটি পূর্ণসংখ্যা দर्ज করবে, সিরিজে সবচেয়ে ছোট এবং বড় সংখ্যা খুঁজে বের করুন।

সমাধান

ছোট এবং বড় সংখ্যা গণনা করতে আমরা if শর্তাবলী ব্যবহার করি। সবচেয়ে বড় এবং ছোট সংখ্যা খুঁজে বের করার লজিক হল:

if(minno > q) // ১ম এবং ২য় সংখ্যা চেক করুন    minno = q; else if(maxno < q)    maxno = q; if(minno > r) // ১ম এবং ৩য় সংখ্যা চেক করুন    minno = r;

প্রোগ্রাম ১

#include  int main(){    int minno, maxno, p, q, r, s;    printf("চারটি সংখ্যা লিখুন: ");    scanf("%d%d%d%d", &p, &q, &r, &s);    minno = p;    maxno = p;    if(minno > q) // ১ম এবং ২য় সংখ্যা চেক করুন       minno = q;    else if(maxno < q)       maxno = q;    if(minno > r) // ১ম এবং ৩য় সংখ্যা চেক করুন       minno = r;    else if(maxno < r)       maxno = r;    if(minno > s) // ১ম এবং ৪র্থ সংখ্যা চেক করুন       minno = s;    else if(maxno < s)       maxno = s;    printf("প্রদত্ত ৪টি সংখ্যা থেকে সবচেয়ে বড় সংখ্যা: %d\n", maxno);    printf("প্রদত্ত ৪টি সংখ্যা থেকে সবচেয়ে ছোট সংখ্যা: %d", minno);    return 0; }

আউটপুট

চারটি সংখ্যা লিখুন: 34 78 23 12 প্রদত্ত ৪টি সংখ্যা থেকে সবচেয়ে বড় সংখ্যা: 78 প্রদত্ত ৪টি সংখ্যা থেকে সবচেয়ে ছোট সংখ্যা: 12

প্রোগ্রাম ২

নিচের প্রোগ্রামটি অ্যারেতে সবচেয়ে ছোট এবং বড় উপাদান খুঁজে বের করে:

#include  int main(){    int a[50], i, num, large, small;    printf("এলিমেন্টের সংখ্যা লিখুন: ");    scanf("%d", &num);    printf("অ্যারে এলিমেন্টগুলি ইনপুট করুন:\n");    for(i = 0; i < num; ++i)       scanf("%d", &a[i]);    large = small = a[0];    for(i = 1; i < num; ++i){       if(a[i] > large)           large = a[i];       if(a[i] < small)           small = a[i];    }    printf("small = %d\n", small);    printf("large = %d\n", large);    return 0; }

আউটপুট

এলিমেন্টের সংখ্যা লিখুন: 8 অ্যারে এলিমেন্টগুলি ইনপুট করুন: 1 2 6 4 8 9 3 9 small = 1 large = 9
  1. ন্যাচারাল নাম্বার সিরিজ সাম (১+২+...+n) গণনার পাইথন প্রোগ্রাম

  2. একটি ইন্টিজারের স্মলেস্ট ডিভাইজার (সর্বনিম্ন ভাজক) খুঁজে বের করার পাইথন প্রোগ্রাম

  3. পাইথন প্রোগ্রাম লিস্টে সবচেয়ে ছোট সংখ্যা বের করা

  4. পাইথন প্রোগ্রাম লিস্টে সবচেয়ে বড় সংখ্যা বের করা