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

Все в python.

1. Задан массив X из N элементов. Какое условие надо поставить вместо многоточия, чтобы в результате в переменную i был записан номер элемента, равного R? Вводите ответ без лишних пробелов и скобок.
i = 0
while i < N and ...:
i += 1
2. Задан массив X из N элементов. Какое условие надо поставить вместо многоточия, чтобы найти минимальный элемент массива в переменной M? Вводите ответ без пробелов.
M = X[0]
for k in range(1,N):
if ... :
M = X[k]
3. Задан массив X из N элементов. Какой оператор надо поставить вместо многоточия, чтобы найти номер максимального элемента массива в переменной M? Вводите ответ без пробелов.
M = 0
for k in range(1,N):
if X[k] > X[M]:
...
6. Задан массив X из N элементов. Что нужно поставить вместо многоточия, чтобы в результате элементы в массиве X были переставлены в обратном порядке? Вводите ответ без пробелов.
for k in range(...):
c = X[k]
X[k] = X[N-1-k]
X[N-1-k] = c
8. Задан массив A. Требуется выделить все отрицательные элементы массива A в массив B. Какой оператор надо вставить в программу вместо многоточия? Вводите ответ без пробелов.
B = [ ]
c = 0
for x in A:
if x < 0:
...

Показать ответ
Ответ:
milkyyyw
milkyyyw
28.04.2020 18:30

Оу, скажите какой это класс?

0,0(0 оценок)
Ответ:
lenusj1975197514
lenusj1975197514
22.01.2024 09:35
1. Условие, чтобы в результате в переменную i был записан номер элемента, равного R:
```python
i = 0
while i < N and X[i] != R:
i += 1
```
В этом коде мы проверяем два условия:
- `i < N` - чтобы не выйти за границы массива.
- `X[i] != R` - проверяем, не равен ли элемент массива X[i] заданному R. Если равен, то выходим из цикла и в переменную i записываем его номер.

2. Условие, чтобы найти минимальный элемент массива в переменной M:
```python
M = X[0]
for k in range(1, N):
if X[k] < M:
M = X[k]
```
Мы начинаем сравнивать элементы массива X начиная с индекса 1 (первый элемент уже записан в переменную M). Если очередной элемент X[k] меньше текущего минимального M, то обновляем M.

3. Оператор, чтобы найти номер максимального элемента массива в переменной M:
```python
M = 0
for k in range(1, N):
if X[k] > X[M]:
M = k
```
Мы начинаем сравнивать элементы массива X начиная с индекса 1. Если очередной элемент X[k] больше элемента массива X[M] (текущий максимальный элемент), то обновляем M.

6. Код, чтобы элементы в массиве X были переставлены в обратном порядке:
```python
for k in range(N // 2):
c = X[k]
X[k] = X[N - 1 - k]
X[N - 1 - k] = c
```
Мы проходим только до половины массива (N // 2), потому что меняем местами по два элемента одновременно, начиная с противоположных концов массива.

8. Оператор, чтобы выделить все отрицательные элементы массива A в массив B:
```python
B = []
for x in A:
if x < 0:
B.append(x)
```
Мы перебираем все элементы массива A и если очередной элемент x отрицательный, то добавляем его в массив B с помощью метода append().

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