Rappresentazione di stringhe

In molte situazioni, come ad esempio nella ricerca di nomi in un elenco o in un testo, viene richiesto di manipolare stringhe di caratteri come per esempio modificare, trovare o verificare … leggi tutto

Nei computer anche le lettere dell’alfabeto vengono rappresentate da stringhe formate da caratteri … leggi tutto

 Calcola i valori definiti dalle seguenti espressioni

          es. 2.2.1

  1.  quanto è lunga la stringa ” azsxdcfvgbcz

  2. quanto è lunga la stringa “azvdmmkeeesxdcklfvgoobocz

  3. quante volte la stringa ” lopscdrtyuabcxf ” è contenuta nella stringa  “qacabcxfstxfabcxasabcxfzlabxfc

  4. quante volte la stringa ” abcxf ” è contenuta nella stringa “qacabcxfstxfabcxasabcxfzlabxfc

  5. quanto è lunga la stringa “11111111111111111111111

  6. quanti caratteri bisogna togliere dalla stringa “asdfgbn” perché sia uguale a “sfgb” 

     

     es. 2.2.2 

  1. quante volte “zcb“è contenuta in “azsxdcfvgcz“.

  2. qual è il numero minimo di elementi che si devono togliere alla stringa “abcxf” per far sì che la stringa restante sia contenuta in “qacabfstxfabxasbcxzlabxfc”

  3. quale carattere si deve togliere alla stringa “poiu” per far in modo che la stringa rimanente sia contenuta  il maggior numero di volte nella stringa “qpiuiopioupouuoiuippou“.

  4. quale stringa di “qscwdvefbrgn” è contenuta più volte nella stringa “qwfbrdveffbrbgrdvefqsdvefrgn

  5. qual è la sottostringa più lunga di “asdfghjkl” contenuta in “qwasderdfgtydfgerasd

  6. il valore della somma delle volte in cui ciascun carattere della stringa “qscwdvefbrgnccdmpmmpp” è contenuto nella stringa “qwfbrdveffbrfbgrdvefqdvefrgn” 

          es. A2.4.1

Trascrivere con diverse codifiche (decimale, ottale, esadecimale e binaria) nomi di regioni italiane utilizzando la tabella ASCII

es. ITALIA viene trascritta nel seguente modo:

in decimale: 73  84  65  76  73  65

in esadecimale:  49  54  41  4C  49  41

in ottale: 111  124  101  114  111  101

in binario:  1001001  1010100  1000001  1001100  1001001  1000001