Форум программистов, компьютерный форум, киберфорум
Python для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.57/7: Рейтинг темы: голосов - 7, средняя оценка - 4.57
0 / 0 / 0
Регистрация: 05.03.2021
Сообщений: 2

Задан одномерный массив A длины n

10.04.2021, 11:41. Показов 1385. Ответов 1
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Задан одномерный массив A длины n . Необходимо провести вычисления,
а затем и изменения, только над теми элементами массива, которые удовлетворяют
заданному условию. Предусмотреть альтернативу: если в массиве нет подходящих
элементов – вывести на экран сообщение об этом.
Алгоритм:
1 задать массив A любым способом;
2 инициализация необходимых (ключевых) переменных (зависит от задания);
3 проход по всем элементам массива A в параметрическом цикле:

проверка условия, ЕСЛИ элемент подходит под условие, ТО:

осуществить вычисление над элементом;

изменить подходящий элемент;
4 анализ результата и его вывод:

основной – завершение вычислений, если требуется, и вывод полученных
данных;

ИЛИ альтернативный – сообщение «в массиве нет подходящих элементов»;
5 вывод массива A в любом случае.
Миниатюры
Задан одномерный массив A длины n   Задан одномерный массив A длины n  
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
10.04.2021, 11:41
Ответы с готовыми решениями:

Задан одномерный массив вещественных чисел длины N
Задан одномерный массив вещественных чисел длины N. Все числа различны. Найти минимальный, максимальный элемент и среднее значение...

Задан одномерный массив. Отсортировать массив в порядке убывания и возрастания элементов
Задан одномерный массив. Отсортировать массив в порядке убывания и возрастания элементов. Напишите пожалуйста код

Задан одномерный массив из 16 элементов. Сформировать двухмерный массив 4х4
Задан одномерный массив из 16 элементов. Сформировать двухмерный массив 4х4, в котором элементы увеличиваются слева направо. C помощью...

1
Эксперт Python
1356 / 653 / 207
Регистрация: 23.03.2014
Сообщений: 3,057
10.04.2021, 12:14
Dima833, я Вас правильно понял: из списка нужно отобрать четные(получить из них среднее арифметическое), а нечетные - возвести в квадрат
если так, то вот :
Python
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
import random
 
 
def masgen(n):
    mlist = list(random.randint(1, 10) for i in range(n))
    print(*mlist)
    res = list(i for i in mlist if i % 2 == 0)
    print(res)
    print(sum(res)/len(res))
    res1 = list(i for i in mlist if i % 2 != 0)
    print(res1)
    for i in res1:
        t.append(i*i)
    print(*t)
 
 
if __name__ == '__main__':
    t = []
    masgen(n=10)
Добавлено через 49 секунд
и да, Dima833, напечатайте задание текстом, таковы правила.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
10.04.2021, 12:14
Помогаю со студенческими работами здесь

Задан одномерный массив. Сформировать массив из его положительных элементов
2. Задан одномерный массив. Сформировать массив из его положительных элементов.

2.Задан одномерный массив mas[n]. Отсортировать массив следующим методом: n=12,
2.Задан одномерный массив mas. Отсортировать массив следующим методом: n=12, Сортировка прямым обменом (по убыванию) помогите...

Задан одномерный массив. Поменять местами 3-й и последний эл-ты и записать новый массив в фаил.
Помогите пожайлуста!!!

Задан одномерный массив
Помогите решить задание Задан одномерный массив , который состоит из n елементов . Преобразить его таким образом , чтобы сначало...

Задан одномерный массив
Задан одномерный массив, каждый элемент которого является строка символов, состоящая из одних цифр. От максимального элемента вычесть...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Новые блоги и статьи
Функция установки текстового статуса в реквизите формы документа
Maks 01.04.2026
Алгоритм из решения ниже реализован на нетиповом документе "ВыдачаОборудованияНаСпецтехнику" разработанного в конфигурации КА2, в дополнении к предыдущему решению. На форме документа создается. . .
К слову об оптимизации
kumehtar 01.04.2026
Вспоминаю начало 2000-х, университет, когда я писал на Delphi. Тогда среди программистов на форумах активно обсуждали аккуратную работу с памятью: нужно было следить за переменными, вовремя. . .
Идея фильтра интернета (сервер = слой+фильтр).
Hrethgir 31.03.2026
Суть идеи заключается в том, чтобы запустить свой сервер, о чём я если честно мечтал давно и давно приобрёл книгу как это сделать. Но не было причин его запускать. Очумелые учёные напечатали на. . .
Модель здравосоХранения 6. ESG-повестка и устойчивое развитие; углублённый анализ кадрового бренда
anaschu 31.03.2026
В прикрепленном документе раздумья о том, как можно поменять модель в будущем
10 пpимет, которые всегда сбываются
Maks 31.03.2026
1. Чтобы, наконец, пришла маршрутка, надо закурить. Если сигарета последняя, маршрутка придет еще до второй затяжки даже вопреки расписанию. 2. Нaдоели зима и снег? Не надо переезжать. Достаточно. . .
Перемещение выделенных строк ТЧ из одного документа в другой
Maks 31.03.2026
Реализация из решения ниже выполнена на примере нетипового документа "ВыдачаОборудованияНаСпецтехнику" с единственной табличной частью "ОборудованиеИКомплектующие" разработанного в конфигурации КА2. . . .
Functional First Web Framework Suave
DevAlt 30.03.2026
Sauve. IO Апнулись до NET10. Из зависимостей один пакет, работает одинаково хорошо как в режиме проекта так и в интерактивном режиме. из сложностей - чисто функциональный подход. Решил. . .
Автоматическое создание документа при проведении другого документа
Maks 29.03.2026
Реализация из решения ниже выполнена на нетиповых документах, разработанных в конфигурации КА2. Есть нетиповой документ "ЗаявкаНаРемонтСпецтехники" и нетиповой документ "ПланированиеСпецтехники". В. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru