Nie do końca rozumiem pytania w zadaniach dlatego proszę o nakierowanie .
Wspólny początek zadania 4.3 i 4.4 : "Napisz program, który poprosi użytkownika o podanie imienia i nazwiska, a następnie utworzy, zapisze i wyświetli trzeci napis składający się z nazwiska użytkownika, przecinka, spacji i imienia. "
Dodatkowa instrukcja w zadaniu 4.3 : "Użyj tablic char i funkcji z pliku nagłówkowego cstring."
Dodatkowa instrukcja w zadaniu 4.4 : "Użyj obiektu string i metod z pliku nagłówkowego string."
Przykładowe działanie obu ćwiczeń :
Podaj imię : Filip
Podaj nazwisko : Piękny
Oto informacje zestawione w jeden napis : Piękny, Filip
Z zadaniem 4.3 mam problem bo nie wiem jak mam utworzyć trzeci napis z podanego imienia i nazwiska skoro tablic char nie można dodawać .
using namespace std;
const int size = 20;
char imie[size];
char nazwisko[size];
cout << "Podaj imie ";
cin.getline(imie,size);
cout << "Podaj naziwsko";
cin.getline(nazwisko,size);
Zadanie 4.4 wydaje mi się, że dobrze rozwiązałem, ale proszę o sprawdzenie czy o to chodziło w zadaniu.
Nie rozumiem co w oznacza zdanie z instrukcji zadania "użyj metod z pliku nagłówkowego string" , co mam przez to rozumieć ?
using namespace std;
string imie;
string nazwisko;
string polaczone;
cout << "Podaj imie ";
getline(cin,imie);
cout << "Podaj naziwsko ";
getline(cin,nazwisko);
polaczone = imie + ", " + nazwisko;
cout << polaczone << "\n";