Студопедия

Главная страница Случайная страница

Разделы сайта

АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника






Int F(int x)






{

return(x*x*x+x*x+2*x);

}

Int main(void)

{

Int i, K;

i = 0;

scanf(″ %d″, & k);

while (F(i) < K)

i++;

printf(″ %d″, i);

}

50) Определите, количество чисел K, для которых следующая программа выведет такой же результат, что и для K = 20:

#include < stdio.h>

Int F(int x)

{

if (x < 3) return(1);

else return(F(x-1) + F(x-2));

}

Int main(void)

{

Int i, K;

i = 21;

scanf(″ %d″, & k);

while (i > 0 & & F(i) > K)

I--;

printf(″ %d″, i);

}

51) Определите, количество чисел K, для которых следующая программа выведет такой же результат, что и для K = 30:

#include < stdio.h>

Int F(int x)

{

if (x < 3) return(1);

else return(2*F(x-1) + F(x-2));

}

Int main(void)

{

Int i, K;

i = 15;

scanf(″ %d″, & k);

while (i > 0 & & F(i) > K)

i=i-1;

printf(″ %d″, i);

}

52) Определите, количество чисел K, для которых следующая программа выведет такой же результат, что и для K = 36:

#include < stdio.h>

Int F(int x)

{

if (x < 2) return(1);

else return(F(x-1) + 2*F(x-2));

}

Int main(void)

{

Int i, K;

i = 28;

scanf(″ %d″, & k);

while (i > 0 & & F(i) > K)

i=i-1;

printf(″ %d″, i);

}

53) Определите, количество чисел K, для которых следующая программа выведет такой же результат, что и для K = 45:

#include < stdio.h>

Int F(int x)

{

if (x < 2) return(1);

else return(2*F(x-1) + F(x-2));

}

Int main(void)

{

Int i, K;

i = 0;

scanf(″ %d″, & k);

while (F(i) < K)

i=i+1;

printf(″ %d″, i);

}

54) Определите, количество чисел K, для которых следующая программа выведет такой же результат, что и для K = 120:

#include < stdio.h>

Int F(int x)

{

if (x < 1) return(1);

else return(F(x-1) +3*F(x-2));

}

Int main(void)

{

Int i, K;

i = 0;

scanf(″ %d″, & k);

while (F(i) < K)

i=i+1;

printf(″ %d″, i);

}

55) Напишите в ответе количество различных значений входной переменной k, при которых программа выдаёт тот же ответ, что и при входном значении k = 64. Значение k = 64 также включается в подсчёт различных значений k.

#include < stdio.h>

Int f(int n)

{

return(n*n + 30);

}

Int main(void)

{

Int i, K;

scanf(″ %d″, & k);

i = 12;

while (i > 0 & & f(i) > = k)

i = i-1;

printf(″ %d″, i);

}

56) Напишите в ответе количество различных значений входной переменной k, при которых программа выдаёт тот же ответ, что и при входном значении k = 64. Значение k = 64 также включается в подсчёт различных значений k.

#include < stdio.h>

Int f(int n)

{

return(n*n + 20);

}

Int main(void)

{

Int i, K;

scanf(″ %d″, & k);

i = 12;

while (i > 0 & & f(i) > = k)

i = i-1;

printf(″ %d″, i);

}

57) Напишите в ответе количество различных значений входной переменной k, при которых программа выдаёт тот же ответ, что и при входном значении k = 18. Значение k = 18 также включается в подсчёт различных значений k.

#include < stdio.h>

Int f(int n)

{

if (x < 2) return(1);

else return(3*f(x-1) - f(x-2));

}

Int main(void)

{

Int i, K;

i = 11;

scanf(″ %d″, & k);

while (i > 0 & & f(i) > K)

i = i-1;

printf(″ %d″, i);

}

58) Определите, какое значение H нужно ввести, чтобы число, напечатанное в результате выполнения следующего алгоритма, было наибольшим.

#include < stdio.h>

Int F(int H, int x)

{

return(-5*(x-H)*(x-H)+3);

}

Int main(void)

{






© 2023 :: MyLektsii.ru :: Мои Лекции
Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав.
Копирование текстов разрешено только с указанием индексируемой ссылки на источник.