پیدا کردن بزرگترین عدد - هفت خط کد انجمن پرسش و پاسخ برنامه نویسی

پیدا کردن بزرگترین عدد

+1 امتیاز

سلام سوال اینه
توسط تابع بزرگترین مقدار بین 20 عدد را نمایش دهد


اینو نوشتم سورت هم کردم ولی نمیدونم چیو چاپ کنم که بزرگتر رو به خروجی ببره
 

#include<iostream.h>
#include<conio.h>
#define n 20
void max_sort(int max[],int len);
int main()
{
    int a[n];
    cout<<"please enter 20 number::\n";
    for(int i=0;i<n;i++)
        cin>>a[i];
    max_sort(a,n);
    getch();
    return 0;
}
void max_sort(int max[],int len)
{
    int maximum,i,j;
    for (i = len-1;i>0; i--)
        for(j = 0;j<i;j++)
            if (max[j] > max[j+1])
            {
                maximum=max[j];
                max[j]=max[j+1];
                max[j+1]=maximum;
            }
            for (i=0;i<len;i++)
                cout<< max[i];
 
}

 

سوال شده آذر 23, 1392  بوسیله ی adonis27 (امتیاز 17)   2 2 4
دوباره تگ گذاری شد بهمن 22, 1392 بوسیله ی BlueBlade
این دو تا تمرین ساده است
http://codeforces.com/problemset/problem/339/A
http://codeforces.com/problemset/problem/160/A
آنلاین جاجه که میتونی کدت رو بفرستی و میگه درسته یا نه.

1 پاسخ

+1 امتیاز
 
بهترین پاسخ

باید آخرین عنصر را چاپ کنید.

cout <<max[len-1[;

 

پاسخ داده شده آذر 23, 1392 بوسیله ی مصطفی ساتکی (امتیاز 21,998)   24 34 75
انتخاب شد دی 2, 1392 بوسیله ی BlueBlade
...