Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <iostream>
- using namespace std;
- //struktura prostokat
- struct prostokat
- {
- int bokA;
- int bokB;
- };
- void wczytajProstokaty(prostokat* P[],int &n)
- {
- for (int i=0; i<n; i++)
- {
- P[i] = new prostokat;
- cout << "Bok A = " ;
- cin >> P[i]->bokA;
- cout << "Bok B = " ;
- cin >> P[i]->bokB;
- }
- }
- void wypiszProstokat(prostokat* P[],int n)
- {
- cout < "Prostokat: ";
- for (int i=0; i<n; i++)
- {
- cout << " Prostokat nr " << i+1<<":";
- cout <<" Bok A ="<<P[i] -> bokA;
- cout <<" Bok B ="<<P[i] -> bokB;
- cout << endl;
- }
- }
- int main()
- {
- int N = 100;
- //Tablica stattyczna
- //wskaznikow do struktur prostokat
- //rezerwacja pamieci dla N elementow po.... 8 bajtow kazdy
- //prostokat *P[N];
- //tablica dynamiczna dla wskaznikow do struktur porstokat
- int n;
- cout << "Podaj liczbe figur: ";
- cin>> n ;
- prostokat** P = new prostokat*[n];
- //prostokat P[N]; - rezerwacja pamieci dla N elementow po 8 bajtow kazdy
- wczytajProstokaty(P,n);
- wypiszProstokat(P,n);
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement