Задать вопрос
21 мая, 18:58

Вместо минимального элемента выводиться 0.

#include "stdafx. h"

#include

using namespace std;

int main (int argc, char * argv[])

{

int A[12];

int n;

int sum;

int max;

int min;

int i;

for (i = 0; i < 12; i++) {

cout << "[" << i << "]" << "/t";

cin >> A[i];

}

for (i = max = 0; i < 12; i++)

if (max < A[i]) {

max = A[i];

}

cout << " maximalnyi element massiva / t" << max << endl;

for (i = min = 0; i < 12; i++)

if (min > A[i]) {

min = A[i];

}

cout << " minimalnyi element massiva / t" << min << endl;

system ("pause");

return 0;

}

+1
Ответы (1)
  1. 21 мая, 19:32
    0
    А выделываться надо меньше в "Сях"!

    for (i = min = 0; i < 12; i++) - вот причина.

    Запишите в виде

    min=32767;

    for (i = 0; i < 12; i++)

    И будет Вам счастье!
Знаешь ответ?
Не уверен в ответе?
Найди верный ответ на вопрос ✅ «Вместо минимального элемента выводиться 0. #include "stdafx. h" #include using namespace std; int main (int argc, char * argv[]) { int ...» по предмету 📙 Информатика, а если ответа нет или никто не дал верного ответа, то воспользуйся поиском и попробуй найти ответ среди похожих вопросов.
Искать другие ответы