Шукаєте відповіді та рішення тестів для Алгоритмізація та програмування [05670]? Перегляньте нашу велику колекцію перевірених відповідей для Алгоритмізація та програмування [05670] в vns.lpnu.ua.
Отримайте миттєвий доступ до точних відповідей та детальних пояснень для питань вашого курсу. Наша платформа, створена спільнотою, допомагає студентам досягати успіху!
Які значення до файлу proba.dat запише наведений далі фрагмент? (вказати вірні відповіді).
ofstream f("proba.dat", ios::binary);
int i = 1;
if ( f.eof() )
f.write((char*)&i, sizeof(i));
else
{
i = i + 1;
f.write((char*)&i, sizeof(i));
}
if ( f.eof() )
{
i = i + 1;
f.write((char*)&i, sizeof(i));
}
else
{
i = i + 2;
f.write((char*)&i, sizeof(i));
}
f.close();
Задано наступні оголошення:
typedef int Score;
struct Exam
{
Score min;
Score max;
double avg;
double stDev;
};
Exam exam1, exam2;
Які із наступних команд будуть хибними?
Яким буде результат виконання фрагменту програми:
int a=-1, b=1, x;
x = ( a < b ) ? a += b : b += a;
cout << a << endl;
cout << b << endl;
cout << x << endl;
Яким буде результат виклику функції:
cout << f(4) << endl;
Функція:
int f(int n)
{
if (n==1)
return 1;
else
return n*(n-1) * f(n-2);
}
Яким буде результат виклику функції:
cout << f(4) << endl;
Функція:
int f(int n)
{
if (n==0)
return 1;
else
return n*(n-1) * f(n-2);
}
Замінити команду присвоєння еквівалентними командами – так, щоб не використовувалася операція інкременту, і модифікація змінних
int a =1,
b = (++ ) + 1;
cout << <<
cout << <<
Яким буде результат виконання фрагменту програми:
int x=1;
const int& y=x;
y--;
cout << x << endl;
cout << y << endl;
Яким буде результат виконання фрагменту програми:
int i=1, j=0, x;
switch (i) {
case 0:
x = j;
break;
case 1:
x = 0;
break;
case 2:
x = i;
default:
x = 5;
}
cout << x << endl;
Яким буде результат виконання фрагменту програми:
int a=1, b;
b = a++;
cout << a << endl;
cout << b << endl;
Вказати вірні відповіді.
do команда; while (умова);