Определите количество чисел k для которых следующая программа выведет

Определите, количество чисел K, для которых следующая программа выведет такой же результат, что и для K = 18: var i, k: integer; function F(x:integer):integer; begin F:=x*x; end; begin i := 0; readln(K); while F(i) < K do i:=i+1; writeln(i); end.

Напишите в ответе число, равное количеству различных значений входной переменной k, при которых приведённая ниже программа выводит тот же ответ, что и при входном значении k=12. Значение k=2 также включается в подсчёт различных значений k. var k, i : longint; function f(n: longint) : longint; begin f := 3*n*n — 2*n; end; begin readln(k); i := 1; while f(i) < k do i:= i+1; if f(i)-k

Напишите в ответе наименьшее значение входной переменной k, при котором программа выдаёт тот же ответ, что и при входном значении k = 14. var k, i : longint; function f(n: longint): longint; begin f := n * n * n; end; function g(n: longint): longint; begin g := 5*n + 1; end; begin readln(k); i := 1; while f(i) < g(k) do i := i+1; writeln(i) end.

Леонид Кулитов Вопрос задан 1 октября 2019 в 5 — 9 классы, true»> Поделиться

  • Комментариев (0)
  • Задание 21 ЕГЭ по Информатике

    Источник: matfaq.ru

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

    Найди верный ответ на вопрос ✅ «Определите, количество чисел K, для которых следующая программа выведет такой же результат, что и для K = 22: var i, k: integer; function F . » по предмету Информатика, а если ответа нет или никто не дал верного ответа, то воспользуйся поиском и попробуй найти ответ среди похожих вопросов.

    Читайте также:
    В какой программе можно сделать арт портрет

    Новые вопросы по информатике

    Сколько всего различных символов может быть в восьмибитной текстовой кодировке? 1) 8 2) 512 3) 256 4) 65536

    Паскаль. Написать программу подсчета количества отрицательных чисел среди любых 10 вводимых. 1 программа с использованием while, 2 программа — repeat

    Сколько кб информации содержит сообщение объемом 2^20 бит?

    Информатика пользователь создад сообщение из 256 символов в кодировке Unicode в которой каждый символ кодируется 16 битами после редактирования информационный объем сообщения составил 3072 бит Определите сколько символов удалили сообщение если его

    Запишите числа в беззнаковом коде (формат 1 байт): а) 31; б) 163; в) 65; г) 128.

    Главная » Информатика » Определите, количество чисел K, для которых следующая программа выведет такой же результат, что и для K = 22: var i, k: integer; function F (x:integer) : integer; begin F:=x*x*x+x*x; end; begin i : = 20; readln (K);

    Источник: urokam.net

    Ещё пример задания (и. Тощенко):

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

    21 Задание ЕГЭ Информатика

    Var k, I : longint;

    function F(x: longint) : longint;

    while (i> 0) and (F(i) > K) do

    Решение(И. Тощенко):

    1. Вычислим значения функции F при i=1,2,3…
    1. Заданное значение К попадает в отрезок [29;45].
    2. Следовательно, всего 45-29+1=17 чисел.
    3. ответ: 17.

    Ещё пример задания:

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

    Var k, I : longint;

    1. заметим, что функция F(x)вычисляет квадрат переданного ей числа
    2. в теле основной программы выполняется цикл с условием, который заканчивается, когда значение функции станет меньше k
    3. на каждом шаге цикла уменьшается значение переменной i, начиная с 12; цикл также заканчивается, когда значение переменнойiстанет равно 0
    4. после окончания цикла программа выводит значение переменной i.
    5. итак, функция выводит первое натуральное значение i, квадрат которого меньше, чем введённое с клавиатуры значение переменнойk
    6. при k = 64 программа выведет значение 7, поскольку это наибольшее натуральное число, квадрат которого меньше, чем 64
    7. фактически нужно ответить на вопрос: сколько есть таких чисел k, которые меньше или равны 8 2 = 64 и больше, чем 7 2 = 49 (легко проверить, что приk=65программа выведет значение 8, в приk=49– значение 6)
    8. в диапазоне [50;64] всего 64-50+1=15 чисел, это и есть правильный ответ.
    9. ответ: 15.
    Читайте также:
    Программа которая блокирует папки

    Ещё пример задания:

    P-06. Определите, количество чисел K, для которых следующая программа выведет такой же результат, что и для K = 24:

    Var I, k: integer;

    function F(x:integer):integer;beginF:=x*x*x;end;begini := 12;readln(K);while (i>0) and (F(i) > K) doi:=i-1;writeln(i);end.Решение:

    1. заметим, что функция F(x)вычисляет куб переданного ей числа
    2. перед началом цикла значение переменной iравно 12, в цикле оно уменьшается
    3. цикл whileостанавливается, когда переменнаяiстановится равна нулю или значение функцииF(i)становится меньше или равноK
    4. таким образом, в данной фактически требуется найти количество натуральных чисел в диапазоне [1..12], куб которых больше, чем K = 24
    5. определим, у скольких чисел куб меньше, чем 24; это все числа, меньшие, чем , то есть, только числа 1 и 2; поэтому программа выведет 2 – первое число, куб которого меньше или равен 24
    6. остаётся определить, когда программа выведет именно 2; это случится при всех K, при которых , то есть при; в этот диапазон входит 27-8 = 19 чисел
    7. Ответ: 19.

    Ещё пример задания:

    P-05. Определите, количество чисел K, для которых следующая программа выведет такой же результат, что и для K = 24:

    Источник: studfile.net

    Рейтинг
    ( Пока оценок нет )
    Загрузка ...
    EFT-Soft.ru