Статистика
Всего в нашей базе более 4 327 663 вопросов и 6 445 978 ответов!

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

5-9 класс

Ldpr 04 сент. 2014 г., 20:16:25 (9 лет назад)
Рейтинг
+ 0 -
0 Жалоба
+ 0 -
Kakashi535
04 сент. 2014 г., 21:10:35 (9 лет назад)

#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;
}

Ответить

Другие вопросы из категории

Винтик поставил на скачивание файл и определил, что закачка займёт 20 минут. Через 4 минуты на этом же компьютере Шпунтик поставил на скачивание свой файл.

После того как файлы были скачаны, выяснилось, что объём файла Шпунтика на 20% больше файла Винтика. При скачивании двух файлов скорость скачивания каждого в два раза ниже первоначальной, при скачивании одного - равна первоночальной. С какой разницей в минутах закончилось скачивание файлов?

Читайте также

Заполните массив с клавиатуры целыми числами и найдите сумму элементов массива с i1-го по i2-й (i1 и i2 вводить с клавиатуры).

Входные данные:
в первой строке целое число n (0 < n ≤ 100) - кол-во элементов в массиве и целые числа i1 и i2 (0 < i1, i2 ≤ 100). Во второй строке целые числа Х1, Х2,..,Хn разделенные пробелом (числа по модулю не превосходят 32000) - значения элементов массива.

Выходные данные:
сумма элементов массива c номерами от i1 до i2.

(Написать программу на Паскале)

Дан целочисленный массив из 20 элементов. Элементы массива принимают значения от 0 до 10000 включительно. Написать программу, позволяющую найти и выв

ести максимальное значение среди трехзначных элементов массива, делящихся на 4. Если в исходном массиве нет трехзначного элемента, который делится на 4, то вывести сообщение о том, что такого числа нет.

1. Дан массив А из 10 элементов, которые заполняются случайным образом, числам от 0 100. Выведите массив на экран и найдите максимальный элемент массива.

2. Создать массив A из 10 элементов, заполненный случайным образом числами принадлежащих промежутку (0;20). Вывести полученный массив на экран. Вычислить количество элементов массива, значения которых не превышают среднее арифметическое значений его элементов.

1) Удвоить все элементы массива. 2)Найти сумму элементов двух массивов одинаковой размерности. 4) Найти Минимальные элементы массива и

его индекс.

5) Найти максимальные элементы среди положительных элементов массива 6) Найти максимальные элементы среди отрицательных элементов массива

7) Определить количество максимальных элементов массива

P.S Ребят, все в паскале...заранее спасибо=*

СРОЧНО НАДО 1.Заменить первый отрицательный элемент нулем 2.Умножить все элементы, кратные трем, на третий элемент массива 3.Из

элементов массива Р сформировать массив М того же размера по правилу: если номер четный , то Рi=i*Mi, если нечетный, то Рi=-Mi



Вы находитесь на странице вопроса "изменит знак у максимального по модулю элемент массива . Одномерный массив задать самостоятелно", категории "информатика". Данный вопрос относится к разделу "5-9" классов. Здесь вы сможете получить ответ, а также обсудить вопрос с посетителями сайта. Автоматический умный поиск поможет найти похожие вопросы в категории "информатика". Если ваш вопрос отличается или ответы не подходят, вы можете задать новый вопрос, воспользовавшись кнопкой в верхней части сайта.