Задать вопрос
3 августа, 16:55

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

}

+5
Ответы (1)
  1. 3 августа, 17:00
    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 ...» по предмету 📗 Информатика. Развернутая система поиска нашего сайта обязательно приведёт вас к нужной информации. Как вариант - оцените ответы на похожие вопросы. Но если вдруг и это не помогло - задавайте свой вопрос знающим оппонентам, которые быстро дадут на него ответ!
Искать готовые ответы