Задать вопрос
4 июня, 10:35

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

}

+3
Ответы (1)
  1. 4 июня, 11:55
    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 ...» по предмету 📘 Информатика, а если вы сомневаетесь в правильности ответов или ответ отсутствует, то попробуйте воспользоваться умным поиском на сайте и найти ответы на похожие вопросы.
Смотреть другие ответы