Вопрос Что исправить в программе чтобы N для нахождения минимального элемента было взятое с первой части?

Регистрация
3 Дек 2013
Сообщения
83
Репутация
0
Спасибо
0
Монет
0
#include

using namespace std;

void main()
{
setlocale(LC_ALL, "Russian");
int N;
cout << "Введите размерность массива: ";
cin >> N;

int *a = new int[N];

for (int i = 0; i < N; i++)
{
cout << "Введите " << i << "-й элемент массива: ";
cin >> a;
}

int s = 0;

for (int i = 0; i < N; i++)
s += *(a + i);

cout << "a:";
for (int i = 0; i < N; i++)
cout << " " << i[a];

cout << endl << "Сумма элементов: " << s << endl;
delete[] a;
system("pause");

{
int i, a[N], min;
min = a[0];

for (i = 1; i < N; i++)

if (a < min)

min = a;

printf(" Минимальный элемент %d", min);

}
}
 
Назад
Сверху