больше нету 1)дан одномерный массив целых чисел A[N], N(1≤ -N1≤1000). Замените элементы массива, равные нулю,индексом этого элемента. Выведите на экран полученый массив, а также количество замененных чисел
2)Дана успеваемость К учащихся 9-го класса К(1≤К≤200). Отличники 9-го класса на весенних каникулах поедут в путешествие в Нур-Султан("5"-отличник,"4"-ударник,"3"-троечник). Создайте программу , определяющую список индексов учащихся, которые поедут путешествовать . Созданный список запишите в новый массив
118
268
Ответы на вопрос:
# Задание 1
print('Задание 1')
while True:
N = int(input('N: '))
if N in range(1, 1001):
break
print('N в промежутке [1, 1000]')
arr = []
for _ in range(N):
arr.append(int(input('Введите элемент массива: ')))
print(arr)
count = 0
for i, el in enumerate(arr):
if el == 0:
count += 1
arr[i] = i
print(arr)
print(count)
# Задание 2
print('Задание 2')
while True:
K = int(input('N: '))
if K in range(1, 201):
break
print('K в промежутке [1, 1000]')
arr = []
arr_2 = []
for _ in range(K):
arr.append(int(input('Введите оценку: ')))
for i, el in enumerate(arr):
if el == 5:
arr_2.append(i)
print(arr)
print(arr_2)
Var s: string; k, kol: integer; begin kol : = 0; readln(s); while pos(' ',s) < > 0 do begin k : = pos(' ',s); if k < > 0 then if k = 4 then begin kol : = kol + 1; delete(s,1,4); end else delete(s,1,k); end; if length(s) = 3 then begin kol : = kol + 1; delete(s,1,3); end; writeln(kol); end.
Реши свою проблему, спроси otvet5GPT
-
Быстро
Мгновенный ответ на твой вопрос -
Точно
Бот обладает знаниями во всех сферах -
Бесплатно
Задай вопрос и получи ответ бесплатно
Популярно: Информатика
-
neleachibzii18.03.2023 02:17
-
katarina100221.06.2020 03:26
-
dinagasanova1209.06.2020 04:00
-
IG7712.05.2021 03:48
-
Tata27020411.04.2021 11:17
-
bayrzhan10.10.2021 23:50
-
оля204529.11.2020 04:57
-
Pomogihd02.10.2021 20:27
-
AlenaSey19.10.2021 15:08
-
DanilPak200214.04.2021 08:40
Есть вопросы?
-
Как otvet5GPT работает?
otvet5GPT использует большую языковую модель вместе с базой данных GPT для обеспечения высококачественных образовательных результатов. otvet5GPT действует как доступный академический ресурс вне класса. -
Сколько это стоит?
Проект находиться на стадии тестирования и все услуги бесплатны. -
Могу ли я использовать otvet5GPT в школе?
Конечно! Нейросеть может помочь вам делать конспекты лекций, придумывать идеи в классе и многое другое! -
В чем отличия от ChatGPT?
otvet5GPT черпает академические источники из собственной базы данных и предназначен специально для студентов. otvet5GPT также адаптируется к вашему стилю письма, предоставляя ряд образовательных инструментов, предназначенных для улучшения обучения.