/* Programma 51cppInversioneNome questo programma visualizza al contrario un nome inserito da tastiera Riontino Raffaele 3 AS INF I.T.I.S. Ettore Molinari - Milano 30-1-'10 */ #include #include #include using namespace std; main() { int scelta, i, j, z; char nome[30]; scelta = 0; do { system ("cls"); cout << "\n\n\t\tProgramma che inverte l'ordine del nome inserito\n\n\n\n"; cout << "\tInserisci un nome qualsiasi : "; if (scelta > 0) {cin.ignore();} cin.getline (nome,30); j = strlen(nome) - 1; z = strlen(nome); char contrario[z]; for (i=0 ; i < z ; i++) { contrario[j] = nome[i]; j--; } scelta = 0; cout << "\n\n\tIl nome " << nome << " al contrario e' : "; for (i=0 ; i> scelta; }while (scelta == 1); system ("cls"); cout << "\n\n\t\t\tProgramma terminato\n\n\n"; cout << "\t\tRiotnio Raffaele I.T.I.S. Molinari - Milano\n\n\n\t\t "; system ("pause"); }