0 / 0 / 0
Регистрация: 07.11.2019
Сообщений: 36

Изменить знак целого числа, используя только логические операции

07.11.2019, 21:16. Показов 2599. Ответов 20

Студворк — интернет-сервис помощи студентам
Нужно написать 2 кода, во второй работе тоже 10 вариант; Для 1 работы можно еще блок схему,если не сложно, для наглядности.
Миниатюры
Изменить знак целого числа, используя только логические операции   Изменить знак целого числа, используя только логические операции  
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
07.11.2019, 21:16
Ответы с готовыми решениями:

Изменить знак числа типа int на противоположный, используя битовые операции.
помогите

Вычислить квадратный корень из заданного целого числа, используя только побитовые операции
Существует простой способ вычисления квадратного корня: квадратный корень из целого числа равен количеству последовательных целых чисел...

Записать логические выражения, используя условные операторы, операции отношений и логические операции
Записать логические выражения, используя условные операторы, операции отношений и логические операции алгоритмического языка ...

20
 Аватар для Ixmil
19 / 187 / 0
Регистрация: 17.06.2013
Сообщений: 2,163
14.11.2019, 01:00
Студворк — интернет-сервис помощи студентам
А что такое «только логические операции» если sqrt является арифметической функцией как и натуральный логарифм. В турбо Паскале тип integer сопоставляется с типом word который сопоставляется с регистром ассемблера. Что при этом произойдёт со знаком числа неизвестно но можно так. Может это будет работать как функция abs.

Добавлено через 7 минут
Но как я понял там видимо запрещено перевести integer в string и убавив из него знак переделать обратно в integer судя по всему.

Добавлено через 4 минуты
Может прокатит если использовать константное сокращение процедуры “WriteLn“ для сокращение знака числа в двух вариантах константного сокращения и не сокращения с предварительным пропусканием вводимого числа через условие меньше ли оно нуля и если меньше пропустить через фильтр с убиранием знака числа. Правда я этой константной функцией не пользовался на счёт знака.

Добавлено через 5 минут
Как предлагалось выше но с добавлением оператора условия на условие меньше ли число нуля.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
14.11.2019, 01:00

Записать логические выражения, используя условные операторы, операции отношений и логические операции.
Нужно: Текст программы (включая подробные комментарии) Блок-схему алгоритма Записать логические выражения, используя...

Записать логические выражения, используя условные операторы, операции отношений и логические операции

Написать программу для вычисления значения Y,не используя логические операции (использовать только оператор IF)
Помогите решить кто может Y=a OR b AND (c OR d).

Упорядочить три целых числа по возрастанию (используя оператор if и логические операции)
Написать программу, которая позволяет упорядочить три целых числа по порядку возрастания. Использовать оператор if и логические операции. ...

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


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

Или воспользуйтесь поиском по форуму:
21
Ответ Создать тему
Опции темы

Новые блоги и статьи
Nekobox - outbounds[0].transport: unknown transport type: raw
damix 01.10.2026
Фикс ошибки Правым кликом по серверу -> отладочная информация -> edit Заменить "net": "raw", на "net": "tcp", Нажать кнопку reload.
Программный домашний кинотеатр
russiannick 27.09.2026
Сподобился на программный домашний кинотеатр. В качестве ЯВУ по традиции выбрал js. В помощники взял Яндекс-Алису. Было создано три зала на разные интересы. исторические и ретро сериал Хичкок. . .
Беседа с ИИ о программистах, недопускающих к созданию и правке кода генеративные ИИ и причины этого
zorxor 21.09.2026
Раньше я радовался или получал некоторые эмоции, пусть небольшие, но всё же, от самого процесса написания кода, рекомпиляции и запуска, видя постепенное развитие программы и прочее. А теперь лень. . .
Мобильное приложение ColorStep
pavlinmavlin 17.09.2026
Реализовал приложение Красный, Зеленый, Синий в Unity3d + c#. Название изменил на ColorStep. Приложение прошло модерацию и теперь доступно для скачивания. Делал его сам, шаг за шагом — и вот,. . .
Запрет дублирования строк в табличной части
Maks 13.09.2026
Реализация из решения ниже выполнена на нетиповом справочнике "Нормы ТО" с табличной часть "Виды ТО", разработанного в КА2, со следующими реквизитами: - ВидТО (СправочникСсылка. ВидыТО); - ВидГСМ. . .
Скрипты Tampermonkey для CyberForum, ChatGPT, Claude и пр.
Jin X 06.09.2026
Скрипты Tampermonkey для CyberForum, ChatGPT, Claude и пр. Работая с форумом и нейросетями в браузере часто хочется что-то подкорректировать или добавить какого-то функционала. Ниже прикреплён. . .
Программа опроса у.з. расходомера SLS-720F
Argus19 02.09.2026
Программа опроса у. з. расходомера SLS-720F Программа опрашивает один раз в минуту три ультразвуковых расходомера SLS-720F через интерфейс RS-485 по протоколу Modbus RTU. Опрашиваются регистры. . .
Hyper-V: Компьютер должен поддерживать доверенный платформенный модуль 2.0.
Maks 31.08.2026
При установке Windows 11 на виртуальную машину Hyper-V 2-го поколения вылезла такая ошибка: Решение: в параметрах виртуальной машины, в разделе "Безопасность" (Security) активировать флаг. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru