Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <iostream>
- #include <conio.h>
- using namespace std;
- /*
- napisz funkcję, która umożliwia wypełnienie pól struktury danymi podawanymi z klawiatury (do funkcji przekazujemy strukturę), struktura posiada pola:
- nazwisko,
- imię,
- adres,
- wiek,
- */
- struct struktura
- {
- string nazwisko;
- string imie;
- string adres;
- int wiek;
- };
- void byref_wprowadz_dane(struktura &dane)
- {
- cout << "Podaj nazwisko\n";
- cin >> dane.nazwisko;
- cout << "Podaj imie\n";
- cin >> dane.imie;
- cout << "Podaj adres\n";
- cin >> dane.adres;
- cout << "Podaj wiek\n";
- cin >> dane.wiek;
- }
- void byptr_wprowadz_dane(struktura *dane_2)
- {
- cout << "Podaj nazwisko\n";
- cin >> dane_2->nazwisko;
- cout << "Podaj imie\n";
- cin >> dane_2->imie;
- cout << "Podaj adres\n";
- cin >> dane_2->adres;
- cout << "Podaj wiek\n";
- cin >> dane_2->wiek;
- }
- struktura wprowadz_dane()
- {
- struktura dane_3
- cout << "Podaj nazwisko\n";
- cin >> dane_3.nazwisko;
- cout << "Podaj imie\n";
- cin >> dane.imie;
- cout << "Podaj adres\n";
- cin >> dane.adres;
- cout << "Podaj wiek\n";
- cin >> dane.wiek;
- return dane_3;
- }
- int main()
- {
- struktura dane;
- byref_wprowadz_dane(dane);
- cout << dane.nazwisko;
- struktura dane_2;
- byptr_wprowadz_dane(&dane_2);
- cout << dane_2.nazwisko;
- struktura dane_3;
- cout << wprowadz_dane(dane_3).nazwisko;
- getch();
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment