Заданы массивы A[N] и B[N]. Сформулируйте массив S[N], где S_i=A_i+B_i, и

Заданы массивы A[N] и B[N]. Сформулируйте массив S[N], где S_i=A_i+B_i, и расположите его элементы в порядке убывания. Напишите , пожалуйста , код наиболее простым методом( я человек , который до универа никогда в глаза не лицезрел как пишется код) с подробными комментариями и блок схемой.

Задать свой вопрос
1 ответ

Ответ:

N = rand(11) + 5 количество элементов от 5 до 15

a = []

b = []   объявление пустых массивов

s = []

наполнение массивов случайными числами -50..50 N раз

N.times do

 a.push(rand(101) - 50 )

 b.push(rand(101) - 50 )

end

наполнение массива S

N.times i s.push(a[i] + b[i])

сортировка массива S по убыванию

s.sort! a,b b lt;=gt; a

печать массива S

p s

Написано на Ruby, пометил комментами все важные точки, с схемой метода мыслю сам справишься.

Пашка Кемпиш
спасибо , программку написал
, оставишь ответ?
Имя:*
E-Mail:


Добро пожаловать!

Для того чтобы стать полноценным пользователем нашего портала, вам необходимо пройти регистрацию.
Зарегистрироваться
Создайте собственную учетную запить!

Пройти регистрацию
Авторизоваться
Уже зарегистрированны? А ну-ка живо авторизуйтесь!

Войти на сайт