Stringhe - Esercizio 1

Data una o più stringhe di 20 caratteri:

  1. Data una stringa dire di quanti caratteri è composta
  2. Date due stringhe dire quale delle due stringhe viene prima in ordine alfabetico
  3. Date due stringhe generarne una terza composta accodando le prime due. Ad esempio se s1="ciao "; s2="mamma" -> s3 diventa "ciao mamma"
  4. Data una stringa già inserita, svuotane il contenuto
  5. Data una stringa, copiane il contenuto, lettera per lettera, in un'altra.
  6. Data una stringa composta da una frase con degli spazi, metti in maiuscono tutte le iniziali delle parole. Es: "ciao mondo" diventa "Ciao Mondo".
  7. Esci

Esercizio 2: Giochiamo!

Si possono fare diversi giochini ormai come lettere assassine o l'impiccato! :)

  1. ...to be continued...

Come funzionano le stringhe?

Puoi cercare di capirlo dal libro, pagina 171 e seguenti. Su Internet c'è poi tantissima documentazione!

Schema base del primo programma:

#include <iostream>

/* Programma base */
using namespace std; 

int main(int argc, char** argv) {
    int scelta;
    do {
       cin >> scelta;
       switch(scelta) {
           case 1:
               break;
           case 2:
               break;           
       }
    } while (scelta != 7);
    return 0;
}