Вопрос задан 11.08.2018 в 05:35. Предмет Информатика. Спрашивает Захаров Андрей.

Сформулируйте и выведите на экран массив из девяти элементов, каждые три последовательных элемента

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

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

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Вислапу Евгения.
Задача решина на с++
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];
}
}
0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

Задача

Сформулируйте и выведите на экран массив из девяти элементов, каждые три последовательных элемента которого составлены по следующему правилу:

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] ```

Код будет генерировать случайные числа каждый раз, поэтому результат будет отличаться при каждом запуске.

0 0

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

Последние заданные вопросы в категории Информатика

Задать вопрос