Title | Esercizi |
---|---|
Author | adri mari |
Course | Informatica |
Institution | Università degli Studi di Bari Aldo Moro |
Pages | 1 |
File Size | 46.2 KB |
File Type | |
Total Downloads | 62 |
Total Views | 153 |
Esercizi assembly...
Esercizi 1 Scrivere un programma Assembly che legge da tastiera un numero intero positivo come sequenza di caratteri ASCII e restituisca la rappresentazione binaria del numero stesso.
Esercizio 2 Scrivere un programma Assembly che legge da tastiera un numero intero positivo come di massimo 2 cifre (caratteri ASCII ), moltiplica il numero per 100 e visualizza il risultato della moltiplicazione.
Esercizio 3 Scrivere un programma Assembly che legge da tastiera una parola di massimo 10 caratteri e verifica se la parola e’ palindroma oppure no. Esempio: INPUT: anna; OUTPUT: palindroma INPUT: prova; OUTPUT: non palindroma
Esercizio 4 Scrivere un programma Assembly che legge da tastiera il nome e il cognome dell’utente e visualizza la stringa più lunga tra le due.
Esercizio 5 Scrivere un programma Assembly che legge da tastiera una sequenza di cifre, calcola la somma delle cifre e verifica se la somma è pari o no. Esempio: INPUT: 7345; OUTPUT: somma=19, non pari INPUT:6345; OUTPUT: somma=18, pari
Esercizio 6 Scrivere un programma Assembly che legge da tastiera una sequenza di cifre e scrive in un array B di 2 elementi il numero di cifre minori di 5 (da scrivere in B[0]) e il numero di cifre maggiori o uguali a 5 (da scrivere in B[1]). Esempio: INPUT: 734587; OUTPUT: B=[2,4]
Esercizio 7 Scrivere un programma che legge da tastiera due diverse sequenze di cifre, confronta a due a due le cifre nelle stesse posizioni e genera una sequenza binaria contenente un 1 in corrispondenza di cifre uguali nella stessa posizione, uno 0 in corrispondenza di cifre diverse. Esempio: INPUT: 34567, 24589; OUTPUT: 011000...