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

Python Сгенерировать арифметическую последовательность с шагом k и длиной N (где k и N – случайные числа). Вывести результат в строку.

👇
Открыть все ответы
Ответ:
Krauler1
Krauler1
27.02.2021
Появившиеся в последней четверти ХХ века нанотехнологии стремительно развиваются. Едва ли не каждый месяц появляются сообщения о новых проектах, казавшихся еще год-другой назад абсолютной фантастикой. По определению, данному пионером этого направления Эриком Дрекслером, нанотехнология - "ожидаемая технология производства, ориентированная на дешевое получение устройств и веществ с заранее заданной атомарной структурой". Это значит, что она оперирует с отдельными атомами для того, чтобы получить структуры с атомарной точностью. В этом коренное отличие нанотехнологий от современных "объемных" bulk-технологий, которые манипулируют макрообъектами.
4,8(30 оценок)
Ответ:
Зеф3
Зеф3
27.02.2021

---PascalABC.NET 3.6.2 ---

begin

 //Создадим переменную A типа List<integer>, задав в конструкторе ёмкость в 20 элементов;

 var A : List<integer> := New List<integer>(20);  

 A.AddRange(SeqGen(A.Capacity, p -> Random(-10, 10))); //Запишем в наш List последовательность, длина которой равна List<T>.Capacity, и каждый элемент в которой генерируется случайно в диапазоне [-10; 10]

 A.Println; //Распечатаем в консоль содержимое A

end.

Объяснение:

Заместо стандартного паскалевского массива использован класс List<T> библиотеки .NET Framework, являющийся аналогом обычного массива, но имеющий большее число методов для работы с ним.

А вообще, программа может быть написана в 1 строку:

begin

 ArrRandom(20, -10, 10).Println;

end.

4,4(98 оценок)
Это интересно:
Новые ответы от MOGZ: Информатика
logo
Вход Регистрация
Что ты хочешь узнать?
Спроси Mozg
Открыть лучший ответ