intermar2000
?>

1) алгоритм вычисления значения функции f(n), где n – натуральное число, задан следующими соотношениями: f(1) = 1, f(2) = 1 f(n) = f(n-2)*(n-1) + 2, при n > 2 чему равно значение функции f(8)? в ответе запишите только натуральное число. 2) алгоритм вычисления значения функции f(w), где w - натуральное число, задан следующими соотношениями: f(1) = 3; f(2) = 3; f(w) = 5*f(w-l)- 4*f(w-2) при w > 2. чему равно значение функции f(15)?

Информатика

Ответы

kit036
1) f(n) = (8-2)*(8-1)+2 =442) f(w) = 5*f(w-l)- 4*f(w-2) при w > 2.       f(w) = 5*(15-l)- 4*(15-2) = 5*14*13 = 910
Aleksandr740
1. "школьное решение" function f(n: integer): real; var   p: real;   i: integer; begin   p: =1;   for i: =1 to n do p: =p*i;   f: =p end; var   x,y,z: integer;   begin   write('введите x,y,z через пробел: ');   read(x,y,z);   writeln((f(x)+f(y))*f(z)) end. примеры введите x,y,z через пробел: 8 12 5 57485030400 введите x,y,z через пробел: 23 15 41 8.64815278005251e+71 2. современное решение // pascalabc.net 3.3, сборка 1625 от 17.01.2018 // внимание! если программа не работает, обновите версию! begin   var f: integer-> bigiinteger: =n-> 1.to(n).aggregate(biginteger(,y)-> x*y);   var (x,y,z): =readinteger3('введите x,y,z через пробел: ');   writeln((f(x)+f(y))*f(z)) end. примеры введите x,y,z через пробел: 8 12 5 57485030400 введите x,y,z через пробел: 23 15 41 864815278005250908694716268480895614135710289321049211273216000000000000
Dmitrievna-Dmitrii980
#include < iostream> using namespace std; void countchars() {       char s[256];       cout < < "введите строку: ";       cin.getline(s, 256);       int count = 0;       for (unsigned int i = 0; i < strlen(s); i++)             count++;             cout < < "количество символов в строке: " < < count < < endl; } int main() {       setlocale(lc_all, "russian");       countchars();       system("pause");       return 0; } //================= // или так //================ #include < iostream> using namespace std; int countchars(char* s) {       int count = 0;       for (unsigned int i = 0; i < strlen(s); i++)             count++;       return count; } int main() {       setlocale(lc_all, "russian");       char s[256];       cout < < "введите строку: ";       cin.getline(s, 256);       cout < < "количество символов в строке: " < < countchars(s) < < endl;       system("pause");       return 0; }

Ответить на вопрос

Поделитесь своими знаниями, ответьте на вопрос:

1) алгоритм вычисления значения функции f(n), где n – натуральное число, задан следующими соотношениями: f(1) = 1, f(2) = 1 f(n) = f(n-2)*(n-1) + 2, при n > 2 чему равно значение функции f(8)? в ответе запишите только натуральное число. 2) алгоритм вычисления значения функции f(w), где w - натуральное число, задан следующими соотношениями: f(1) = 3; f(2) = 3; f(w) = 5*f(w-l)- 4*f(w-2) при w > 2. чему равно значение функции f(15)?
Ваше имя (никнейм)*
Email*
Комментарий*

Популярные вопросы в разделе

zverevahelen
mlf26
fedoseevgleb
Sharap
nchalov2
elvini857
IrinaSolodukhina1495
AndreevManaeva
Дмитрий_Пергамент669
50 . логические выражения: 2, 4, 6, 8, 10
Бунеева
rnimsk149
egornostaeva
marketing
ivanovk3599
arbekova