Programare ı̂n Limbaj de Asamblare
Tema 3
agoston sergiu
Problema 1 [5p]
Scriet, i un program care cites, te de la tastatură 2 mult, imi de numere ı̂ntregi,
reprezentate pe dublu-cuvânt, s, i construies, te ı̂n memorie o a treia mult, ime care
cont, ine toate elementele din prima mult, ime care sunt mai mici sau egale cu
elementul minim din a doua mult, ime. Mult, imea construită va fi afis, ată pe
ecran. Programul va folosi cel put, in o funct, ie (convent, ia cdecl ). Programul
verifică dacă mult, imile au fost introduse corect (elemente unice).
Exemplu: Dacă A = {1, 2, 3, 4, 7}; B = {2, 3}, se obt, ine mult, imea C={1, 2}.
Problema 2 [5p]
Să se scrie o funct, ie care găses, te numărul de cuvinte dintr-un s, ir de caractere.
Se va folosi convent, ia stdcall. Se va apela funct, ia ı̂n programul principal, ı̂ntr-o
buclă, pe fiecare propozit, ie găsită ı̂ntr-un text citit dintr-un fis, ier. Rezultatul
se va afis, a pe ecran.