30/09/2018, 18:05

So sánh các phần tử trong mảng

mn cho em hỏi code so sánh 5 phần tử trong mảng này sai ở đâu với ạ
lúc chạy chương trình nó cứ ra số ngẫu nhiên =.=

#include <iostream>

using namespace std;

int main()
{
    int s[5];
    int max;
    cout << "Nhap vao 5 so can so sanh: " <<endl;
    for (int i = 1; i <= 5; i++)  //Nhap so phan tu vao mang
    {
        cout << "So thu " <<i << ":" <<endl;
        cin >> s[i];
    }
    s[0] = max;
    for (int i = 1; i < 5; i++) //So sanh
    {
        if (s[0] > s[i])
        {
            s[0] = max;
        }
        else
        {
            s[i] = max;
        }
    }
    cout << max <<endl;
    
}
void viết 20:16 ngày 30/09/2018
#include <iostream>
using namespace std;

int main()
{
    int s[5];
    int max;
    cout << "Nhap vao 5 so can so sanh: ";
    for (int i = 0; i < 5; i++) //Nhap so phan tu vao mang
    {
        cout << "So thu " << i + 1 << " : "; 
        cin >> s[i];
    }
    max = s[0];
    for (int i = 1; i < 5; i++) //So sanh
    {
        if (max < s[i])
        {
            max = s[i];
        }
    }
    cout << "so lon nhat la: ";
    cout << max << endl;
    return 0;
}
Nam Nguyen viết 20:19 ngày 30/09/2018

e cảm ơn !!!

Bài liên quan
0