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

Массив: Если в массиве В есть хотя бы один элемент, меньший чем -2, то все отрицательные члены заменить их квадратами...

01.04.2021, 15:25. Показов 1276. Ответов 2
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Если в заданной последовательности действительных чисел В(n) есть хотя бы один элемент, меньший чем -2, то все отрицательные члены заменить их квадратами, оставив остальные без изменения, в противном случае домножить все члены на 0,1.
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
01.04.2021, 15:25
Ответы с готовыми решениями:

Если в массиве есть хотя бы один член, меньший чем -2, то все отрицательные члены заменить их квадратами
Помогите пожалуйста написать программу!) Если в данном массиве действительных чисел А1,...,Аn есть хотя бы один член, меньший чем -2,...

Если в массиве есть элемент, меньший чем -20, то все отрицательные элементы заменить их квадратами
Если в данном массиве действительных чисел есть хотя бы один элемент, меньший чем -20 , то все отрицательные элементы заменить их...

Если у вещественного вектора A(n) хотя бы один элемент меньше, чем -2, то все отрицательные компоненты заменить их квадратами
2) Если у вещественного вектора A(n) хотя бы один элемент меньше, чем -2, то все отрицательные компоненты заменить их квадратами, оставив...

2
Эксперт Python
8851 / 4502 / 1864
Регистрация: 27.03.2020
Сообщений: 7,317
01.04.2021, 16:00
Danil11111111,
Python
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
from random import uniform
n = int(input('размер списка:\n'))
b = [uniform(-10, 20) for _ in range(n)]
a = b.copy()
print(*b, sep = '\n')
print()
 
# 1
b = [k*k if min(b) < -2 and k < 0
     else k * 0.1 if min(b) >= -2
      else k for k in b]
print(*b, sep = '\n')
print()
 
# 2
if min(a) < -2:
    for i in range(n):
        if a[i] < 0:
            a[i] *= a[i]
else:
    for i in range(n):
        a[i] *= 0.1
print(*a, sep = '\n')
1
 Аватар для Matrix3007
198 / 164 / 41
Регистрация: 13.05.2019
Сообщений: 844
01.04.2021, 16:10
Python
1
2
3
4
if any(x<-2 for x in B):
    B=[i*i if i<0 else i for i in B]
else:
    B=[i*0.1 for i in B]
1
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
01.04.2021, 16:10
Помогаю со студенческими работами здесь

Если в массиве есть хотя бы один элемент меньше 5, то все отрицательные элементы заменить на 1
Если в заданном массиве М(5) есть хотя бы один элемент меньше 5, то все отрицательные элементы заменить на 1.

Если у вектора хотя бы один компонент меньше, чем -2, то все отрицательные компоненты заменить их квадратами
Помогите пожайлуста, буду очень признателен! бо уже неделю не магу сделать ее!!! зарание огромное спасибо 1. Дан вектор A(n). Если у...

Если у вектора хотя бы один компонент меньше, чем -2, то все отрицательные компоненты заменить их квадратами
Дан вектор A(n). Если у вектора A=(a1, a2,...,an) хотя бы один компонент меньше, чем -2, то все отрицательные компоненты заменить их...

Если у списка [А] хотя бы один компонент меньше, чем -2, то все отрицательные компоненты заменить их квадратами
Если у списка хотя бы один компонент меньше, чем -2, то все отрицательные компоненты заменить их квадратами, оставив все остальные без...

Если в массиве есть хотябы один отрицательный элемент, то заменить все отрицательные элементы на t
Дан массив t1,....,t20. Если в массиве есть хотябы один отрицательный элемент, то заменить все отрицательные элементы на t(ср) , иначе...


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

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Новые блоги и статьи
Переходник USB-CAN-GPIO
Eddy_Em 20.03.2026
Достаточно давно на работе возникла необходимость в переходнике CAN-USB с гальваноразвязкой, оный и был разработан. Однако, все меня терзала совесть, что аж 48-ногий МК используется так тупо: просто. . .
Оттенки серого
Argus19 18.03.2026
Оттенки серого Нашёл в интернете 3 прекрасных модуля: Модуль класса открытия диалога открытия/ сохранения файла на Win32 API; Модуль класса быстрого перекодирования цветного изображения в оттенки. . .
SDL3 для Desktop (MinGW): Рисуем цветные прямоугольники с помощью рисовальщика SDL3 на Си и C++
8Observer8 17.03.2026
Содержание блога Финальные проекты на Си и на C++: finish-rectangles-sdl3-c. zip finish-rectangles-sdl3-cpp. zip
Символические и жёсткие ссылки в Linux.
algri14 15.03.2026
Существует два типа ссылок — символические и жёсткие. Ссылка в Linux — это запись в каталоге, которая может указывать либо на inode «файла-ИСТОЧНИКА», тогда это будет «жёсткая ссылка» (hard link),. . .
[Owen Logic] Поддержание уровня воды в резервуаре количеством включённых насосов: моделирование и выбор регулятора
ФедосеевПавел 14.03.2026
Поддержание уровня воды в резервуаре количеством включённых насосов: моделирование и выбор регулятора ВВЕДЕНИЕ Выполняя задание на управление насосной группой заполнения резервуара,. . .
делаю науч статью по влиянию грибов на сукцессию
anaschu 13.03.2026
прикрепляю статью
SDL3 для Desktop (MinGW): Создаём пустое окно с нуля для 2D-графики на SDL3, Си и C++
8Observer8 10.03.2026
Содержание блога Финальные проекты на Си и на C++: hello-sdl3-c. zip hello-sdl3-cpp. zip Результат:
Установка CMake и MinGW 13.1 для сборки С и C++ приложений из консоли и из Qt Creator в EXE
8Observer8 10.03.2026
Содержание блога MinGW - это коллекция инструментов для сборки приложений в EXE. CMake - это система сборки приложений. Здесь описаны базовые шаги для старта программирования с помощью CMake и. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru