• Вместо минимального элемента выводиться 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

  • А выделываться надо меньше в "Сях" !for (i = min = 0; i < 12; i++) - вот причина.Запишите в видеmin=32767;for (i = 0; i < 12; i++)И будет Вам счастье!
    • Автор:

      ericaujlm
    • 5 лет назад
    • 0
  • Добавить свой ответ

Войти через Google

или

Забыли пароль?

У меня нет аккаунта, я хочу Зарегистрироваться

How much to ban the user?
1 hour 1 day 100 years