
Создайте одномерный массив из 5 элементов, заполните его случайными числами в промежутке от 1 до
50. Отсортируйте массив со сдвигом в 1 символ. 4. Пример ввода. 4, 12, 8, 6, 22 Пример вывода 22, 4, 12, 8, 6.

Ответы на вопрос

python:
from random import randint
lst = [randint(1, 50) for _ in '12345']
lst.sort()
lst.insert(0, lst.pop(-1))
print(*lst)



Для создания одномерного массива из 5 элементов, заполненного случайными числами в промежутке от 1 до 50 и его сортировки со сдвигом в 1 символ, можно использовать следующий код на языке C++:
```cpp
#include
int main() { // Установка генератора случайных чисел std::srand(std::time(nullptr));
// Создание и заполнение массива случайными числами int array[5]; for (int i = 0; i < 5; i++) { array[i] = std::rand() % 50 + 1; }
// Сортировка массива std::sort(array, array + 5);
// Сдвиг элементов массива на 1 символ вправо int temp = array[4]; for (int i = 3; i >= 0; i--) { array[i + 1] = array[i]; } array[0] = temp;
// Вывод отсортированного массива for (int i = 0; i < 5; i++) { std::cout << array[i] << " "; }
return 0; } ```
Пример ввода: 4, 12, 8, 6, 22 Пример вывода: 22, 4, 12, 8, 6
Примечание: Для генерации случайных чисел используется функция `std::rand()`, которая генерирует псевдослучайные числа. Чтобы получить разные последовательности случайных чисел при каждом запуске программы, используется функция `std::srand(std::time(nullptr))`, которая инициализирует генератор случайных чисел текущим временем.


Похожие вопросы
Топ вопросов за вчера в категории Информатика







Последние заданные вопросы в категории Информатика
-
Математика
-
Литература
-
Алгебра
-
Русский язык
-
Геометрия
-
Английский язык
-
Химия
-
Физика
-
Биология
-
Другие предметы
-
История
-
Обществознание
-
Окружающий мир
-
География
-
Українська мова
-
Информатика
-
Українська література
-
Қазақ тiлi
-
Экономика
-
Музыка
-
Право
-
Беларуская мова
-
Французский язык
-
Немецкий язык
-
МХК
-
ОБЖ
-
Психология
-
Физкультура и спорт
-
Астрономия
-
Кыргыз тили
-
Оʻzbek tili