電子書籍の厳選無料作品が豊富!

2点間の距離(dx,dy)を求めるプログラムを作っています。空白の赤線に何を入れたらいいか教えて欲しいです。

「2点間の距離(dx,dy)を求めるプログ」の質問画像

A 回答 (1件)

4行目 … 2点の座標を格納するための


「3×3の2次元配列」Pを作成。
(※ 添え字は“0〜3”までであることに注意。)
9行目 … 入力されたP1の(x,y)座標を格納。
12行目 … 入力されたP2の(x,y)座標を格納。
13行目 … dx (P1とP2のx座標の差)を計算。
14行目 … dy (P1とP2のy座標の差)を計算。
15行目 … dxとdyを表示。

定義されたP[a][b]のどこに何を入れてもいいんですが、「添え字の意味」を例えば、
a … 1→ P1の座標、2→ P2の座標
b … 1→ x座標、2→ y座標
※ 添え字“0”は使わない。
…のように決めてあげると、

9行目 …
scanf(“%d %d”, &P[1][1], &P[1][2]);
12行目 …
scanf(“%d %d”, &P[2][1], &P[2][2]);
13行目 …
dx = P[1][1] - P[2][1];
14行目 …
dy = P[1][2] - P[2][2];
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!