/* ********************************************************* NIMI.CPP Harjoitellaan C++:n merkkijonoluokan käyttöä. Lukee näppäimistöltä nimen ja osoitteen, ja tulostaa ne näytölle. ********************************************************* */ #include #include using namespace std; void kysy_nimi(string &etunimi, string &sukunimi) { cout << "Anna nimesi, ensin etunimi > "; getline(cin, etunimi); cout << " sitten sukunimi > "; getline(cin, sukunimi); } void kysy_osoite(string &katuosoite, string &postitoimipaikka) { cout << "Anna osoitteesi, ensin katuosoite > "; getline(cin, katuosoite); cout << " sitten postitoimipaikka > "; getline(cin, postitoimipaikka); } void tulosta_tiedot(string nimi, string osoite) { cout << "\n"; cout << "Nimesi ja osoitteesi:\n"; cout << nimi << endl; cout << osoite << endl; } int main(void) { string etunimi, sukunimi, katuosoite, postitoimipaikka; string nimi, osoite; kysy_nimi(etunimi, sukunimi); kysy_osoite(katuosoite, postitoimipaikka); nimi = etunimi + " " + sukunimi; osoite = katuosoite + "\n" + postitoimipaikka; tulosta_tiedot(nimi, osoite); return 0; }