Created
February 18, 2019 16:29
-
-
Save nuclearace/881a3a16f692af36873cf6f1827fbfbd to your computer and use it in GitHub Desktop.
Ada's Program
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| let v1 = 1.0 | |
| let v2 = 2.0 | |
| var v3 = 4.0 | |
| var v4 = 0.0 | |
| var v5 = 0.0 | |
| var v6 = 0.0 | |
| var v7 = 0.0 | |
| var v8 = 0.0 | |
| var v10 = 0.0 | |
| var v11 = 0.0 | |
| var v12 = 0.0 | |
| var v13 = 0.0 | |
| let v21 = 1.0 / 6.0 | |
| let v22 = -1.0 / 30.0 | |
| let v23 = 1.0 / 42.0 | |
| var v24 = 0.0 | |
| v6 = v2 * v3 | |
| v4 = v6 | |
| v5 = v6 | |
| v4 -= v1 | |
| v5 += v1 | |
| v11 = v4 / v5 | |
| v11 /= v2 | |
| v13 -= v11 | |
| v10 = v3 - v1 | |
| v7 = v2 + v7 | |
| v11 = v6 / v7 | |
| v12 = v21 * v11 | |
| v13 = v12 + v13 | |
| v10 -= v1 | |
| while v10 > 0 { | |
| while v6 > 2 * v3 - (2 * (v3 - v10) - 2) { | |
| v6 -= v1 | |
| v7 = v1 + v7 | |
| v8 = v6 / v7 | |
| v11 = v8 * v11 | |
| } | |
| if v10 == 2 { | |
| v12 = v22 * v11 | |
| } else { | |
| v12 = v23 * v11 | |
| } | |
| v13 = v12 + v13 | |
| v10 = v10 - v1 | |
| } | |
| v24 = v13 + v24 | |
| v3 = v1 + v3 | |
| print("A0 + B1A1 + B3A3 + B5A5: \(v24)") |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment