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

дай бог здоровья вашим детям, внукам, родителям, бабушкам и дедушкам, что б у того кто решит водились милионны евро, шо б с задним проходом всё было хорошо и никто там не водился, короче всего православного


дай бог здоровья вашим детям, внукам, родителям, бабушкам и дедушкам, что б у того кто решит водилис

👇
Ответ:
Bong144
Bong144
27.06.2021

Перевожу всё в двоичную:

10110101 + 11001 + 100011 + 10110 = 100000111

Перевожу в 8-ую:

100000111₂ = 407₈

36₁₀ -> 100100₂ -> 44₈ -> 36₁₀ -> 24₁₆ -> 100100₂ -> 36₁₀

Действия:

1) 36₁₀ -> 100100₂

36 / 2 = 18 (остаток от деления 0)

18 / 2 = 9 (остаток от деления 0)

9 / 2 = 4 (остаток от деления 1)

4 / 2 = 2 (остаток от деления 0)

2 / 2 = 1 (остаток от деления 0)

Все результаты снизу вверх (последний результат вычисления + остатки)

2) 100100₂ -> 44₈

Берем первые три числа: 100,

0 * 2^0 + 0 * 2^1 + 0 * 2^2 = 4

Берем следующие три числа: 100, следовательно опять 4

3) 44₈ -> 36₁₀

44 переводим в двоичную, затем в десятичную.

4) 36₁₀ -> 24₁₆

36 переводим двоичную, затем в шестнадцатеричную

5) 24₁₆ -> 100100₂

4 - это 100. Для одного числа в ₁₆ нужно 4 числа в ₂ , следовательно 0100

2 - это 10. В итоге 10 + 0100 = 100100. Всё верно

6) 100100₂ -> 36₁₀

Читаем слева направо ₂ число. 0*2^0 + 0*2^1 + 1*2^2 + 0*2^3 + 0*2^4 + 1*2^5 = 36

ПРИКОЛЮХА:


дай бог здоровья вашим детям, внукам, родителям, бабушкам и дедушкам, что б у того кто решит водилис
4,6(21 оценок)
Открыть все ответы
Ответ:
vakhram
vakhram
27.06.2021
Код в Turbo Pascal:
USES Graph,CRT;
VAR x,y,dx,dy,Device,Mode,i: Integer; 
BEGIN 
   Device:=0; 
   InitGraph(Device,Mode,''); 
   x:=10; y:=10; 
   dx:=1; dy:=1; 
   i:=1; 
Repeat     
   SetColor(Cyan);     
   Circle(x,y,10);     
   SetFillStyle(1,3);     
   FloodFill(x,y,Cyan);     
   Delay(10);     
   SetColor(Black);     
   Circle(x,y,10);     
   SetFillStyle(1,0);     
   FloodFill(x,y,Black);     
   x:=x+dx; y:=y+dy;     
if (x>300) OR (y>200) then                           
                                   begin                           
                                      x:=10;                           
                                      y:=10;                           
                                      i:=i+1;                           
                                   end;

  until i>5;
END.
4,6(88 оценок)
Ответ:
kira260606
kira260606
27.06.2021

1.

matrix = [[]] - какая-то матрица

for i in range(len(matrix)):

matrix[i][j] = int(input())

for j in range(i + 1, len(matrix)):

matrix[i][j] = int(input())

matrix[j][i] = matrix[i][j]

print(matrix)

2.

matrix = [[]] - какая-то матрица

диагональ = []

for i in range(len(matrix)):

диагональ.append(matrix[i][i])

print(диагональ)

print(sum(диагональ))

или

summary = 0

for i in диагональ:

summary += i

print(summary)

for i in range(len(matrix)):

if i+1 % 2 == 0:

for j in range(len(matrix[i])):

matrix[i][j]  /= summary

print(matrix)

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