====== 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 ===== {{teaching:fondamenti1_0506:2006-01-13.zip|Esercizi del 13 gennaio 2006}}