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

Выполните сложение в двоичной системе счисления: пошаговое обьяснение 11+1 101+1 1000+1 11011+1

👇
Ответ:
PoliLan
PoliLan
13.02.2020
Складываешь обычным образом, но по модулю 2: как только 1+1 (=2), перенос 1 в старший разряд, а здесь 0.
11+1=100, 101+1=110, 1000+1=1001, 11011+1= 11100
4,8(82 оценок)
Открыть все ответы
Ответ:
roden13
roden13
13.02.2020

В данной программе предполагается что массив целочисленный 

Program Massiv;

Uses Crt;

var a:array[1..10] of integer;

       temp,max,i:integer;

begin

    clrscr; 

 

    for i:=1 to 10 do

          begin

              write('Введите  ',i, 'элемент массива: ' );

              readln(a[i]); 

         end;

   writeln;

 

     

 

 write('Исходный массив: ');

max:=a[1]; 

 

 for i:=1 to 10 do

     begin

         write(a[i])

          write('  ');

        if (a[i]>max) tnen max:=a[i];    

     end; 

 

 temp:=a[6];

 a[6]:=a[9];

a[9]:=temp;

 

 

 

 writeln;

  write('Массив после обмена: '); 

for i:=1 to 10 do

     begin

         write(a[i])

          write('  ');  

     end;

writeln;  

writeln('Максимальный элемент массива: ',max);

      readkey;

 

 end.

 

 

 

4,6(51 оценок)
Ответ:
nikanor020499
nikanor020499
13.02.2020

1)

 

var
a, b, c, d: integer;
begin
readln(a);
b := a div 100; { сотни }
c := (a mod 100) div 10; { десятки }
d := a mod 10; { единицы }
writeln('Сумма цифр равна: ', b + c + d);
end.

 

2)

 

var
a, b, c, d, p: integer;
begin
readln(a);
b := a div 100; { сотни }
c := (a mod 100) div 10; { десятки }
d := a mod 10; { единицы }
p := d * 100 + c * 10 + b;
writeln('Наоборот: ', p);
end.

 

3)

 

var
a, b, c, d, e: integer;
begin
readln(a);
e := a div 1000; { тысячи }
b := (a div 100) mod 10; { сотни }
c := (a mod 100) div 10; { десятки }
d := a mod 10; { единицы }
writeln('Сумма: ', e + b + c + d);
writeln('Произведение: ', e * b * c * d);
end.

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