М
Молодежь
К
Компьютеры-и-электроника
Д
Дом-и-сад
С
Стиль-и-уход-за-собой
П
Праздники-и-традиции
Т
Транспорт
П
Путешествия
С
Семейная-жизнь
Ф
Философия-и-религия
Б
Без категории
М
Мир-работы
Х
Хобби-и-рукоделие
И
Искусство-и-развлечения
В
Взаимоотношения
З
Здоровье
К
Кулинария-и-гостеприимство
Ф
Финансы-и-бизнес
П
Питомцы-и-животные
О
Образование
О
Образование-и-коммуникации
NikaMalinka2
NikaMalinka2
09.02.2022 22:15 •  Информатика

Составьте программу которая заполняет массив а [ 1..10] случайными целыми числами в диапазоне от -10 до 30 и вычисляет сумму отрицательных элементов массива. выводит на экран исходный массив и значение суммы

👇
Ответ:
PascalABC.NET 3.3

begin
  var a:=ArrRandom(10,-10,30);
  a.Println;
  writeln(a.Where(x->x<0).Sum);
end.

Пример:
27 8 19 -2 26 2 16 -10 11 -9
-21
4,4(74 оценок)
Ответ:
Олeксандра
Олeксандра
09.02.2022
Const n=10;var a,i:integer; mas:array [1..n] of integer; begin for i:=1 to n do   mas[i]:=random(30)-10;  a:=0;   for i:=1 to n do    if mas[i]<0 then   a:=a+mas[i];   writeln('sum',a);   for i:=1 to n do   write(mas[i]:4);   end.
4,6(73 оценок)
Открыть все ответы
Ответ:
lizabjnyjyve
lizabjnyjyve
09.02.2022
1) Cистема Умный Дом — технология экономии, удобства и комфорта высокого уровня. Обеспечит охрану и безопасность школы, организует комфортную температуру в помещениях, польет клумбы на пришкольной территории, предотвратит воды и сообщит об этом хозяйственным службам школы. Эта система сэкономит денежные средства на отопление и электроэнергию, что является очень актуальным аспектом для бюджета общеобразовательной организации.
2) При организации системы Умный дом в школе возможны следующие проблемы:
- организация подключения школы к сети Интернет
- дополнительные затраты на закупку  оборудования системы Умный дом: (перечислить).
- ну и так далее в зависимости от различных моделей и модификации системы
4,4(28 оценок)
Ответ:
MashaKun
MashaKun
09.02.2022
Данный код делает даже больше - подсчитывает сколькими можно перевести начальное число в конечное, и как именно.  Формат вывода подогнать не сложно

# Код на ruby 2.2.3p173
def f0(number, log) #
  n = 10 * number + 1
  log += " + 1 "
  log += "[" + n.to_s + "] "
  return [n, log]
end

def f1(number, log) #
  n = 2 * number
  log += " * 2 "
  log += "[" + n.to_s + "] "
  return [n, log]
end

def f2(number, log) #
  n = number + 4
  log += " + 4 "
  log += "[" + n.to_s + "] "
  return [n, log]
end

start_num = 14 # начальное число
end_num = 28 # конечное число
max_steps = end_num
op_numbers = 2
count = 0

for steps in 1..max_steps
  for i in 0..op_numbers**steps-1
      s = ("000000000000000000000000000000" + i.to_s(op_numbers))[-steps..-1]
      num = start_num
      log = start_num.to_s

      for k in 0..s.size - 1
          num, log = f0(num, log) if s[k] == "0"
          num, log = f1(num, log) if s[k] == "1"
          # num, log = f2(num, log) if s[k] == "2"
          break if num > end_num
      end
      # p [num, log, s, steps, i]
      if num == end_num
          log += " = " + end_num.to_s
          count += 1
          p log
      end
  end
end
p count
4,5(38 оценок)
Новые ответы от MOGZ: Информатика
logo
Вход Регистрация
Что ты хочешь узнать?
Спроси Mozg
Открыть лучший ответ