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

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


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

👇
Ответ:
ДарьяСв
ДарьяСв
14.12.2020

a)735(10) = 1337(8)

Переводим целую часть 735(10) в 8-ую систему последовательным делением на 8:

735/8 = 91, остаток: 7

91/8 = 11, остаток: 3

11/8 = 1, остаток: 3

1/8 = 0, остаток: 1

73510 = 13378

б)0.453(10) = 0.0111001111110111110011101(2)

Переводим целую часть 0.453(10) в 2-ую систему последовательным делением на 2:

0(10) = 0(2)

Переводим дробную часть 0.453(10) в 2-ую систему:

0.453·2 = 0.906

0.906·2 = 1.812

0.812·2 = 1.624

0.624·2 = 1.248

0.248·2 = 0.496

0.496·2 = 0.992

0.992·2 = 1.984

0.984·2 = 1.968

0.968·2 = 1.936

0.936·2 = 1.872

0.872·2 = 1.744

0.744·2 = 1.488

0.488·2 = 0.976

0.976·2 = 1.952

0.952·2 = 1.904

0.904·2 = 1.808

0.808·2 = 1.616

0.616·2 = 1.232

0.232·2 = 0.464

0.464·2 = 0.928

0.928·2 = 1.856

0.856·2 = 1.712

0.712·2 = 1.424

0.424·2 = 0.848

0.848·2 = 1.696

0.453(10) = 0.0111001111110111110011101(2)

в) 271.358(10) = 1131.2051545031001421125322405(6)

Переводим целую часть 271.358(10) в 6-ую систему последовательным делением на 6:

271/6 = 45, остаток: 1

45/6 = 7, остаток: 3

7/6 = 1, остаток: 1

1/6 = 0, остаток: 1

271(10) = 1131(6 )

Переводим дробную часть 271.358(10) в 6-ую систему:

0.358·6 = 2.148

0.148·6 = 0.888

0.888·6 = 5.328

0.328·6 = 1.968

0.968·6 = 5.808

0.808·6 = 4.848

0.848·6 = 5.088

0.088·6 = 0.528

0.528·6 = 3.168

0.168·6 = 1.008

0.008·6 = 0.048

0.048·6 = 0.288

0.288·6 = 1.728

0.728·6 = 4.368

0.368·6 = 2.208

0.208·6 = 1.248

0.248·6 = 1.488

0.488·6 = 2.928

0.928·6 = 5.568

0.568·6 = 3.408

0.408·6 = 2.448

0.448·6 = 2.688

0.688·6 = 4.128

0.128·6 = 0.768

0.768·6 = 4.608

0.35810 = 0.20515450310014211253224046

Объяснение:

4,4(93 оценок)
Открыть все ответы
Ответ:
nastusya1709
nastusya1709
14.12.2020

Массовость. Алгоритмы сложения, вычитания, умножения и деления могут быть применены для любых чисел, причем не только в десятичной, но и в других позиционных системах счисления (двоичной, восьмеричной, шестнадцатеричной и др.). Возможность применения алгоритма к большому количеству различных исходных данных называется массовостью.

Само слово "алгоритм" происходит от "algorithmi" - латинской формы написания имени выдающегося математика IX века аль-Хорезми, который сформулировал правила выполнения арифметических операций.

Детерминированность. При управлении самолетом используются сложные алгоритмы, исполнителями которых являются пилот или бортовой компьютер. Последовательность выполнения действий, например, при взлете должна быть строго определенной (например, нельзя отрываться от взлетной полосы, пока самолет не набрал необходимую взлетную скорость). Исполнитель алгоритма, выполнив очередную команду, должен точно знать, какую команду необходимо исполнять следующей. Это свойство алгоритма называется детерминированностью.

4,7(36 оценок)
Ответ:
1252
1252
14.12.2020

1)

Program Pr1;
uses crt;
var stroka:string;
a:integer;
Begin
clrscr;
writeln('Vvedite chislo');
readln(stroka);
a:=length(stroka);
a:=Trunc(a/2)+1;
writeln(a);
end.

2)

Program Pr1;
uses crt;
var stroka:string;
a,i:integer;
Begin
clrscr;
writeln('Vvedite stroku');
readln(stroka);
a:=0;
for i:=1 to length(stroka) do if stroka[i]=',' then a:=a+1;
writeln(a);
end.

3)

Program Pr1;
uses crt;
var stroka:string;
a,i:integer;
c:char;
Begin
clrscr;
writeln('Vvedite stroku');
readln(stroka);
writeln('Vvedite simvol');
readln(c);
a:=0;
for i:=1 to length(stroka) do if stroka[i]=c then break
else a:=a+1;
writeln(a);
end.

4)

Program Pr1;
uses crt;
var stroka:string;
procedure word9(strokk:string);
var i:integer;
tmp:string;
begin
for i:=1 to length(stroka) do if (stroka[i]=' ') or (stroka[i]='.') then begin
writeln(tmp,' ',length(tmp));
tmp:='';
end
else tmp:=tmp+stroka[i];
end;
Begin
clrscr;
writeln('Vvedite predlogenie');
readln(stroka);
word9(stroka);
end.

6)

Program Pr1;
uses crt;
var stroka:string;
a,i:integer;
Begin
clrscr;
a:=0;
readln(stroka);
for i:=1 to length(stroka) do if stroka[i] in ['A'..'z'] then a:=a+1;
writeln(a);
end.

7)

Program Pr1;
uses crt;
var stroka:string;
procedure word8(strokk:string);
var i:integer;
begin
for i:=1 to length(strokk) do if strokk[i]=' ' then strokk[i]:='_';
writeln(strokk);
end;
Begin
clrscr;
readln(stroka);
word8(stroka);
end.

8)

Program Pr1;
uses crt;
var stroka,tmp:string;
i,a:integer;
Begin
clrscr;
readln(stroka);
tmp:='';
a:=0;
for i:=1 to length(stroka) do if (stroka[i]=' ') or (stroka[i]='.') then begin
a:=a+1;
writeln(tmp,' ',a);
tmp:='';
end
else tmp:=tmp+stroka[i];
end.

9)

Program Pr1;
uses crt;
var stroka:string;
procedure word7(strokk:string);
var c:char;
i,a:integer;
begin
a:=0;
for i:=1 to length(strokk) div 2 do begin
c:=strokk[i];
strokk[i]:=strokk[length(strokk)-a];
strokk[length(strokk)-a]:=c;
a:=a+1;
end;
writeln();
for i:=1 to length(strokk) do write(strokk[i]);
end;
begin
clrscr;
readln(stroka);
word7(stroka);
end.

10)

Program Pr1;
uses crt;
var stroka,tmp:string;
i,b:integer;
begin
clrscr;
readln(stroka);
stroka[1]:='*';
for i:=1 to length(stroka) do if stroka[i]=' ' then for b:=i to length(stroka) do if stroka[b] in ['A'..'я'] then begin
stroka[b]:='*';
break;
end;

writeln(stroka);
end.

 11)

Program Pr1;
uses crt;
var stroka:string;
i,b:integer;
begin
clrscr;
readln(stroka);
b:=0;
for i:=1 to length(stroka) do if (stroka[i]='А') or (stroka[i]='а') or (stroka[i]='О') or (stroka[i]='о') then b:=b+1;
writeln(b);
end.

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