KukolkaBaig
27.10.2021 04:15

Вариант 2 1)
Написать программу, проверяющую, удовлетворяет ли введённое число
следующему условию: является кратным 3, но не кратным 9
Пример:
Число 12 - удовлетворяет, число 9 – не
удовлетворяет.
2)
Подсчитать общее количество неотрицательных чисел и чётных чисел среди трёх введённых.
Пример:
Для чисел -6; -1; 7 общее количество таких чисел =2.
3)
Найти значение функции f(x) для x,
введённого с клавиатуры.
2ex+2, если 1 F(x , если x =1;)= x, в остальных случаях.

Нажмите на рекламу ниже и сразу увидите ответ
Популярные вопросы:
Ответ:
светилек
23.10.2022 11:54

1. Выпишем двоичные числа от 128 до 131:

128₁₀ = 10000000₂

129₁₀ = 10000001₂

130₁₀ = 10000010₂

131₁₀ = 10000011₂

Наибольшим числом с двумя единицами в записи является 130

2. Для начала необходимо узнать вес изображения:

Расчёт делается по двум формулам. V = i × k, где V - вес изображения, i - глубина цвета, k - количество пикселей в изображении. N = 2^i, где N - количество цветов в изображении.

Узнаем глубину цвета: 32 = 2^i, i = 5 бит.

Узнаем количество пикселей в изображении: 800 × 600 = 480000

Узнаем вес изображения: 480000 × 5 = 2400000 бит

Теперь мы можем узнать, сколько секунд потребуется для передачи этого изображения:

2400000 ÷ 32000 = 75 секунд

0,0(0 оценок)
Ответ:
tatarchenko04
09.11.2022 14:18
ответ:

22888

Объяснение:

Проанализируем алгоритм:

Программа содержит цикл с предусловием: «нашлось (2222)» или «нашлось (8888)». Значит, тело цикла будет выполняться, если окажется истинным хотя бы одна из них, в противном случае программа останавливается.

Рассмотрим тело цикла:

Если в строке есть подстрока 2222, то происходит ее замена на 8. Иначе (если в строке нет 2222), но есть подстрока 8888, то она заменяется на 2.

Исходная строка имеет 146 идущих подряд цифр 8 (888…8). Значит, условие цикла истинно (нашлось (8888)).

Так как в исходной строке нет подстроки 2222, то выполняется ветвь ИНАЧЕ и происходит замена подстроки 8888 на 2. Таким образом, после одного шага цикла строка будет иметь следующий вид: 2888…8 (цифр 8 теперь на 4 меньше, то есть 142).

Очевидно, после ещё трёх шагов цикла строка примет следующий вид: 2222888…8 (цифр 8 теперь ещё на 12 (4*3) меньше, то есть 130).

На следующем шаге при проверке условия «нашлось (2222)» получаем истину, поэтому выполняется ветвь ЕСЛИ и подстрока 2222 заменяется на 8 (цифр 8 теперь 131).

Не трудно заметить, что за 5 шагов в строке шестнадцать цифр 8 заменяются на одну 8 (т. е. удаляется 15 (146-131) восьмерок).

Выясним, сколько раз в исходной строке встретится по 15 восьмерок и какой будет строка после проведенных преобразований:

146 ÷ 15 = 9 (остаток 11).

Значит, строка имеет следующий вид: 8888 8888 888 (11 восьмерок).

В результате двух последних шагов цикла подстроки 8888 заменяются на двойки и окончательно получаем строку 22888.

0,0(0 оценок)
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?
Спроси ai-бота