Задание 6 ЕГЭ по информатике: страница 2

Номер 6 — «Исполнитель Черепаха». Ниже 224 задания №6 ЕГЭ по информатике: введите ответ и нажмите «Проверить». Каждое задание открывается отдельной страницей.

  1. Значения двух массивов A[1..200] и B[1..200] задаются следующим образом: для каждого n от 1 до 200 вычисляется A[n]=n+100, затем B[n]=2⋅A[n]−500. Сколько элементов массива B будут иметь положительные значения?

    Без автопроверки: ответ проверяет репетитор.

    Источник: ФИПИ, открытый банк, код 2BEDB3.

  2. Определите, при каком наибольшем введённом значении переменной s программа выведет число 128. Для удобства программа представлена на четырёх языках программирования.
    Паскаль:
    ```pascal var s, n: integer;
    begin readln(s);
    n := 1;
    while s >= 5 do begin s := s - 5;
    n := n * 2 end;
    writeln(n) end.
    ```
    Python:
    ```python s = int(input()) n = 1 while s >= 5:
    s = s - 5 n = n * 2 print(n)
    ```
    Алгоритмический язык:
    ```text алг нач цел n, s ввод s n := 1 нц пока s >= 5 s := s - 5 n := n * 2 кц вывод n кон
    ```
    C++:
    ```cpp
    #include <iostream> using namespace std;
    int main()
    { int s, n;
    cin >> s;
    n = 1;
    while (s >= 5) { s = s - 5;
    n = n * 2;
    } cout << n << endl;
    return 0;
    }
    ```

    Без автопроверки: ответ проверяет репетитор.

    Источник: ФИПИ, открытый банк, код 2CE411.

  3. В программе используется одномерный целочисленный массив A с индексами от 0 до 9. Значения элементов равны 1, 5, 7, 6, 2, 4, 0, 3, 8, 9 соответственно, то есть A[0]=1, A[1]=5 и т. д. Определите значение переменной t после выполнения фрагмента программы: сначала переменная i увеличивается, пока A[i]<6, затем переменная j уменьшается, пока A[j]>6, после чего вычисляется t=A[i]−A[j].

    Без автопроверки: ответ проверяет репетитор.

    Источник: ФИПИ, открытый банк, код 2D1A0A.

  4. Определите, при каком наименьшем введённом значении переменной s программа выведет число 64. Для Вашего удобства программа представлена на языке Python.
    Python
    1s = int(input())
    2n = 1024
    3while s > 15:
    4 s = s - 5
    5 n = n // 2
    6print(n)

    Без автопроверки: ответ проверяет репетитор.

    Источник: ФИПИ, открытый банк, код 2EBA02.

  5. Определите, при каком наибольшем введённом значении переменной s программа выведет число 64. Программа выполняет одну и ту же операцию на четырёх языках программирования: пока s≥5, из s вычитается 5, а значение переменной n умножается на 2. Изначально n=1.

    Без автопроверки: ответ проверяет репетитор.

    Источник: ФИПИ, открытый банк, код 2FC177.

  6. Запишите число, которое будет напечатано в результате выполнения следующей программы. Для удобства программа представлена на пяти языках программирования.
    Во всех вариантах программы переменная n изначально равна 15, переменная s — 0. Пока s≤257, выполняются команды s:=s+25 и n:=n+4, после чего выводится значение n.

    Без автопроверки: ответ проверяет репетитор.

    Источник: ФИПИ, открытый банк, код 301AAB.

  7. Запишите число, которое будет напечатано в результате выполнения следующей программы.
    Python
    1n = 0
    2s = 0
    3while s <= 221:
    4 s = s + 11
    5 n = n + 1
    6print(n)

    Без автопроверки: ответ проверяет репетитор.

    Источник: ФИПИ, открытый банк, код 30BAAF.

  8. Значения двух массивов A[1..300] и B[1..300] задаются с помощью следующего фрагмента программы:
    Для всех n от 1 до 300: A[n]=100−n.
    Для всех n от 1 до 300: B[n]=2⋅A[n]+1.
    Сколько элементов массива B будут иметь положительные значения?

    Без автопроверки: ответ проверяет репетитор.

    Источник: ФИПИ, открытый банк, код 325793.

  9. Напишите число, которое будет напечатано в результате выполнения следующего алгоритма. Алгоритм перебирает целые значения t от −20 до 20, находит минимальное значение функции F(x)=2(x2−1)2+27, запоминает последнее значение t, на котором достигается этот минимум, и выводит сумму M+R.
    Python
    1def F(x):
    2 return 2*(x*x-1)*(x*x-1)+27
    3
    4a = -20; b = 20
    5M = a; R = F(a)
    6for t in range(a, b+1):
    7 if F(t) <= R:
    8 M = t; R = F(t)
    9print(M+R)

    Без автопроверки: ответ проверяет репетитор.

    Источник: ФИПИ, открытый банк, код 36077B.

  10. Исполнитель Чертёжник перемещается на координатной плоскости, оставляя след в виде линии. Команда «сместиться на (a,b)» перемещает его из точки (x;y) в точку (x+a;y+b). Цикл «ПОВТОРИ число РАЗ» выполняет указанную последовательность команд заданное число раз, причём число повторений натуральное.
    Чертёжнику дан алгоритм:
    НАЧАЛО сместиться на (−2,1)
    ПОВТОРИ … РАЗ сместиться на (…,…) сместиться на (5,−7)
    КОНЕЦ ПОВТОРИ сместиться на (−34,−28)
    КОНЕЦ
    В результате выполнения алгоритма Чертёжник возвращается в исходную точку. Какое наибольшее число повторений могло быть указано в конструкции «ПОВТОРИ … РАЗ»?

    Без автопроверки: ответ проверяет репетитор.

    Источник: ФИПИ, открытый банк, код 37B00A.

  11. Напишите число, которое будет выведено в результате выполнения алгоритма. В алгоритме задана функция F(x)=2(x2−100)2+5. Переменные a и b принимают значения −20 и 20. Сначала M:=a, R:=F(a), затем для всех целых t от a до b выполняется условие: если F(t)<R, то M:=t и R:=F(t). После завершения цикла выводится M+27.

    Без автопроверки: ответ проверяет репетитор.

    Источник: ФИПИ, открытый банк, код 380284.

  12. Напишите число, которое будет выведено в результате выполнения алгоритма. Алгоритм перебирает целые значения t от −20 до 20 и сохраняет значение M, при котором функция принимает наименьшее найденное значение.
    Функция задана формулой F(x)=2(x2−1)2+5.

    Без автопроверки: ответ проверяет репетитор.

    Источник: ФИПИ, открытый банк, код 4581F0.

  13. Определите наибольшее значение входной переменной k, при котором программа выдаёт тот же ответ, что и при входном значении k=45. В программе используются функции F(n)=n3 и G(n)=2n+3. Сначала переменной i присваивается значение 1, затем, пока выполняется условие F(i)<G(k), значение i увеличивается на 1. После завершения цикла программа выводит значение i.
    Python
    1def F(n):
    2 return n*n*n
    3
    4def G(n):
    5 return 2*n + 3
    6
    7k = int(input())
    8i = 1
    9while F(i) < G(k):
    10 i += 1
    11print(i)

    Без автопроверки: ответ проверяет репетитор.

    Источник: ФИПИ, открытый банк, код 467C12.

  14. В программе используется одномерный целочисленный массив A с индексами от 0 до 11. Значения элементов массива A[i] приведены в таблице. Определите значение переменной s после выполнения следующего фрагмента программы, записанного на пяти языках программирования.

    i01234567891011
    A[i]53173312498320219722

    Значения элементов массива
    Python
    1s = 0
    2n = 2
    3for i in range(1, 12):
    4 if A[i - 1] // A[i] > n:
    5 s += A[i]
    6 else:
    7 A[i] *= i

    Без автопроверки: ответ проверяет репетитор.

    Источник: ФИПИ, открытый банк, код 470D96.

  15. Рассматривается множество целых чисел, принадлежащих числовому отрезку [14 014; 49 635], остаток от деления которых на 19 равен 6, и при этом они не делятся ни на 5, ни на 11. Найдите количество таких чисел и максимальное из них.
    Для выполнения этого задания можно написать программу или воспользоваться редактором электронных таблиц.

    Без автопроверки: ответ проверяет репетитор.

    Источник: ФИПИ, открытый банк, код 47B24A.

  16. Запишите число, которое будет напечатано в результате выполнения следующей программы. Программа представлена на пяти языках программирования.
    Python
    1s = 331
    2n = 0
    3while s > 0:
    4 s = s - 20
    5 n = n + 2
    6print(n)

    Без автопроверки: ответ проверяет репетитор.

    Источник: ФИПИ, открытый банк, код 488974.

  17. Определите число, которое будет напечатано в результате выполнения алгоритма. Алгоритм перебирает все целые значения t от −100 до 100 включительно и увеличивает счётчик, если выполняется условие F(t)≤0, где F(x)=2(x−10)(x+21).

    Без автопроверки: ответ проверяет репетитор.

    Источник: ФИПИ, открытый банк, код 4B9276.

  18. Исполнитель Чертёжник перемещается на координатной плоскости, оставляя след в виде линии. Чертёжник может выполнять команду «сместиться на (a,b)», где a, b — целые числа. Эта команда перемещает Чертёжника из точки с координатами (x,y) в точку с координатами (x+a,y+b). Цикл «ПОВТОРИ число РАЗ последовательность команд КОНЕЦ ПОВТОРИ» означает, что последовательность команд будет выполнена указанное число раз.
    Чертёжнику был дан алгоритм:
    НАЧАЛО сместиться на (−6,−3)
    ПОВТОРИ n РАЗ сместиться на (a,b) сместиться на (3,−5)
    КОНЕЦ ПОВТОРИ сместиться на (−30,−24)
    КОНЕЦ
    В результате выполнения этого алгоритма Чертёжник возвращается в исходную точку. Число повторений n и величины смещения a, b неизвестны. Какое наибольшее число повторений могло быть указано в конструкции «ПОВТОРИ ... РАЗ»?

    Без автопроверки: ответ проверяет репетитор.

    Источник: ФИПИ, открытый банк, код 4DAF23.

  19. Напишите число, которое будет напечатано в результате выполнения следующего алгоритма.
    Python
    1def F(x):
    2 return 2*(x*x-1)*(x*x-1)+41
    3
    4a = -20; b = 20
    5M = a; R = F(a)
    6for t in range(a, b+1):
    7 if F(t) <= R:
    8 M = t; R = F(t)
    9print(M+R)

    Без автопроверки: ответ проверяет репетитор.

    Источник: ФИПИ, открытый банк, код 4DB94B.

  20. Рассматривается множество целых чисел, принадлежащих числовому отрезку [14 014; 48 235], которые делятся на 5 или 6 и не делятся на 10, 11, 13. Найдите количество таких чисел и максимальное из них.

    Без автопроверки: ответ проверяет репетитор.

    Источник: ФИПИ, открытый банк, код 4E04E7.

Готовите ученика к экзамену?

TutRoom — кабинет репетитора: расписание занятий, ученики, оплаты и онлайн-доска в одном месте. Тариф Free бесплатный.

Проверено . Источники: ФИПИ — открытый банк заданий ЕГЭ · ФИПИ — спецификации и демоверсии ЕГЭ. Официальные решения публикуют Рособрнадзор, ФИПИ и Минпросвещения — при расхождении верны они.