Esercitazione del 13 gennaio 2006

Testi degli esercizi proposti

Esercizio 1

Scrivere un programma che prende in input una stringa s e un intero k e scrive sullo standard output la stringa formata da s a cui sono stati tolti i primi k caratteri e gli ultimi k.

Esercizio 2

Scrivere un programma che prende in input una stringa s e la stampa al contrario.

Esercizio 3

Scrivere un programma che prende in input una stringa s e ne raddoppia le ‘a’;

Esercizio 4

Scrivere un programma che prende in input una stringa s e la ristampa sostituendo occorrenze multiple di una lettera con una sola occorrenza della lettera. Esempio: abcdddeffggggghhillmm → abcdefghilm

Esercizio 5

Riscrivere tutti i programmi qui sopra senza usare “for”

Esercizio 6

Scrivere un programma che prenda in ingresso i dati relativi a due impiegati e li ristampi nell’ordine inverso a quello di inserimento, dopo aver incrementato del 15% lo stipendio minore. Se gli stipendi sono uguali, non devono essere modificati.

Soluzioni degli esercizi

Esercizi del 13 gennaio 2006