В
Все
М
Математика
А
Английский язык
Х
Химия
Э
Экономика
П
Право
И
Информатика
У
Українська мова
Қ
Қазақ тiлi
О
ОБЖ
Н
Немецкий язык
Б
Беларуская мова
У
Українська література
М
Музыка
П
Психология
А
Алгебра
Л
Литература
Б
Биология
М
МХК
О
Окружающий мир
О
Обществознание
И
История
Г
Геометрия
Ф
Французский язык
Ф
Физика
Д
Другие предметы
Р
Русский язык
Г
География
vika22888535
vika22888535
21.07.2021 08:42 •  Информатика

1.Запишите 32-битовый IP-адрес 10000000010010111010110000100000 в виде 4 десятичных чисел разделенных точками(например 154.45.76.111)
2.Запишите IP-адрес 192.67.35.122 в 32 -битовом виде

Показать ответ
Ответ:
1zoya
1zoya
07.01.2023 19:27
4321103÷2=2160552,остаток 1; 2160552÷2=1080276,остаток 0; 1080276÷2=540138, остаток 0; 540138÷2=270069, остаток 0; 270069÷2=135034, остаток 1; 135034÷2=67517, остаток 0; 67517÷2=33758, остаток 1; 33758÷2=16878, остаток 0; 16878÷2=8439,остаток 0; 8439÷2=4219,остаток 1; 4219÷2=2109,остаток1; 2109÷2=1054, остаток 1; 1054÷2=527,остаток 0; 527÷÷2=263,остаток 1; 263÷2=131,остаток1; 131÷2=65, остаток 1; 65÷2=32, остаток 1; 32÷2=16,остаток 0; 16÷2=8,остаток 0; 8÷2=4, остаток 0; 4÷2=2, остаток 0; 2÷2=1, остаток 0; 1÷2=0, остаток 1.
(4321103)=(10000011110111001010001)
0,0(0 оценок)
Ответ:
кирилл2088
кирилл2088
23.06.2020 20:46
Sub z()
    Range(Cells(1, 1), Cells(100, 100)).Clear
    n1=5
    n2=3
    n3=4

    k = 1
    A = InitMatrix(n1, k, 1)
    k = k + n1 + 2
    B = InitMatrix(n2, k, 1)
    k = k + n2 + 2
    C = InitMatrix(n3, k, 1)

End Sub

Function InitMatrix(n, cx, cy)
    ReDim A(n, n)
    For i = LBound(A, 1) To UBound(A, 1)
        For j = LBound(A, 2) To UBound(A, 2)
            A(i, j) = Rnd * 200 - 100
            Cells(cx + i, cy + j) = A(i, j)
        Next
    Next

    Cells(cx, cy + n + 1) = "PositiveAverage ="
    Cells(cx, cy + n + 2) = PositiveAverage(A)

    InitMatrix = A
End Function

Function PositiveAverage(A)
    For i = LBound(A, 1) To UBound(A, 1)
        For j = LBound(A, 2) To UBound(A, 2)
            If A(i, j) > 0 Then
                s = s + A(i, j)
                k = k + 1
            End If
        Next
    Next

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