কম্পিউটার

সি প্রোগ্রাম ফাংশন সংজ্ঞায়িত করে সর্বোচ্চ চারটি পূর্ণসংখ্যা খুঁজে বের করতে


ধরুন আমাদের চারটি সংখ্যা আছে a, b, c এবং d। আমাদের নিজেদের ফাংশন তৈরি করে তাদের মধ্যে সর্বাধিক খুঁজে বের করতে হবে। তাই আমরা একটি max() ফাংশন তৈরি করব যা ইনপুট হিসাবে দুটি সংখ্যা নেয় এবং সর্বাধিক খুঁজে পায়, তারপর তাদের ব্যবহার করে আমরা সর্বাধিক চারটি সংখ্যা খুঁজে পাব।

সুতরাং, যদি ইনপুট হয় a =5, b =8, c =2, d =3, তাহলে আউটপুট হবে 8

এটি সমাধান করতে, আমরা এই পদক্ষেপগুলি অনুসরণ করব -

  • একটি ফাংশন max() সংজ্ঞায়িত করুন, এটি x এবং y

    লাগবে
  • সর্বাধিক x এবং y

    ফেরত দিন
  • চারটি সংখ্যা a, b, c এবং d

    নিন
  • left_max :=সর্বোচ্চ(a, b)

  • right_max :=সর্বোচ্চ(c, d)

  • final_max =সর্বোচ্চ(বাম_সর্বোচ্চ, ডান_সর্বোচ্চ)

  • ফাইনাল_সর্বোচ্চ ফেরত দিন

উদাহরণ

আরো ভালোভাবে বোঝার জন্য আসুন নিচের বাস্তবায়ন দেখি -

#include <stdio.h>
int max(int x, int y){
    if(x > y){
        return x;
    }else{
        return y;
    }
}
int main(){
    int a = 5, b = 8, c = 2, d = 3;
    int left_max = max(a, b);
    int right_max = max(c, d);
    int final_max = max(left_max, right_max);
    printf("Maximum number is: %d", final_max);
}

ইনপুট

a = 5, b = 8, c = 2, d = 3

আউটপুট

Maximum number is: 8

  1. সি প্রোগ্রাম ফাংশন সংজ্ঞায়িত করে সর্বোচ্চ চারটি পূর্ণসংখ্যা খুঁজে বের করতে

  2. সি প্রোগ্রাম নন-রিকারসিভ ফাংশন ব্যবহার করে সংখ্যার GCD খুঁজে বের করতে

  3. পুনরাবৃত্ত ফাংশন ব্যবহার করে সংখ্যার GCD খুঁজে বের করতে C প্রোগ্রাম

  4. পাইথনে সর্বোচ্চ বিল্ডিং উচ্চতা খুঁজে বের করার প্রোগ্রাম