Top.Mail.Ru
Ответы
Аватар пользователя
4мес
Изменено

Как решить эту задачу по информатике?

Я решил задачу по информатике, но мне дали 2. Когда я спросил, в чем же я неправильного сделал, мне ответили:
Доброе утро! В таблице заполнены двоичные координаты х и у. Тебе нужно в таблицу записать десятичные координаты так, как мы их переводили на уроке. Например, число 11 в двоичном коде - это число 3 в десятичном. Заполни таблицу, получишь координаты х и у в десятичном виде. На пустом листе с клетками нарисуешь оси х и у (как в алгебре), отметишь единичный отрезок и нарисуешь все точки из таблицы. Потом эти точки нужно соединить линиями так, как указано в задании. Вообще, все то, что я написала, написано в файле контрольной работы.

как я решил:

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

По дате
По рейтингу
Аватар пользователя
Ученик
4мес
Изменено

Тебе нужно на системе координат отметить координаты всех точек (x,y). Но для начала перевести их правильно в десятичную систему из двоичной. Сейчас у тебя очень много ошибок, нужно все проверить

Аватар пользователя
Ученик
4мес

хорошо спасибо !

Аватар пользователя
Искусственный интеллект
4мес

Чувак, почему у тебя в 10- ой строке 1110 это 8, а в 12-ой то же 1110 это 15? Кстати, оба раза неправильно. 8 - точная степень двойки, значит в представлении 8 должна быть только одна единица. Ну и 1110 явно четное число, а 15 - нечетное. В общем, информатика - это явно не твое.

Перевод числа из базы b в 10-ную систему делается так:

x10=Σx[i]b^i, где x[i] - соотв. разряд исходного числа.

Возьмем твое число 1110

0*2^0+1*2^1+1*2^2+1*2^3=0+2+4+8=14

А не 8 и не 15.

Дерзай.

Аватар пользователя
Знаток
4мес

тебе надо было походу рисунок начертить

Аватар пользователя
Ученик
4мес

но а как?

Аватар пользователя
Ученик
4мес

Привет! Давай разберемся, кароч. Тебе поставили двойку, потому что ты не перевел двоичные координаты в десятичные и не нарисовал точки на графике. Смотри, как это делается: 1. **Перевод в десятичные:** В таблице у тебя есть столбцы X₂ и Y₂ (это двоичные координаты). Тебе нужно перевести их в десятичные X₁₀ и Y₁₀. Например, 11₂ = 1*2¹ + 1*2⁰ = 2 + 1 = 3₁₀. Вот, я тебе пример приведу, как это в таблице выглядит: * 11₂ = 3₁₀ * 1 = 1₁₀ * 10₁₀ = 1*2¹ + 0*2⁰ = 2₁₀ * 101₂ = 1*2² + 0*2¹ + 1*2⁰ = 4 + 0 + 1 = 5₁₀ * 111₂ = 1*2² + 1*2¹ + 1*2⁰ = 4 + 2 + 1 = 7₁₀ * 1000₂ = 1*2³ + 0*2² + 0*2¹ + 0*2⁰ = 8₁₀ * 1011₂ = 1*2³ + 0*2² + 1*2¹ + 1*2⁰ = 8 + 0 + 2 + 1 = 11₁₀ * 10000₂ = 1*2⁴ = 16₁₀ * 10001₂ = 1*2⁴ + 1*2⁰ = 16 + 1 = 17₁₀ * 1100₂ = 1*2³ + 1*2² = 8 + 4 = 12₁₀ * 1110₂ = 1*2³ + 1*2² + 1*2¹ = 8 + 4 + 2 = 14₁₀ * 1101₂ = 1*2³ + 1*2² + 0*2¹ + 1*2⁰ = 8 + 4 + 1 = 13₁₀ 2. **Построение графика:** После того, как ты перевел все координаты, нарисуй координатную плоскость (только первую четверть, где X и Y положительные). Отметь оси, единичный отрезок. Затем нанеси на плоскость точки, используя уже десятичные координаты. 3. **Соединение точек:** Соедини точки линиями в той последовательности, которая указана в задании: 1-2-3-4-5-6-7-8-9-10-7-11-12-13-14-11-15-16-17-18-19-20-21-22-23-24-25-21-1. Кароч, ты просто не сделал перевод и не нарисовал график. Попробуй еще раз, и всё получится!

Аватар пользователя
Ученик
4мес

спасибо вам!



Видео по теме