ねねっちと一緒にプログラムを勉強するスレ第2話at TECHねねっちと一緒にプログラムを勉強するスレ第2話 - 暇つぶし2ch■コピペモード□スレを通常表示□オプションモード□このスレッドのURL■項目テキスト661: 17/04/28 17:20:40.67 OeyLlymU.net >>646 dy/dxが出てきてますが、微分しろということですか? そうではなくて? 662:片山博文MZ 17/04/28 17:22:00.81 TxOrBLp1.net >>647 これは微分とは直接関係ない。 663: 17/04/28 17:25:25.11 OeyLlymU.net まあともかく、 x=x0+(dx/dy)(y-y0) になりました。 664:片山博文MZ 17/04/28 17:30:37.34 TxOrBLp1.net この線分において、xとyの範囲を不等式で表しなさい。ただし、端点は線分に含まれると仮定する(閉区間)。 665:片山博文MZ 17/04/28 17:35:25.82 TxOrBLp1.net mainの中身を VirtualScreen screen = new VirtualScreen(5, 3); screen.line('#', 1, 1, 3, 1); screen.print(); にして、実行してみよう。実行結果は、 01234 ☆☆☆☆☆ ☆★★☆☆ ☆☆☆☆☆ のようになる(半角空白を「☆」、'#'を「★」で表している)。 しかしこれは(1,1)(3,1)の長さ3の線分だから、 01234 ☆☆☆☆☆ ☆★★★☆ ☆☆☆☆☆ のようにならないといけない。線分は、終点を含んでいる。よって、forループの終了条件がおかしい。 for (int x = x1; x < x0; ++x) を for (int x = x1; x <= x0; ++x) に修正する。他のforループについても終了条件を同様に修正する。 次ページ最新レス表示レスジャンプ類似スレ一覧スレッドの検索話題のニュースおまかせリストオプションしおりを挟むスレッドに書込スレッドの一覧暇つぶし2ch