Loading:


    Modyfikacja stringa do formy imienia/nazwiska/nazwy miejscowości etc.

    Prosta funkcja pobierająca i zwracająca string. Jej zadaniem jest poprawa wielkości liter na zasadzie imienia lub nazwiska.

    Zasada działania (na przykładzie):

    pobrane dane "rObErt"
    zwrócone dane "Robert"

    Funkcja jest przydatna kiedy np. chcemy wyświetlić imię podane przez użytkownika w ładnej formie :

    string imie;
    cin >> imie; //użytkownik nie zwraca uwagi na znaki, np z capslokiem wpisuje "KAMIL"
    cout << " Witaj " << PoprawDane(imie) << "!" << endl; // zwraca " Witaj Kamil!"

    Funkcję można łatwo modyfikować, np. jeżeli nie chcemy, żeby pierwsza litera była wielka wystarczy, że usuniemy linijkę : "dane[0] = toupper(dane[0]);"



    Napisz Artyku³

    Listing

    string PoprawDane(string dane){
         int i=0;
         while(dane[i] != '\0'){
              dane[i] = tolower(dane[i]);
              i++;
         }
         dane[0] = toupper(dane[0]);
         return dane;
    }




    Dodano przez: bari Ranga: 0 Punktów: 0
    Komentarze użytkowników
      • Tre¶æ komentarza
        Kod do komentarza (opcjonalnie)
        PHP JavaScript MySQL Smarty SQL HTML CSS ActionScript
        Autor
        Token
        token

         

         








    funkcje.net
    Wszelkie prawa zastrzeżone©. | Funkcje.net 2008-2025 v.1.5 | design: diviXdesign & rainbowcolors