Шукаєте відповіді та рішення тестів для Обчислювальна техніка та програмування [04123]? Перегляньте нашу велику колекцію перевірених відповідей для Обчислювальна техніка та програмування [04123] в vns.lpnu.ua.
Отримайте миттєвий доступ до точних відповідей та детальних пояснень для питань вашого курсу. Наша платформа, створена спільнотою, допомагає студентам досягати успіху!
Що буде виведено на екран внаслідок виконання наступного фрагмента коду:
#include <iostream>
using namespace std;
class A{
int a;
public:
A(int x)
{
a = x;
cout << "A(" << a << ")\n";
}
~A()
{
cout << "~A(" << a << ")\n";
}
void show()
{
cout << a << "\n";
}
};
void main(){
A a1(1);
A a2(2);
}
Чи працюватиме код поданий далі? Якщо так, то який результат його виконання?
#include <iostream>
using namespace std;
struct str
{
char* txt;
int size;
};
void main()
{
str* obj = new str;
obj->txt = new char[20];
strcpy_s(obj->txt,20, "Text from obj");
str* obj2 = obj;
delete obj;
cout << obj2->txt;
delete[] obj->txt;
}
Код програми, поданий нижче буде скомпільовано без помилок:
#include <iostream>
using namespace std;
int main()
{
double i = 1;
while (i%5 != 0)
{
cout << i;
}
return 0;
}
Код програми, поданий нижче буде скомпільовано і виконано без помилок:
Що буде виведено на екран внаслідок виконання наступного фрагмента коду:
#include <iostream>
using namespace std;
class A{
int a;
public:
void set(int x)
{
a = x;
}
void show()
{
cout << a << "\n";
}
};
void main(){
A a1;
a1.set(5);
a1.show();
}
Багаторядковий коментар в коді C/C++ починається символами:
Код програми, поданий нижче буде скомпільовано і виконано без помилок:
Фрагмент коду, поданий нижче містить "вічний" цикл:
int ch = 1, k = 10, sum = 0; while (ch < k) sum += ch; ch++; cout << sum; Код програми, поданий нижче ,буде скомпільовано і виконано без помилок:
#include <iostream>
using namespace std;
void main()
{
char** mas = new char*[5];
for (int i = 0; i < 5; i++) {
mas[i] = new char[10];
strcpy_s(mas[i],10,"Hello");
}
for (int i = 0; i < 5; i++)
cout << mas[i][i] << "\n";
}
Який результат виконання наступного фрагмента коду:
int k = 3;
double mas[k] = { 1, 2, 3 };
for (int i = 0; i<k; i++)
mas[i++] += 4;
for (int i = 0; i<k; i++)
cout << mas[i];
return 0;