Calcolatori Elettronici
Prova d'esame del 29 gennaio 2000
Esercizio:
Scrivere un programma in assembler che prenda in ingresso una stringa di massimo 80 caratteri costituita da piú parole separate tra di loro da spazi.
Si supponga che le parole siano costituite solamente da caratteri (maiuscoli o minuscoli) o cifre.
Il programma deve calcolare e stampare il numero di occorrenze nella stringa di ciascuna cifra.
Successivamente modificare il programma in maniera che stampi il numero di occorrenze delle cifre per parola.
Esempio:
Inserire una stringa (max 80 caratteri):
123sdhdf 3M3s2 smdf2 dhf2
occorrenze di 1: 1
occorrenze di 2: 4
occorrenze di 3: 3
occorrenze di 1 nella parola 1: 1
occorrenze di 2 nella parola 1: 1
occorrenze di 3 nella parola 1: 1
occorrenze di 2 nella parola 2: 1
occorrenze di 3 nella parola 2: 2
occorrenze di 2 nella parola 2: 1
occorrenze di 2 nella parola 3: 1