Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- /*
- #include <stdio.h>
- ///////////////////////////////////////////////////////////////
- struct TT //
- {
- int a;
- int b;
- };
- ///////////////////////////////////////////////////////////////
- int main() //
- {
- TT x;
- x.a = 3;
- x.b = 2;
- int S = x.a + x.b;
- printf("S = %d\n", S);
- }
- */
- #include <stdio.h>
- #include <string.h>
- ///////////////////////////////////////////////////////////////
- class Zacr //
- {
- public:
- int n;
- void foo(float f)
- {
- n += f;
- }
- Zacr()
- {
- n = 0;
- }
- };
- void monitor(Zacr &obj);
- ///////////////////////////////////////////////////////////////
- int main() //
- {
- Zacr obj_L, obj_R;
- obj_L.foo(1.2);
- monitor(obj_L);
- monitor(obj_R);
- }
- ///////////////////////////////////////////////////////////////
- void monitor(Zacr &obj)
- {
- printf("Ugol = %d\n", obj.n);
- }
- /*
- #include <stdio.h>
- #include <string.h>
- ///////////////////////////////////////////////////////////////
- class CMan //
- {
- public:
- int nOld;
- char sz[99];
- CMan()
- {
- strcpy(sz, "noName");
- }
- };
- ///////////////////////////////////////////////////////////////
- class Cstudent : public CMan //
- {
- public:
- float f;
- Cstudent()
- {
- strcpy(sz, "student");
- }
- };
- ///////////////////////////////////////////////////////////////
- int main() //
- {
- CMan man1;
- Cstudent man2;
- man1.nOld = 22 ;
- man2.nOld = 19 ;
- man2.f = 4.21;
- printf("man1.nOld = %d, man1.sz = %s\n", man1.nOld, man1.sz);
- printf("man2.nOld = %d, man2.sz = %s\n", man2.nOld, man2.sz);
- printf("man2.f = %.2f \n", man2.f);
- }
- */
- /*
- #include <stdio.h>
- ///////////////////////////////////////////////////////////////
- class TT //
- {
- int a;
- int b;
- public:
- int c;
- void get(int x1, int x2) { a = x1; b = x2; }
- int summ() { return a + b; }
- int mult() { return a * b; }
- };
- ///////////////////////////////////////////////////////////////
- int main() //
- {
- TT x, x1, x2, arr[31];
- // x1.a = 3;
- // x1.b = 2;
- x1.get(2, 3);
- int S = x1.mult();
- int S1= x1.summ();
- printf("S = %d\n", S );
- printf("S1 = %d\n", S1);
- }
- */
- /*
- // Пример, который НЕ совместим с языком Си:
- #include <stdio.h>
- ///////////////////////////////////////////////////////////////
- class TT //
- {
- public:
- int a;
- int b;
- int summ();
- int mult();
- };
- //////////////////////////////////////////////////////
- int TT::summ()
- {
- return a + b;
- }
- //////////////////////////////////////////////////////
- int TT::mult()
- {
- return a * b;
- }
- ///////////////////////////////////////////////////////////////
- int main() //
- {
- TT x, x1, x2, arr[31];
- x1.a = 3;
- x1.b = 2;
- int S = x1.mult();
- int S1= x1.summ();
- printf("S = %d\n", S );
- printf("S1 = %d\n", S1);
- }
- */
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement