Prosim o pomoc s tymto programom. Potrebujem ho napisat v jazyku assembler. Som v tomto programe - jazyku novy, a tento priklad som dostal za ulohu v skole. Dakujem za pomoc.
Vytvorte program v assembleri, ktorý načíta ľubovoľný textový súbor (meno zdrojového súboru
bude zadávané z klávesnice – program si ho vyžiada) a vypočíta príklady z tohoto súboru.
Príklad vstupného súboru:
5*2=
9-6=
12*5=
14-20=
Počet riadkov vstupného súboru nie je obmedzený.
Súbor bude obsahovať príklady s operáciami násobenia a odčítania maximálne dvojciferných čísel,
ukončené znakom “=”.
Po vypočítaní program zapíše výsledok výpočtu do toho istého súboru hneď za znak “=”.
Výstupný súbor by mal teda vyzerať nasledovne:
5*2=10
9-6=3
12*5=60
14-20=-6
Obsah súboru sa vypíše aj na obrazovku.
V programe budú ošetrené možné chyby (napr. zadaný súbor neexistuje, nedá sa čítať zo súboru,
nedá sa zapisovať do súboru...).