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

Скажите как решить? у меня правильное решение? информатика 8 класс


Скажите как решить? у меня правильное решение? информатика 8 класс

👇
Ответ:
fastas32
fastas32
28.08.2020

у тебя правильно

Объяснение:

только не понял, что в первом и шестом

4,6(17 оценок)
Ответ:
kjkszpjkangaroo
kjkszpjkangaroo
28.08.2020

Немного недоделанно:

23/2 = 11 и остаток 1

11/2 = 5 и остаток 1

5/2 = 2 и остаток 1

2/2 = 1 и остаток 0

1/2 = 0 и остаток 1

23_10 = 10111_2

137/2 = 68 и остаток 1

68/2 = 34 и остаток 0

34/2 = 17 и остаток 0

17/2 = 8 и остаток 1

8/2 = 4 и остаток 0

4/2 = 2 и остаток 0

2/2 = 1 и остаток 0

1/2 = 0 и остаток 1

137_10 = 10001001_2

собираем остатки снизу вверх

4,6(75 оценок)
Открыть все ответы
Ответ:
mukola11
mukola11
28.08.2020
ответ давал уже когда-то... отклика не дождался, видимо. оно так надо было.

function Knight(x1, y1, x2, y2: integer): Boolean;
{ Возвращает True, если возможен переход с (x1,y1) на (x2,y2) }
begin
  if abs(x2 - x1) = 2 then Knight := (abs(y2 - y1) = 1)
  else
  if abs(x2 - x1) = 1 then Knight := (abs(y2 - y1) = 2)
  else Knight := false
end;

function Queen(x1, y1, x2, y2: integer): Boolean;
{ Возвращает True, если возможен переход с (x1,y1) на (x2,y2) }
begin
  Queen := (x1 = x2) or (y1 = y2) or (abs(x2 - x1) = abs(y2 - y1))
end;

var
  xk, yk, xq, yq: integer;

begin
  Write('Укажите через пробел координаты коня  [1..8]: ');
  Readln(xk, yk);
  Write('Укажите через пробел координаты ферзя [1..8]: ');
  Readln(xq, yq);
  if Knight(xk, yk, xq, yq) then Writeln('Конь бьет ферзя')
  else
  if Queen(xq, yq, xk, yk) then Writeln('Ферзь бьет коня')
  else Writeln('Фигуры не угрожают друг другу')
end.
4,7(66 оценок)
Ответ:
Hatmonu
Hatmonu
28.08.2020

Держи, использовал вектор, так удобнее, надеюсь, что уже вектор.

Объяснение:

использовать Чертежник

алг  

нач

сместиться на вектор (1,0)

опустить перо

сместиться на вектор (0,2)

сместиться на вектор (0,-1)

сместиться на вектор (1,1)

сместиться на вектор (-1,-1)

сместиться на вектор (1,-1)

поднять перо

сместиться на вектор (1,0)

опустить перо

сместиться на вектор (0,2)

сместиться на вектор (1,0)

сместиться на вектор (0,-2)

сместиться на вектор (-1,0)

поднять перо

сместиться на вектор (2,0)

опустить перо

сместиться на вектор (1,2)

сместиться на вектор (1,-2)

поднять перо

сместиться на вектор (1,0)

опустить перо

сместиться на вектор (0,2)

сместиться на вектор (1,0)

сместиться на вектор (0,-2)

сместиться на вектор (-1,0)

поднять перо

сместиться на вектор (2,0)

опустить перо

сместиться на вектор (0,2)

сместиться на вектор (0,-1)

сместиться на вектор (1,1)

сместиться на вектор (-1,-1)

сместиться на вектор (1,-1)

поднять перо

сместиться на вектор (1,0)

опустить перо

сместиться на вектор (0,2)

сместиться на вектор (1,0)

сместиться на вектор (0,-2)

сместиться на вектор (-1,0)

поднять перо

сместиться на вектор (2,0)

опустить перо

сместиться на вектор (1,2)

сместиться на вектор (1,-2)

кон

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