Eugenrar
07.12.2021 17:19

Выполните практические задания: 1. Переведите в двоичную систему счисления следующие числа
осуществив проверку:
363; 0,75; 15,25.
2. Выполните указанные переводы чисел из одной системы в
другую:
4710=Х2; 111001,1012=Х10; 145,38=Х10.
3.3. Выполните арифметические действия:
101010+1101; 1010+1010; 10101+111;
1010*11; 111*101; 1010*111.

Нажмите на рекламу ниже и сразу увидите ответ
Популярные вопросы:
Ответ:
Angelochek02
18.08.2020 07:59

обозначим счетчики переменными kp(+) и km(-), так же возьмем переменную j:integer для осуществления цикла, так же необходим сам массив пусть будет a:array[1..20] of integer, содержит 20 элементов целого типа, приступим к набору программы.  

 

var  

j,km,kp:integer;  

a:array[1..20] of integer;  

 

begin  

km:=0;kp:=0; {обнулим счетчики}  

randomize; {запустим службу генерирования случайных чисел}  

for j:=1 to 20 do  

begin  

a[j]:=random(100)-50; {заполним массив случайными числами}  

writeln(' a[',j,']= ',a[j]); {напечатаем его}  

end;  

{далее перейдем к поиску элементов}  

for j := 1 to 20 do  

begin  

if a[j]<0 then km:=km+1;  

if a[j]>0 then kp:=kp+1;  

end;  

write('pologitel''nix: ',kp,'otricatel''nix: ',km);  

readln;  

end.

0,0(0 оценок)
Ответ:
mikhalyukmahem
19.12.2020 05:23

var amount, sum, multi, i: integer;

begin

   amount:= 0;

   sum:= 0;

   multi:= 1;

   for i:=1 to 51 do begin

       if i mod 12 = 0 then begin

           writeln(i);

           amount:= amount + 1;

           sum:= sum + i;

           multi:= multi * i;

       end;

   end;

   writeln(amount, ' ', sum, ' ', multi);

end.

amount = 0

sum = 0

multi = 1

for i in range(1, 51):

   if i % 12 == 0:

       print(i)

       amount += 1

       sum += i

       multi *= i

print(amount, ' ', sum, ' ', multi)

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