Formatowanie tekstu
Lekcja 7 z 18 w kursie Funkcje w C++: Tworzenie własnych funkcji w Coddy.
Wyzwanie
ŁatwyNapisz funkcję, która formatuje listę słów w gramatycznie poprawne zdanie.
Funkcja format_sentence przyjmuje listę słów i łączy je w zdanie. Pierwsze słowo powinno być zapisane wielką literą, a zdanie powinno kończyć się kropką. Jeśli lista jest pusta, funkcja powinna zwrócić pusty ciąg znaków.
Na przykład, jeśli lista wejściowa to <strong>["hello", “world”]</strong>, wynikiem będzie:
Hello world.Jeśli lista wejściowa to <strong>["this", "is", "a", "test"]</strong>, wynikiem będzie:
This is a test.
Spróbuj swoich sił
#include <iostream>
#include <vector>
using namespace std;
string format() {
}Wszystkie lekcje w sekcji Funkcje w C++: Tworzenie własnych funkcji
1Wprowadzenie
Wprowadzenie2Funkcje dla początkujących
Powtarzanie ciągu znakówOdwracanie ciągu znakówWartość maksymalnaWypełnianie ciągu znakówWyśrodkowywanie tekstuFormatowanie tekstuOperacje matematycznePoćwicz samodzielnie: Kompilator C++ online