Looking for Алгоритмізація та програмування [05670] test answers and solutions? Browse our comprehensive collection of verified answers for Алгоритмізація та програмування [05670] at vns.lpnu.ua.
Get instant access to accurate answers and detailed explanations for your course questions. Our community-driven platform helps students succeed!
Замінити команду присвоєння еквівалентними командами – так, щоб не використовувалася операція інкременту, і модифікація змінних
int a =1,
b = (-- ) + 1;
cout << <<
cout << <<
Яким буде результат виконання фрагменту програми:
int a=-1, b=1, x;
x = ( a < b ) ? a -= b : b += a;
cout << a << endl;
cout << b << endl;
cout << x << endl;
Вказати вірні відповіді.
тип змінна
Параметри-посилання
Яким буде результат виклику функції:
cout << f(5) << endl;
Функція:
int f(int n)
{
return n * f(n-1) + 1;
}
Замінити команду циклу for еквівалентною командою while:
int k=1, n=10;
for (int i=1; ++i <= n; i++)
k += 1;
k -= n;
cout << n << endl;
cout << k << endl;
Замінити умовну операцію еквівалентною командою розгалуження.
int a =-1, =1,
x = ( < ) ? += : -=
cout << a << endl;
cout << b << endl;
cout << <<
Яким буде результат виконання фрагменту програми:
int i=1, j=2, x;
if ( i > 0 )
if ( j > i )
x = j;
else
x = i;
cout << x << endl;
Замінити команду присвоєння еквівалентними командами – так, щоб не використовувалася операція інкременту, і модифікація змінних
int a =1,
b =
cout << <<
<<
b<<
endl;Параметри-значення