Форум программистов, компьютерный форум, киберфорум
JavaScript
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.72/25: Рейтинг темы: голосов - 25, средняя оценка - 4.72
awfwaf

Сгенерировать последовательность чисел в диапазоне от -10 до 10

19.12.2012, 23:51. Показов 5253. Ответов 6
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Сгенерировать последовательность в диапазоне от -10 до 10 с помощью датчика слу-чайных чисел. Выбрать максимальный из модулей элементов последовательности.
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
19.12.2012, 23:51
Ответы с готовыми решениями:

Сгенерировать последовательность чисел в диапазоне и обработать
Сгенерировать последовательность в диапазоне от -10 до 10 с помощью датчика случайных чисел и обработать согласно варианту задания. ...

Сгенерировать последовательность В из n (n запрашивается) вещественных чисел в диапазоне от – 8, 7 до – 5,7 и вывести её в порядке убывания
Сгенерировать последовательность В из n (n запрашивается) вещественных чисел в диапазоне от – 8, 7 до – 5,7 и вывести её в порядке убывания...

Сгенерировать последовательность в диапазоне от – 8, 7 до – 5,7 и вывести её в порядке убывания
.Сгенерировать последовательность В из n (n запрашивается) вещественных чисел в диапазоне от – 8, 7 до – 5,7 и вывести её в порядке...

6
супермизантроп
Эксперт JS
3941 / 2979 / 692
Регистрация: 18.04.2012
Сообщений: 8,629
20.12.2012, 09:42
а количество членов последовательности тоже случайно?
и в каком диапазоне?
1
Просто любитель
 Аватар для GuardCat
626 / 464 / 120
Регистрация: 20.01.2011
Сообщений: 865
Записей в блоге: 2
20.12.2012, 14:42
kalabuni, любите вы вопросы задавать, вместо разработки универсального варианта. Диапазон указан, кстати.

JavaScript
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
var arr;
function makeFilledArr(length, min, max) { // Функция создания массива, заполненного случайными цифрами по указанным параметрам
  var result = [ ];
  while (result.length < length) {
    result.push( (Math.random() * (max - min) + min).toFixed(0) )
  }
  return result
};
 
function detectMaxAbs( arr ) { // Возвращает максимальное по модулю число в полученном массиве.
  var result = -Infinity, absVal;
  arr.forEach( function(el) {
    absVal = Math.abs(el);
    if (result < absVal) result = absVal;
  });
  return result
}
 
function print(text) { // Выводит текст на страницу.
  var msg = document.createElement("div");
  msg.innerHTML = text;
  document.body.appendChild(msg)
}
 
arr = makeFilledArr( 100, -10, 10);
 
print("Создан массив: " + arr);
print("Максимальное по модулю число: " + detectMaxAbs(arr))
1
awfwaf
26.12.2012, 21:24
Спасибо
супермизантроп
Эксперт JS
3941 / 2979 / 692
Регистрация: 18.04.2012
Сообщений: 8,629
27.12.2012, 11:50
Цитата Сообщение от GuardCat Посмотреть сообщение
kalabuni, любите вы вопросы задавать, вместо разработки универсального варианта. Диапазон указан, кстати.
вопрос мой был о диапазоне для количества членов последовательности

ибо любимых чисел (типа вашего 100) не имею

будет задача -- "при случайном числе членов последовательности от 2 до 1000" -- к вашему "универсальному" варианту придётся добавить ещё один "универсальный" вариант
1
Просто любитель
 Аватар для GuardCat
626 / 464 / 120
Регистрация: 20.01.2011
Сообщений: 865
Записей в блоге: 2
27.12.2012, 19:05
kalabuni, если условия дополнятся, как вы сказали, в моём варианте достаточно добавить функцию генерации случайного числа в заданном диапазоне. Менять ничего не придётся, что хорошо с точки зрения повторного использования кода.
1
супермизантроп
Эксперт JS
3941 / 2979 / 692
Регистрация: 18.04.2012
Сообщений: 8,629
27.12.2012, 20:26
Цитата Сообщение от GuardCat Посмотреть сообщение
если условия дополнятся, как вы сказали, в моём варианте достаточно добавить функцию генерации случайного числа в заданном диапазоне
неверно вы мои слова интерпретируете

