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

C++ কোড: দুটি প্রেসের মধ্যে ব্যক্তি কতক্ষণ জীবিত থাকবে


মান লক্ষ্য করুন চারটি সংখ্যা d, L, v1 এবং v2। দুটি প্রেস প্রাথমিকভাবে ০ এবং L লোকেশনে আছে, তারা একে অপরের দিকে v1 এবং v2 স্পিডে যাচ্ছে। একজন ব্যক্তির প্রস্থ d, সে মরে যাবে যদি দুটি প্রেসের মধ্যে গ্যাপ d-এর চেয়ে কম হয়। আমাদের ব্যক্তিটি কতক্ষণ জীবিত থাকবে তা বের করতে হবে।

তাই, যদি ইনপুট হয় d = 1; L = 9; v1 = 1; v2 = 2;, তবে আউটপুট হবে 2.6667

ধাপসমূহ

এটি সমাধান করার জন্য, আমরা এই ধাপগুলো অনুসরণ করব −

e := (L - d)/(v1 + v2)
return e

উদাহরণ

বेहतर বোঝার জন্য ইমপ্লিমেন্টেশন দেখি −

#include <bits/stdc++.h>
using namespace std;
float solve(int d, int L, int v1, int v2){
    float e = (L - d) / (float)(v1 + v2);
    return e;
}
int main(){
    int d = 1;
    int L = 9;
    int v1 = 1;
    int v2 = 2;
    cout << solve(d, L, v1, v2) << endl;
}

ইনপুট

1, 9, 1, 2

আউটপুট

2.66667

  1. C++-এ دوটি বিন্দুর মধ্যে ন্যূনতম দূরত্ব বের করুন

  2. C++ STL-এ দুটি ভেক্টারের মধ্যে সাধারণ এলিমেন্ট বের করা

  3. C++ STL-এ দুটি অ্যারের মধ্যে সাধারণ এলিমেন্ট বের করা

  4. ১ থেকে n পর্যন্ত মৌলিক সংখ্যাগুলোর গুণফল বের করা C++-তে