
Сформулируйте и выведите на экран массив из девяти элементов, каждые три последовательных элемента
которого составлены по следующему правилу:1-й равен случайному двузначному числу;2-й равен целой части от деления случайного трехзначного числа на его индекс;3-й равен остатку от деления случайного двузначного числа на 10.

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

int main(){
float mass[10];
//1)
for(int i = 0; i<10 ; i++)
{mass[i] = rand()%10+89;
cout<<"Your mass" << mass[i];
}
//2)
for(int i = 0; i<10 ; i++)
{mass[i] = modf((rand()%100+899)/i ,&int x );
cout<<"Your mass" << x;}
//3)
for(int i = 0; i<10 ; i++)
{mass[i] = fmod((rand()%10+89)/10,&x);
cout<<"Your mass" << mass[i];
}
}



Задача
Сформулируйте и выведите на экран массив из девяти элементов, каждые три последовательных элемента которого составлены по следующему правилу:1-й элемент равен случайному двузначному числу; 2-й элемент равен целой части от деления случайного трехзначного числа на его индекс; 3-й элемент равен остатку от деления случайного двузначного числа на 10.
Решение
Для решения данной задачи, нам понадобится использовать функции для генерации случайных чисел и операции для деления и нахождения остатка от деления.1. Импортируем модуль `random`, чтобы использовать функции для генерации случайных чисел. 2. Создадим пустой массив `arr`, который будет содержать наши элементы. 3. В цикле будем генерировать случайные числа и добавлять их в массив `arr` согласно указанным правилам. 4. Выведем на экран полученный массив `arr`.
Приведу пример кода на языке Python, который реализует данную задачу:
```python import random
arr = []
for i in range(3): arr.append(random.randint(10, 99)) arr.append(random.randint(100, 999) // (i + 1)) arr.append(random.randint(10, 99) % 10)
print(arr) ```
Пример вывода: ``` [55, 500, 5, 21, 166, 4, 89, 222, 8] ```
Код будет генерировать случайные числа каждый раз, поэтому результат будет отличаться при каждом запуске.


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







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