Értelmezd és értékeld ki az egyszerű matematikai szöveges feladatokat, és az eredményt egész számként add vissza.
A művelet nélküli feladatok egyszerűen a megadott számot adják eredményül.
What is 5?
Az eredmény 5.
Adj össze két számot.
What is 5 plus 13?
Az eredmény 18.
Kezeld a nagy számokat és a negatív számokat is.
Most végezd el a másik három műveletet.
What is 7 minus 5?
2
What is 6 multiplied by 4?
24
What is 25 divided by 5?
5
Kezelj több műveletet egymás után.
Mivel ezek szöveges feladatok, a kifejezést balról jobbra értékeld ki, figyelmen kívül hagyva a szokásos műveleti sorrendet.
What is 5 plus 13 plus 6?
24
What is 3 plus 2 multiplied by 3?
15 (azaz nem 9)
A szövegértelmezőnek el kell utasítania:
| Regiszter | Használat | Típus | Leírás |
|---|---|---|---|
$a0 |
bemenet | cím | nullával lezárt kérdés string |
$v0 |
kimenet | egész szám | az eredmény, 0, ha a kérdés érvénytelen |
$t0-9 |
ideiglenes | bármilyen | ideiglenes tárolásra |
Iratkozz fel az Exercism-re, hogy megtanuld és elsajátítsd a(z) MIPS Assembly nyelvet 70 feladat segítségével, valódi emberi mentorálással, mindez ingyen.