Gayal1961
15.03.2022 01:10

Переведите число 101111110 из двоичной системы счисления в десятичную систему счисления

Нажмите на рекламу ниже и сразу увидите ответ
Популярные вопросы:
Ответ:
dppfpffpfp
18.11.2022 01:14
Const n=5;
var i: integer;
b: real;
a: array [1..n] of integer;  {если его элементы целые числа (про тип чисел ничего не сказано в задании)}
begin 
           for i:=1 to n do
           read(a[i]);
           if ((a[1]+a[3]) mod 5 = 0) and (a[5] mod 10 = 3) then
           begin b:=0;
                     for i:=1 to 5 do
                     b:=b+sqr(a[i]);
           end
           else begin b:=1;
                            for i:=1 to 5 do
                            b:=b*sqrt(a[i]);
                   end;
writeln(b:1:2);        {округление до сотых}
if (a[1]+a[2]+a[3])>15 then writeln('да, сумма 1, 2 и 3 чисел больше 15')
else writeln('нет, сумма 1, 2 и 3 чисел меньше или равна 15');
if ((a[4]+a[5]) div 10>0) and ((a[4]+a[5]) div 100<0) then writeln('да, сумма 4 и 5 чисел - двузначное число')
else writeln('нет, сумма 4 и 5 чисел - не двузначное число');
readln; {чтобы была задержка до нажатия кнопки при выполнении программы и мы могли бы увидеть ответ}
end.
Решить можно и без использования массива.
0,0(0 оценок)
Ответ:
Kanat2K4
15.10.2022 07:21

XWZY

Объяснение:

Для начала придётся восстановить всю таблицу истинности этой функции (см таблицу)

В ней ИСТИНА соответствует логической единице, ЛОЖЬ - логическому нулю. Правее столбца с результатами - промежуточные вычисления.

В итоге видим, что всего три строчки в полученной таблице имеют логическую единицу в результате, как и в условии задачи.

Остаётся среди этих трёх строк найти те, что в условии задачи.

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

Очевидно, что столбец где все логические единицы принадлежит переменной w.

Где в первой строке ноль, а остальные значения 1 это X.

Где в первой строке, а потом 1 и 0 - Z

И остаётся столбец Y.

P.S. Мне уже надоело решать подобные задачи. В приложении файл Excel, который можно подредактировать под любую подобную.


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