ekb676
?>

Вычислить площадь прямоугольника по координатам вершин pascal.

Информатика

Ответы

Эрендженова
Вvisual basic на форме нужно создать текстовое поле label1 со свойством wordwrap = true, то есть многострочное поле, размер нужно задать, чтобы поместилась вся матрица. sub matrix dim f() as integer ' объявляем динамический массив dim m as integer, i as integer, k as integer, t as string ' и переменные m = inputbox ("vvedite razmer matrix") ' задаем размер массива redim f(m, m) ' определяем размер массива for i = 1 to m    ' ввод данных       for k = 1 to m           t = "vvedite element matrix" & str(i) & "," & str(k)           f(i, k) = inputbox (t)       next k next i for i = 1 to m       f(i, i) = 0 ' обнуляем элементы главной диагонали. next i for i = 1 to m       for k = 1 to m  ' вывод строки данных через табуляцию           label1.caption = label1.caption & f(i, k) & chr(9)       next k       label1.caption = label1.caption & vbcrlf ' переход на следующую строку next i end sub
ganzashop
Так как кузнечик должен вернуться в начало, то после выполнения цикла он должен быть в координате (6, 4) так как цикл повторяется 2 раза, то можем посчитать приращение в коодринатах (3, 2) + (2, 1) = (5, 3) * 2 = (10, 6) теперь узнаем, сколько надо пройти кузнечику командой 1 (10, 6) - (6, 4) = (4, 2) так как цикл повторяется 2 раза, то разделим на 2 (4, 2) = (2, 1) так как (10, 6) больше чем (6. 4) по обеим координатам - меняем знаки у обеих координат и получаем (-2, -1) ну а вообще можно посмотреть на координаты и увидеть, что (3, 2) * 2 и есть (6, 4) - значит делаем противоположную команду для "сместиться на (2, 1)", то есть "сместиться на (-2, -1)" ответ: сместиться на (-2, -1)

Ответить на вопрос

Поделитесь своими знаниями, ответьте на вопрос:

Вычислить площадь прямоугольника по координатам вершин pascal.
Ваше имя (никнейм)*
Email*
Комментарий*