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

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

Показать ответ
Ответ:
alekseyovsyann
alekseyovsyann
17.08.2019 06:10
Хоть бы язык указали?
0,0(0 оценок)
Ответ:
zak8rbayramovp0akso
zak8rbayramovp0akso
27.01.2024 08:05
Хорошо! Чтобы решить эту задачу, нам понадобится использовать компьютер и программирование. Для начала, я объясню пошагово, как решить эту задачу.

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, стоящие на нечетных местах.

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