Assembler- aritmeticke operacie.

Programovacie jazyky, rady, poradňa...
celadnik
Novice
Novice
Príspevky: 2
Registrovaný: 28 okt 2008, 22:59

Assembler- aritmeticke operacie.

Príspevok od používateľa celadnik »

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...).
Napísať odpoveď