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

1. задать массив m(9) случайными числами от 21 до 47. 2. уменьшить на 3 элементы массива, кратные 5, стоящие на нечетных местах

👇
Ответ:
vika03121
vika03121
09.02.2023
Хоть бы язык указали?
4,4(48 оценок)
Ответ:
ruslanbekka
ruslanbekka
09.02.2023
Хорошо! Чтобы решить эту задачу, нам понадобится использовать компьютер и программирование. Для начала, я объясню пошагово, как решить эту задачу.

1. Создаем массив m размером 9 и заполняем его случайными числами от 21 до 47. Для этого можно воспользоваться функцией rand() в языке программирования, например, C++ или Python.

Пример кода на C++:
```cpp
#include
#include // для функции rand()
#include // для функции time()

int main() {
// Инициализируем генератор случайных чисел
srand(time(NULL));

int m[9];

for (int i = 0; i < 9; i++) {
m[i] = rand() % 27 + 21; // Получаем случайное число от 21 до 47
}

// Выводим полученный массив на экран
for (int i = 0; i < 9; i++) {
std::cout << m[i] << " ";
}

return 0;
}
```

Пример кода на Python:
```python
import random

m = []

for _ in range(9):
m.append(random.randint(21, 47))

print(m)
```

Это примеры кода, которые можно запустить на компьютере, чтобы получить массив m, заполненный случайными числами от 21 до 47.

2. Теперь мы должны уменьшить на 3 элементы массива, кратные 5, стоящие на нечетных местах. Чтобы это сделать, мы будем использовать условную конструкцию if и операцию деления по модулю (%).

Пример кода на C++:
```cpp
#include
#include // для функции rand()
#include // для функции time()

int main() {
// Инициализируем генератор случайных чисел
srand(time(NULL));

int m[9];

for (int i = 0; i < 9; i++) {
m[i] = rand() % 27 + 21; // Получаем случайное число от 21 до 47
}

// Выводим исходный массив на экран
std::cout << "Исходный массив: ";
for (int i = 0; i < 9; i++) {
std::cout << m[i] << " ";
}

std::cout << std::endl;

// Уменьшаем элементы массива, кратные 5, на 3
for (int i = 0; i < 9; i++) {
if (m[i] % 5 == 0 && i % 2 != 0) {
m[i] -= 3;
}
}

// Выводим измененный массив на экран
std::cout << "Измененный массив: ";
for (int i = 0; i < 9; i++) {
std::cout << m[i] << " ";
}

return 0;
}
```

Пример кода на Python:
```python
import random

m = []

for _ in range(9):
m.append(random.randint(21, 47))

print("Исходный массив: ", m)

for i in range(9):
if m[i] % 5 == 0 and i % 2 != 0:
m[i] -= 3

print("Измененный массив: ", m)
```

Это примеры кода, которые можно запустить на компьютере, чтобы получить исходный массив m и измененный массив m, уменьшив на 3 элементы, кратные 5, стоящие на нечетных местах.

Я надеюсь, что эти объяснения и примеры кода помогут вам понять, как решить эту задачу. Если у вас возникнут дополнительные вопросы, не стесняйтесь задавать их мне!
4,7(48 оценок)
Проверить ответ в нейросети
Это интересно:
Новые ответы от MOGZ: Информатика
logo
Вход Регистрация
Что ты хочешь узнать?
Спроси Mozg
Открыть лучший ответ