diff --git a/task3.cpp b/task3.cpp index c0f9db4..4578783 100644 --- a/task3.cpp +++ b/task3.cpp @@ -21,7 +21,9 @@ int main() cout << masiv[l] << " "; } cout << endl; + // Не объявляйте переменные в одной строке int sum = 0, min = 0, max = 0, proiz = 1, proizChot = 1; + // Не объявляйте переменные в одной строке int sumOtr = 0, otr1 = 0, otrPosl; for (int i = 0; i < size; i++) { @@ -29,6 +31,7 @@ int main() { min = masiv[i]; } + // C "else if" ваша программа неправильно определяет максимум else if (max < masiv[i]) { max = masiv[i]; @@ -60,4 +63,4 @@ int main() << "Произведение элементов, находящихся между min и max элементами = " << proiz << endl << "Произведение элементов с четными номерами = " << proizChot << endl << "Суммa элементов, находящихся между первым и последним отрицательными элементами = " << sum - otrPosl << endl; -} \ No newline at end of file +}