Изменит знак у максимального по модулю элемент массива . одномерный массив задать самостоятелно

ololol1213 ololol1213    1   01.06.2019 06:20    5

Ответы
kotyara1234 kotyara1234  02.07.2020 13:51
#include <iostream>
#include <cmath>

int main()
{
    const int size = 7;
    int mas[size] = {1,4,-2,5,-12,8,-4};
    int max = 0;
    for (int i=0; i<size; i++)
        if (abs(mas[i])>abs(mas[max]))
            max = i;
    mas[max]*=-1;
    for (int i=0; i<size; i++)
        std::cout <<mas[i] <<' ';
    return 0;
}
ПОКАЗАТЬ ОТВЕТЫ
Другие вопросы по теме Информатика