Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <iostream>
- using namespace std;
- struct vozilo
- {
- char* markaVozila;
- char* brojSasije;
- char* tipVozila;
- int* kubnihCM;
- void Unos();
- void Ispis();
- };
- void vozilo::Unos() {
- // Marka vozila
- cout << "Unesite marku vozila (do 50 karaktera): ";
- markaVozila = new char[50];
- cin.ignore();
- cin.getline(markaVozila, 50);
- // Broj sasije
- cout << "Unesite broj sasije (do 20 karaktera): ";
- brojSasije = new char[20];
- cin.ignore();
- cin.getline(brojSasije, 20);
- cout << endl << endl;
- }
- void vozilo::Ispis() {
- cout << endl << endl;
- cout << "Marka vozila: " << markaVozila << endl;
- cout << "Broj sasije: " << brojSasije << endl;
- }
- int main()
- {
- int redovi, kolone;
- cout << "Unesite broj firmi: ";
- cin >> redovi;
- cout << "Unesite broj kolona: ";
- cin >> kolone;
- vozilo** firma = new vozilo * [redovi];
- for (int i = 0; i < redovi; i++) {
- *(firma + i) = new vozilo[kolone];
- }
- for (int i = 0; i < redovi; i++) {
- for (int y = 0; y < kolone; y++) {
- (*(firma + i) + y)->Unos();
- }
- }
- for (int i = 0; i < redovi; i++) {
- for (int y = 0; y < kolone; y++) {
- (*(firma + i) + y)->Ispis();
- }
- }
- system("pause>0");
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement