У меня проблема со строчкой for (int k = 0; k < SIZE; k++): Visual Studio отказывается инициализировать arr[0], причём в следующем цикле всё хорошо. Отладчик просто пропускает этот кусок кода. Как это решить?

#include

using namespace std;

int main()
{
setlocale(LC_ALL, "Rus");

int number, age, comparison;

cout << "Сколько пришло посетителей сегодня? ";
cin >> number;
const int SIZE = 5;
int arr[SIZE];

for (int i = 0; i < number; i++)
{
cout << "Сколько лет посетителю? ";
cin >> arr[i];
}

for (int k = 0; k < SIZE; k++)
{
age = arr[0];
if (arr[k] < age)
{
age = arr[k];
}
}
cout << "Возраст самого младшего посетителя за сегодня: " << age << endl << endl;

for (int j = 0; j < SIZE; j++)
{
comparison = arr[0];
if (arr[j] > 0)
{
comparison = arr[j];
}
}
cout << "Возраст самого старшего посетителя за сегодня: " << comparison << endl << endl;

return 0;
}
Please enter comments
Please enter your name.
Please enter the correct email address.
You must agree before submitting.

Answers & Comments


Copyright © 2024 SCHOLAR.TIPS - All rights reserved.