правильно надо так:
если условия дополнятся, как вы сказали, в моём варианте достаточно добавить функцию генерации случайного числа в заданном диапазоне, как вы и сказали
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
27.12.2012, 20:26
Помогаю со студенческими работами здесь

Сгенерировать 10 случайных чисел в диапазоне от -10 до 10. Вывести на экран количество положительных чисел
Помогите написать программку в Паскале, что сгенерирует 10 случайных чисел в диапазоне от -10 до 10. Вывести на экран количество...

Сгенерировать 10 натуральных чисел в диапазоне от -50 до 50. Найти сумму четных и произведение положительных чисел
1. Сгенерировать 10 натуральных чисел в диапазоне от -50 до 50. Найти сумму четных и произведение положительных чисел.

Сгенерировать последовательность 100 случайных чисел Х. Сформировать новую последовательность, состоящую из элементов yi=yi-1+xi (y1=x1). Для получен
Сгенерировать последовательность 100 случайных чисел Х. Сформировать новую последовательность, состоящую из элементов yi=yi-1+xi...

Сгенерировать 10 случайных целых чисел в диапазоне от N до M
Сгенерировать 10 случайных целых чисел в диапазоне от N до M var n,m,a,i:integer; begin read(n,m); writeln; randomize; for...

Сгенерировать 7 случайных чисел в диапазоне от 3 до 33. Вывести их на экран.
как написать вот такую программку? Сгенерировать 7 случайных чисел в диапазоне от 3 до 33. Вывести их на экран. Сколько чисел делится...


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

Или воспользуйтесь поиском по форуму:
7
Ответ Создать тему
Новые блоги и статьи
Контроль заполнения и очистка дат в зависимости от значения перечислений
Maks 12.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеПерсонала", разработанного в конфигурации КА2. Задача: реализовать контроль корректности заполнения дат назначения. . .
Архитектура слоя интернета для сервера-слоя.
Hrethgir 11.04.2026
В продолжение https:/ / www. cyberforum. ru/ blogs/ 223907/ 10860. html Знаешь что я подумал? Раз мы все источники пишем в голове ветки, то ничего не мешает добавить в голову такой источник, который сам. . .
Подстановка значения реквизита справочника в табличную часть документа
Maks 10.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеПерсонала", разработанного в конфигурации КА2. Задача: при выборе сотрудника (справочник Сотрудники) в ТЧ документа. . .
Очистка реквизитов документа при копировании
Maks 09.04.2026
Алгоритм из решения ниже применим как для типовых, так и для нетиповых документов на самых различных конфигурациях. Задача: при копировании документа очищать определенные реквизиты и табличную. . .
модель ЗдравоСохранения 8. Подготовка к разному выполнению заданий
anaschu 08.04.2026
https:/ / github. com/ shumilovas/ med2. git main ветка * содержимое блока дэлэй из старой модели теперь внутри зайца новой модели 8ATzM_2aurI
Блокировка документа от изменений, если он открыт у другого пользователя
Maks 08.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа, разработанного в конфигурации КА2. Задача: запретить редактирование документа, если он открыт у другого пользователя. / / . . .
Система безопасности+живучести для сервера-слоя интернета (сети). Двойная привязка.
Hrethgir 08.04.2026
Далее были размышления о системе безопасности. Сообщения с наклонным текстом - мои. А как нам будет можно проверить, что ссылка наша, а не подделана хулиганами, которая выбросит на другую ветку и. . .
Модель ЗдрввоСохранения 7: больше работников, больше ресурсов.
anaschu 08.04.2026
работников и заданий может быть сколько угодно, но настроено всё так, что используется пока что только 20% kYBz3eJf3jQ
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru