ফাইন্ড ম্যাক্সিমাম নাম্বার………ইন C++

এটি একটি কমন এবং পুপুলার প্রব্লেম। প্রোগ্রামটি তে প্রথমে যেকোন একটি integer number দিতে হবে তারপর থিক ততগুলো integer number ইনপুট দিতে হবে। তারপর প্রগ্রামটি   integer number গুলো থেকে ঠিক  ম্যাক্সিমাম নাম্বারটা আউটপুট এ শো করবে।

//program to find the maximum of N positive integer numbers
#include<iostream>
using namespace std;
int main()
{
int max,n,s[50];
int i,j;
cout<<"how many numbers?";
cin>>n;
cout<<"\nenter these numbers:";
for(i=0;i<n;i++)//i must starts from 0....not from 1
{
cin>>s[i];
}
max=s[0];
for(j=1;j<n;j++)// j must starts to 1.....not from 0
{
if(max<s[j])
max=s[j];
}
cout<<"\n";
cout<<max<<" is the maximum of given numbers";
return 0;

}

Level 0

আমি coder_ami। বিশ্বের সর্ববৃহৎ বিজ্ঞান ও প্রযুক্তির সৌশল নেটওয়ার্ক - টেকটিউনস এ আমি 13 বছর 7 মাস যাবৎ যুক্ত আছি। টেকটিউনস আমি এ পর্যন্ত 3 টি টিউন ও 71 টি টিউমেন্ট করেছি। টেকটিউনসে আমার 0 ফলোয়ার আছে এবং আমি টেকটিউনসে 0 টিউনারকে ফলো করি।


টিউনস


আরও টিউনস


টিউনারের আরও টিউনস


টিউমেন্টস

জোশ! তবে আমি return ব্যাবহার করলে উইন্ডোজ ক্লোজ হয়ে যাচ্ছে। getch দিয়ে করলাম। খুব ভালো লাগলো 😀 আপনাকে ধন্যবাদ!!!

    Level 0

    আপনাকেও ধন্যবাদ!!!

    এরকম আরো টিউন চাই প্লিজ!

    Level 0

    কোডের প্রথমে void না লিখে int লেখা আর সেই সাথে int 0 ব্যবহার করাটাই স্ট্যান্ডার্ড নিয়ম। তবে getch() ব্যবহারেও সমস্যা নেই।

      Level 0

      sorry, int 0 না return 0.

    ধন্যবাদ মিঠু ভাই 🙂

    code block সফটওয়্যার ব্যবহার করেন getch() লাগবে না 🙂

    Level 0

    শাওন ভাই, ami cesta korbo erokom tune korte

    Level 0

    getch() is not ANSI standard try to avoid it

    আমার কোডব্লকে কম্পাইল হয়। কিন্তু রান হয়না। জিসিসি দেওয়া আছে। mingw দিয়ে ট্রাই করেছি। কিছুতেই হয়না 🙁

    Level 0

    code block / visual stdio agula ANSI standard code e sudhu compli kore baki gulo compilation error dibe GETCH() ak matro turbo c te paben je error dibe na ar turbo C low lebel compiler

Level 0

#include <iostream>
int main(){
int m,n,max=0;
cin>>m; //how many numbers!!!
for(int i=0;i<m;i++){
cin>>n;
if(n>max)
max=n;
}
cout<<max;
}

Array তে নেয়া লাগতেসে না তাইলে।

    নেগেটিভ নাম্বার এর জন্যে এই প্রোগ্রাম কাজ করবে না।

    -1, -2, -3, -4 এর আউটপুট হবে 0, এবং সেটা ভুল।

    Level 0

    হুম……এভাবে ও করা যাই

    Level 0

    max=-25000000 kore din than kaj korbe

    Level 0

    #include <iostream>
    int main(){
    int m,n,max=0;
    cin>>m; //how many numbers!!!
    for(int i=0;i<m;i++){
    cin>>n;
    if(i==0)
    max=n;
    if(n>max)
    max=n;
    }
    cout<<max;
    }

    eibar to thk ase..
    Read more: https://www.techtunes.io/programming/tune-id/67954/#ixzz1QSJNfIUo

    Level 0

    na apnar code akhono bug ase…cz apni max set koresen 0 te ami jodi -1 -2 -3 dei print to 0 ei korbe bt print korar kotha -1 …aqpnar max ta max=-250000000 e set kore din than thik hoye jabe

    Level 0

    coments dlt kore aikhane

Level 0

eita kono tuner modde porena.emon kisu koren ja sohoje sobar bodgommo hoi.parle dtails ta likhen

    Level 0

    amar tune ta sudu jader programming er basic clear ase tader jonno………..basic clear thakle egulo buja kono bepar na

    Level 0

    bhai apni bujen nai bole ki ar keu bujbe na @ tarif bhai

Level 0

ato kosto max ar code kora

#include<iostream>
#include<algorithm>
using namespace std;
int main()
{
int max,n,s[50];
int i,j;
cin>>n;
for(i=0;i<n;i++)
{
cin>>s[i];
}
sort(s,s+n);
cout<<s[n-1]<<" is the maximum of given numbers";
return 0;

}

    Level 0

    lol.. eita to programming problem solve korar shomoye use kora lage.. but ei tuner mayb basic dekhanor jnno ei tune ta korsiln..

    Level 0

    lol aikhane kothai lekha ase bassic ar jnne dekhasse