/* ------------------------------------------------------------ * [問題] * 実数(double型)を 1 つ読み込み,その平方根を表示する * という動作を繰り返すプログラムを作りなさい. * なお,負の数が読込まれた時点でプログラムは停止するものとする. * * (例)※[ ]内がユーザからの入力を表す * * 実数 = ? [2] * 平方根 = 1.414214 * * 実数 = ? [3.8] * 平方根 = 1.949359 * * 実数 = ? [-1] * ------------------------------------------------------------ * プログラム例 * (C) 2005 Hirohisa AMAN */ #include #include int main(void){ double x; printf("実数 = ? "); scanf("%lf", &x); while ( x >= 0 ){ printf("平方根 = %lf\n", sqrt(x)); printf("\n"); /* 単に表示が見やすいように改行するだけ.深い意味はない. */ printf("実数 = ? "); scanf("%lf", &x); } return 0; }