М
Молодежь
К
Компьютеры-и-электроника
Д
Дом-и-сад
С
Стиль-и-уход-за-собой
П
Праздники-и-традиции
Т
Транспорт
П
Путешествия
С
Семейная-жизнь
Ф
Философия-и-религия
Б
Без категории
М
Мир-работы
Х
Хобби-и-рукоделие
И
Искусство-и-развлечения
В
Взаимоотношения
З
Здоровье
К
Кулинария-и-гостеприимство
Ф
Финансы-и-бизнес
П
Питомцы-и-животные
О
Образование
О
Образование-и-коммуникации
YerasylAmangeldi
YerasylAmangeldi
27.06.2020 07:06 •  Информатика

Дано целое число. если число чётное, то к нему прибавить 2, а если нечётное, то 1. не использовать условие "если" (if) и switch (java)

👇
Ответ:
elizamir808
elizamir808
27.06.2020
Я не очень хорошо знаю синтаксис Java, но могу написать примерный алгоритм на Python. Думаю, что не составит проблем перевести в другой язык программирования. Чётность определяется как-то так:
если a % 2 == 0, то совершаем операцию.
А так как условные операторы запрещено использовать, то можно сделать как-то так:
a = int(input()) #насколько знаю, в Java это метод System.in
b = (a + 1) % 2 + 1
print(a+b) #метод System.out.println в Java
4,6(57 оценок)
Открыть все ответы
Ответ:
sv5080
sv5080
27.06.2020

в 3 раза

Объяснение:

Т.к. изображение одно и тоже, то количество точек в них одинаковое (K).

i = 24 бит для p1.bmp

2^i = 256

i = 8 бит для  p2.bmp

Для p1.bmp V = 24K

Для p2.bmp  V = 8K

24 / 8 = 3

В 3 раза будет меньше информационный объём файла p2.bmp.

V = K * i, где  

V - информационный объём изображения (размер файла, содержащего изображение)

K - количество точек (пикселей )

i - глубина цвета (число бит, используемых для записи цвета одного пикселя)

N = 2^i, где  

N - количество цветов в палитре

i - глубина цвета (число бит, используемых для записи цвета одного пикселя)

^ - знак степени

4,7(46 оценок)
Ответ:
Супер1009
Супер1009
27.06.2020

Объяснение:Код на Python

A = list(map(int,input().split())) #Ввод целых чисел в массив,либо можешь просто A=['и тут писать целые числа через запятую!':без кавычек]

x = 0 #Переменная которая делает подсчёт отрицательных чисел

s = 0 #Переменная которая суммирует положительные числа

for i in range(len(A)): #Создаём цикл

   if A[i] > 0: #Если элемент массива больше 0

       s += A[i] #в нашу переменную будет записываться сумма элементов массива

   else:#Иначе

       x += 1 #Делаем подсчёт отрицательных чисел

print(s)#Вывод суммы положительных

print(x)#Вывод количества отрицательных

4,8(44 оценок)
Это интересно:
Новые ответы от MOGZ: Информатика
logo
Вход Регистрация
Что ты хочешь узнать?
Спроси Mozg
Открыть лучший ответ