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

Некоторый алгоритм из одного числа поучает новое число следующим образом. если сумма цифр в исходном числе четная, то удаляется цифра, стоящая в разделе десятков, иначе удаляется цифра, стоящая в разделе сотен. получившееся число является результатом работы алгоритма. например, если исходное число было 325, то результатом работы алгоритма будет число 35. дано число 83796412. применяйте алгоритм столько раз (т.е. исполните алгоритм для исходного числа, а затем к результату его работы еще раз примените алгоритм и т. сколько необходимо для получения двузначного числа. в ответ запишите найденное число.

👇
Ответ:
раф15рус
раф15рус
03.02.2023
Тогда получится так:
1. 83796412 сумма 40 (четная, удаляем десятки)
2. 8379642 сумма 39 (нечетная, удаляем сотни)
3. 837942 сумма 33 (нечетная, удаляем сотни)
4. 83742 сумма 24 (четная, удаляем десятки)
5. 8372 сумма 20 (четная, удаляем десятки)
6. 832 сумма 13 (нечетная, удаляем сотни)
7. 32 конец, число двузначное
ответ: 6 раз, число 32
4,6(59 оценок)
Открыть все ответы
Ответ:
Лейля16
Лейля16
03.02.2023

return n != 0 && n % 2 == 0 ? -n : n;

Оператор != - оператор равенства, возвращающий истину, если операнды не равны, и ложь иначе. n != 0 - значение условия "n не равно 0"

Оператор ?: - тернарный оператор, его запись имеет вид _условие_ ? _возвращаемое_значение_при_истинности_условия_ : _возвращаемое_значение_при_ложности_условия_ .

Операторы, использованные в выражении, по убыванию приоритета (операторы с равным приоритетом в одной строке):

унарный -

%

==      !=

&&

?:

А тогда return n != 0 && n % 2 == 0 ? -n : n; эквивалентно return ((n != 0) && ((n % 2) == 0)) ? (-n) : n;

Если n не равно 0 и дает остаток 0 при делении на 2 (т.е. четно), возвращается значение -n, иначе возвращается n.

4,7(94 оценок)
Ответ:
sushenkop08wf4
sushenkop08wf4
03.02.2023

Объяснение:

Объектно-ориентированное программирование (ООП) применяется для облегчения процесса создания управляемых проектов.

Процедурный подход подразумевает написание программного кода без использования объектов.

Объекты - это отдельная маленькая часть кода, которая может объединять данные и свойства вместе. В приложениях все объекты взаимодействуют друг с другом.

ООП обучает любой язык программирования более легкому для восприятия программному коду и используется, для увеличения производительности и упрощения навигации при работе с большими проектами.

ООП даёт возможность создавать объекты, которые можно будет использовать в своих проектах многократно, что упрощает написание и управление большими приложениями

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