Godbless sayo
Fanatic
s
<string> header file para magamit ang string data type at functions nito. Pwede mo gawin ito sa pamamagitan ng paglagay ng sumusunod na linya sa simula ng iyong code:cpp
#include <string>
getline() function upang tanggapin ang buong pangalan ng isang tao, kasama ang mga espasyo. Ang getline() function ay tumatanggap ng dalawang argumento: isang input stream at isang string variable kung saan isusulat ang input. Halimbawa:cpp
std::string pangalan;
std::getline(std::cin, pangalan);
find_first_not_of() at find_last_not_of() functions. Ang find_first_not_of() function ay nagbabalik ng posisyon ng unang hindi espasyo character sa isang string, habang ang find_last_not_of() function ay nagbabalik ng posisyon ng huling hindi espasyo character. Halimbawa:cpp
std::string pangalan = " Juan Dela Cruz ";
pangalan = pangalan.substr(pangalan.find_first_not_of(" "), pangalan.find_last_not_of(" ") + 1);
substr() function ay ginagamit upang kunin lamang ang bahagi ng string na walang espasyo sa simula at dulo.find() function upang hanapin ang posisyon ng espasyo. Halimbawa:cpp
std::string pangalan = "Juan Dela Cruz";
size_t pos = pangalan.find(" ");
std::string pangalan_ng_may_espasyo = pangalan.substr(pos + 1);
std::string apelyido = pangalan.substr(0, pos);
find() function ay ginagamit upang makuha ang posisyon ng espasyo. Pagkatapos nito, ginagamit ang substr() function upang hatiin ang pangalan sa pangalan na may espasyo at apelyido.ganun pa din boss eh, d nasasama yung second lastname#include <iostream>
#include <string>
using namespace std;
int main() {
string firstname;
string lastname;
cout << "Enter your firstname: ";
cin >> firstname;
cout << "Enter your lastname: ";
cin >> lastname;
cout << "Hello " << firstname << " " << lastname << endl;
return 0;
}
BWHAHHAHAAH hindi yan, enjoy lang bossAyoko talaga mag c++ eh HAHAHAHAA katakot
WizKhalifaX_ hindi ko pa din po makuha eh
ayownnn, Thank you boss! gumana din HAHAHAHAHHAH#include <iostream>
#include <string>
using namespace std;
int main() {
string firstname;
string lastname;
cout << "Enter your first name: ";
getline(cin, firstname);
cout << "Enter your last name: ";
getline(cin, lastname);
// Swap first and last names if necessary
if (lastname.empty()) {
// If last name is empty, swap first and last names
swap(firstname, lastname);
}
cout << "Hello " << firstname << " " << lastname << endl;
return 0;
}