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

Дан массив, содержащий 30 положительных целых чисел, не превышающих 15 000. Необходимо найти минимальный элемент, двоичная запись которого заканчивается не более чем двумя нулями, уменьшить все чётные элементы массива, превышающие найденный минимум, на величину этого минимума и вывести изменённый массив. Если в массиве нет элементов, двоичная запись которых заканчивается не более чем двумя нулями, нужно вывести массив без изменений.
Например, для массива из шести элементов, равных 12, 13, 8, 19, 10, 14,
нужно получить и вывести массив, содержащий числа 2, 13, 8, 19, 10, 4.

Напишите на одном из языков программирования программу для решения этой задачи. Исходные данные объявлены так, как показано ниже на примерах для некоторых языков программирования. Запрещается использовать переменные, не описанные ниже, но разрешается не использовать некоторые из описанных переменных.

Python

# допускается также использовать
# целочисленные переменные j, k
a = []
N = 30
for i in range(0, N):
a.append(int(input()))
...

Показать ответ
Ответ:
gubkina2003
gubkina2003
06.04.2021 00:07
А)Начало -> 
 Ввод массива -> 
 Ввод X -> 
 Ввод Y ->
 Если X>Y
 ->no->End
 ->yes->
 p=0 ->
 ∨-> если элемент массива (p) > X, элемент массива (p) = X ->
  если элемент массива (p) < Y, элемент массива (p) = Y ->
  p = p + 1 -> если p больше размера массива
      если нет -> Возврат на ∨
      если да -> Вывод массива -> Конец

б)Начало -> 
 Ввод массива -> 
 p=0 ->
 ∨-> если элемент массива (p) %(остаток от деления на) 3=0
->yes->
->no-> элемент массива (p) =элемент массива (p)%3
->p=p+1
->если p больше размера массива
      если нет -> Возврат на ∨
      если да -> Вывод массива -> Конец
      
0,0(0 оценок)
Ответ:
pinksuuun
pinksuuun
19.02.2020 05:03
А) Объёмы тождественных понятий совпадают. Иначе, из тождественных понятий мы получаем одно и то же знание фиксированного объёма
Пример: "Столица России" тождественно "Город Москва".
Б) Объемы пересекающихся понятий совпадают частично, т.е. у них есть некая общая часть. Пример: "Школьные предметы" и "Информатика". Информатика - один из школьных предметов, но также информатика - предмет, включающий материал, который в школах не изучается.
В) Если объем одного понятия полностью содержится в объеме другого, то первое понятие называется подчиненным второму, подчиняющему понятию.
Например, в отношении понятий "Река" и "Волга", подчиняющим будет "Река", а подчиненным - "Волга", как одна из рек.
Г) Соподчиненными называются два понятия, исключающие друг-друга и подчиненные одноми и тому же подчиняющему понятию. Например: "Математика" и "Русский язык" являются соподчиненными понятию ""Школьный предмет".
0,0(0 оценок)
Популярные вопросы: Информатика
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?
Спроси ai-бота