ここに問題があります:このループコードで間違っているもの
定数: 'a'、 'b'、 'c'、 'd';
私は多くの変数を持っていますが、これらは相互接続されています: 'x'、 'y'、 'z';最初の反復1については
は持っている:
x1 = [value from other variables];
y1 = x1 + a;
z1 = y1 + x1 + b;
condition |c - z1| < d;
をそれが本当であれば、プログラムは他の要素を(この時点から、私は仕事を知っている)を算出したが、条件が偽であれば、我々はこのようなものを持っています:
x2 = x1 + e;
y2 = x2 + a;
z2 = y2 + x2 + b;
condition |c - z2| < d;
ここでも、falseの場合:条件まで
x3 = x2 + e;
y3 = x3 + a;
z3 = y3 + x3 + b;
condition |c - z3| < d;
など満たされる。
私が解決しようとしているのは、最後の反復から(i)後の開発で使用する 'xi'と 'yi'の値を抽出するループです。条件が満たされない限り、私はそれらを抽出できません。
ありがとうございます。
あなたの質問は何ですか? –