Visualizzazione dei risultati da 1 a 2 su 2
  1. #1
    Utente di HTML.it
    Registrato dal
    Nov 2002
    Messaggi
    536

    C++: inserire frase in un tipo string con cin?

    come si fa in c++ ad inserire
    del testo di più parole, una frase del tipo "il mondo è grande" con cin
    e poi conteggiare il numero dei caratteri contenuti nella stringa (esclusi gli spazi) e il numero di parole?
    un piccolo esempio, please.
    ciao e grazie

  2. #2
    codice:
    cin.get (variabile_stringa, dimensione_variabile_stringa,'\n');
    Per contare i caratteri fai un for che va da variabile_stringa[0] a strlen (variabile_stringa), se s[i] != ' ' contatore_char++;

    Per contare le parole fai la stessa cosa solo che al posto di: s[i] != ' ' metti s[i] == ' '; naturalmente alla fine della stringa non ci devono essere spazi.

    La mia è solo un idea stà a tè stendere il codice, ciao!

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.