Задать вопрос

Написать задачу в Паскале. Определить что больше по модулю: сумма отрицательных чисел массива или отрицательных.

+4
Ответы (1)
  1. 26 декабря, 02:34
    0
    var

    i, sum1, sum2, n : integer; / / объявляем переменные целочисленного типа.

    arr : array of integer; / / объявляем массив.

    Begin

    writeln ('Введите размерность массива:'); / / вывод строки на экран.

    read (n); / / считываем размерность массива.

    setlength (arr, n); / / выделяем память под массив.

    for i: = 0 to (n-1) do / / начало цикла.

    begin

    arr[i] : = random (-100, 100); / / заполняем элемент массива числом из диапазона.

    if (i > 0) then sum1 : = sum1 + arr[i]; / / считаем положительные элементы.

    if (i < 0) then sum2 : = sum2 + arr[i]; / / считаем отрицательные элементы.

    end;

    if (sum1 > abs (sum2)) then

    writeln ('Сумма положительных чисел массива больше суммы отрицательных чисел по модулю.');

    if (abs (sum2) > sum1) then

    writeln ('Сумма отрицательных чисел массива по модулю больше суммы положительных чисел.');

    if (abs (sum2) = sum1) then

    writeln ('Сумма отрицательных чисел массива по модулю равна сумме положительных чисел.');

    End.
Знаешь ответ на этот вопрос?
Сомневаешься в правильности ответа?
Получи верный ответ на вопрос 🏆 «Написать задачу в Паскале. Определить что больше по модулю: сумма отрицательных чисел массива или отрицательных. ...» по предмету 📕 Информатика, используя встроенную систему поиска. Наша обширная база готовых ответов поможет тебе получить необходимые сведения!
Найти готовые ответы
Похожие вопросы информатике
1) Найти сумму отрицательных элементов массива целых чисел. Размерность массива 10. Заполнение массива осуществить случайными числами от - 20 до 20. 2) Найдите сумму чётных элементов массива целых чисел. Размерность массива 20.
Ответы (1)
For i:=1 to N do Begin write ('C[', i,']='); readln (C[i]); end * Приведенный фрагмент программы, предназчен для 1 вывода массива в столбец 2 вывода массива в строку 3 формирования массива случайными числами 4 ввода массива с клавиатуры For i:=
Ответы (1)
1. Дан массив 1 2 3 4 5 6 7 8 7 0 - 8 - 4 2 16 - 10 2 А Определите: А) размерность массива; Б) значение элемента А[3]; В) значение максимального элемента массива; Г) индекс первого отрицательного элемента массива;
Ответы (1)
1. В одномерном массиве из 10 целых чисел вычислить количество отрицательных элементов в каждой десятке элементов. 2. Определить сумму минимального и максимального элементов массива из 20 действительных чисел. 3. Дан массив из 20 целых чисел.
Ответы (1)
Создать два одномерных массива, состоящих из целых чисел. Элементы массива вводятся с клавиатуры. В первом массиве найти номер первого нечетного элемента массива. Во втором массиве найти первый четный элемент массива.
Ответы (1)