1

Тема: C++ масиви.

#include "stdafx.h"
#include <iostream>

using namespace std;

int main(int argc, char* argv[])
{
    int Y[40];
    int n;

    cout << "n=";
    cin >> n;

    for (int i = 0; i < n; i++)
    {
        cout << "Y[" << i << "]=";
        cin >> Y[i];
    }

    int min = Y[0];
    for (int i = 1; i <= n; i++) 
    {
        if (Y[i] < min)
            min = Y[i];
    }

    cout << "Birthday the oldest student: " << "~" << min << "~" << endl;
    system("pause");
    return 0;
}

В мене 1 запитання, чому коли так for (int i = 1; i <= n; i++), то при компіляції виходить одне й те саме число -858993460. Це через те, що я вийшов за межі дозволеного діапазону?
Дякую.

2

Re: C++ масиви.

AnderS0N написав:

Це через те, що я вийшов за межі дозволеного діапазону?

Так.

Подякували: A.N.Onim1