Форум программистов, компьютерный форум, киберфорум
Free Pascal
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.67/15: Рейтинг темы: голосов - 15, средняя оценка - 4.67
0 / 0 / 0
Регистрация: 15.06.2017
Сообщений: 5
1

Определить, что больше: сумма положительных элементов или модуль суммы отрицательных элементов

16.06.2017, 08:35. Показов 3103. Ответов 2
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Помогите!!

Дан массив 7*2 из целых чисел заполненный случайными числами из интервала [-20;20].
Определить что больше сумма положительных элементов или модуль суммы отрицательных элементов.
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
16.06.2017, 08:35
Ответы с готовыми решениями:

Определить, что больше: модуль суммы отрицательных элементов массива или сумма неотрицательных
дан одномерный массив.определить что больше: модуль суммы его отрицательных элементов или сумма...

Определить, какая сумма по абсолютной величине больше: отрицательных или положительных элементов
Извините не могли бы помочь решить задачу. Посмотрел по форумам, но нигде подобного не нашел....

Определить частное от деления суммы положительных элементов массива на модуль суммы отрицательных элементов
1)Определить частное от деления суммы положительных элементов массива на модуль суммы отрицательных...

Определить частное от деления суммы положительных элементов массива на модуль суммы отрицательных элементов
Определить частное от деления суммы положительных элементов массива на модуль суммы отрицательных...

2
Эксперт Pascal/Delphi
6811 / 4568 / 4819
Регистрация: 05.06.2014
Сообщений: 22,438
16.06.2017, 08:46 2
Лучший ответ Сообщение было отмечено Bon9s как решение

Решение

Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
uses
  Math;
const
  n = 7;
  m = 2;
 
var
  a: array [1..n, 1..m] of integer;
  i, j, so, sp: integer;
 
begin
  for i := 1 to n do
  begin
    for j := 1 to m do
    begin
      a[i, j] := randomrange(-20, 20);
      //a[i, j] := random(-20, 20);
      write(a[i, j]:4);
      if a[i, j] < 0 then
        so := so + a[i, j]
      else
      if a[i, j] > 0 then
        sp := sp + a[i, j];
    end;
    writeln;
  end;
  writeln('Сумма положительных элементов: ', sp);
  writeln('Модуль суммы отрицательных элементов: ', abs(so));
  if sp > abs(so) then
    writeln('Сумма положительных элементов больше')
  else  
  if sp < abs(so) then
    writeln('Модуль суммы отрицательных элементов больше')  
  else
    writeln('Равны');
end.
0
Модератор
Эксперт Pascal/DelphiЭксперт NIX
7794 / 4617 / 2830
Регистрация: 22.11.2013
Сообщений: 13,112
Записей в блоге: 1
17.06.2017, 00:55 3
Лучший ответ Сообщение было отмечено ZX Spectrum-128 как решение

Решение

ZX Spectrum-128,
можно обойтись без Abs() здесь и ниже, а также и без двойного условия (0 не изменяет сумму):
Pascal
19
20
21
22
    if a[i,j]<0 then
      so:=so-a[i,j]
    else
      sp:=sp+a[i,j];
0
17.06.2017, 00:55
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
17.06.2017, 00:55
Помогаю со студенческими работами здесь

Если модуль суммы отрицательных больше суммы положительных элементов, заменить все отрицательные нулями
Здравствуйте! Помогите, пожалуйста, сделать блок-схему к программе. Условие. Дан массив F1,...,...

Определить, что больше по модулю: сумма положительных или произведение отрицательных элементов массива
Дан двумерный массив в файле ‘array.txt’. Определить, что больше по модулю: сумма положительных или...

Если модуль суммы положительных элементов больше модуля суммы отрицательных элементов, то заменить все положитьные элементы на нули.
нужна помощь, не понимаю как сделать:( Дан массив F1,...,F20.Если модуль суммы положительных...

Массивы: Определить частное от деления суммы положительных элементов массива на модуль суммы отрицательных элементов
Всем привет, учусь в 9-ом классе. Помогите решить 3 задачи, пожалуйста. 1) Известны данные о...

Определить частное от деления суммы положительных элементов массива на модуль суммы отрицательных элементов
Помогите написать программу на с++, желательно полностью(с шапкой) Дан массив. Определить...

Определить частное от деления суммы положительных элементов массива на модуль суммы отрицательных элементов
Помогите написать программу на с++ пожалуйста. Желательно все подробно(полностью программу) Дан...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru