★★ Java の宿題ここで答えます Part 59 ★★
■ このスレッドは過去ログ倉庫に格納されています
0745デフォルトの名無しさん
2007/01/11(木) 13:13:33円の方程式をx^2+y^2=r^2 、直線の方程式y=mx+bをとする。
このとき、円の半径r、直線の勾配mと切片bとを読み込んで
d=(1+m^2)r^2-b^2
を計算し、dの値によって次の処理を行うプログラムを作成しなさい。
�@ d≧0
ならば
d>0
ならば、2点で交わる。そこで
x=(-md±√d)(1+m^2)
と
y=mx+b
を求め出力する。
�Ad≧0でなければ、接しも交わしもしない。そこで、そのむねを出力する。
このとき、3組のデータ(r,m,b)をいくつも入れられるようにすること。
ただし、最後のデータではrに0を入れておく。
【用語】特になし
【期限】1月15日
【Ver】特になし
【補足】丸投げです
よろしくお願いします
■ このスレッドは過去ログ倉庫に格納されています