Looking for Objektinis programavimas C++ (pratybos, I.Grinis) test answers and solutions? Browse our comprehensive collection of verified answers for Objektinis programavimas C++ (pratybos, I.Grinis) at emokymai.vu.lt.
Get instant access to accurate answers and detailed explanations for your course questions. Our community-driven platform helps students succeed!
#define main1 main
/** Klausimas
Ką atspausdins programa? Jeigu programa nesikompiliuoja, rašykite ERROR į atsakymo langelį.
*/
#include <iostream>
class X{
private:
int x;
public:
X(int x_ = 4):x(x_) {std::cout << x_;}
void print1() {std::cout << (x+3);}
~X(){std::cout << 4;}
};
int main1(int argc, char** argv){
X x[5];
x[2].print1();
return 0;
}
#define main1 main
/** Klausimas
Ką atspausdins programa? Jeigu programa nesikompiliuoja, rašykite ERROR į atsakymo langelį.
*/
#include <iostream>
class X{
public:
int a;
X(int a_ = 13):a(a_){}
X(const X& kx){
a = kx.a - 5;
std::cout << a;
}
};
int main1(){
X x;
X x1 = x;
X x2 = x;
X x3 = x1;
return 0;
}
#define main1 main
/** Klausimas 1
Ką atspausdins programa? Jeigu programa nesikompiliuoja, rašykite ERROR į atsakymo langelį.
*/
#include <iostream>
void f(int& a, int b, int& c, int d){
b = a; a = c + 1; d = b + 1;
}
void g(int a, int& b, int c, int& d){
a = b + 1; c = b; d = a + 1;
}
int main1(int argc, char** argv){
int a = 3;
int b = 8;
int& c = a;
int& d = b;
f(c,d + 3,c,b - 1);
g(b,a,a,d);
std::cout << a << '*' << b << '*' << c << '*' << d;
return 0;
}
#define main1 main
/** Klausimas
Ką atspausdins programa? Jeigu programa nesikompiliuoja, rašykite ERROR į atsakymo langelį.
*/
#include <iostream>
class A{
public:
int a;
int b;
int c;
A(int a_ = 0 , int b_ = 4, int c_ = 8):a(b_),b(c_),c(a_){}
};
int main1(){
A a, b, c;
std::cout << a.a << b.c << c.b << std::endl;
return 0;
}
#define main1 main
/** Klausimas
Ką atspausdins programa? Jeigu programa nesikompiliuoja, rašykite ERROR į atsakymo langelį.
*/
#include <iostream>
class X{
public:
int* a;
int _n;
X(int n = 5):_n(n), a(new int[n]){ for(int i = 0; i < n; i++) a[ i ] = i * i + 3 * i; }
~X(){delete[] a;}
};
int main1(){
X x;
std::cout << x.a[ 2 ] - x.a[x._n - 2] << std::endl;
return 0;
}