Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <cstdlib> // Standard General Utilities Library
- #include <cstdio> // Input/Output operations (C)
- #include <iostream> // Input/Output stream objects
- #include <iomanip> // Input/Output manipulator
- using namespace std;
- // Objektinio programavimo kontrolinio darbo #2 uzduotys
- // 3 variantas
- // ----------------------------
- // Class
- class skaiciai {
- protected:
- int a, b, c;
- public:
- void priskirti();
- void spausdinti();
- int sandauga();
- };
- void skaiciai::priskirti() {
- cin >> a >> b >> c;
- }
- void skaiciai::spausdinti() {
- cout <<"a = " << a << ", b = " << b << ", c = " << c;
- }
- int skaiciai::sandauga() {
- return a * b * c;
- }
- // ----------------------------
- class gretasienis: public skaiciai {
- public:
- int turis();
- };
- int gretasienis::turis() {
- return sandauga();
- }
- // ----------------------------
- // Main program
- int main(int argc, char *argv[]) {
- gretasienis C[5];
- // Ivedimas
- for (int i = 0; i < 5; i++)
- {
- cout << "Iveskite " << i + 1 << " masyvo a, b ir c reiksmes" << endl;
- C[i].priskirti();
- }
- cout << endl << endl;
- // Isvedimas
- for (int i = 0; i < 5; i++)
- {
- cout << i + 1 << " masyvo, kurio krastiniu ilgiai yra: \n";
- C[i].spausdinti();
- cout << " ,turis yra: " << C[i].turis() << endl << endl;
- }
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement