×
  • 1. Количество информации в тексте
  • 2. Логические выражения
  • 3. Кратчайший путь в графе
  • 4. Файловая система
  • 5. Диаграммы в электронных таблицах
  • 6. Выполнение алгоритмов для исполнителей
  • 7. Кодирование и декодирование сообщений
  • 8. Оператор присваивания
  • 9. Программы с циклами
  • 10. Обработка массивов
  • 11. Количество путей в графе
  • 12. Базы данных. Проверка условия
  • 13. Двоичная система счисления
  • 14. Составление программ для исполнителя
  • 15. Скорость передачи данных
  • 16. Выполнение и анализ алгоритма для автомата
  • 17. Составление адреса URL из частей
  • 18. Поисковые запросы в Интернете
  • 19. Обработка данных в Excel
  • 21. Написание программы
  • Спасибо за внимание
  • Подготовка к ОГЭ по Информатике

    Задания на тему "Оператор присваивания".


    1) Перед началом выполнения фрагмента программы, представленного ниже, переменная v хранила значение 5.

    v = v + v + v
    v = v + v + v
    v = v + v + v
    v := v + v + v;
    v := v + v + v;
    v := v + v + v;
    v = v + v + v;
    v = v + v + v;
    v = v + v + v;

    Определите во сколько раз увеличиться значение переменной v после выполнения кода

    2) Определите значение переменной a после выполнения следующего фрагмента программы :

    a = 24
    b = 16 + a / 3
    a = a + b / 2
    a := 24;
    b := 16 + a / 3;
    a := a + b / 2;
    a = 24;
    b = 16 + a / 3;
    a = a + b / 2;

    3) Определите значение переменной b после выполнения следующего фрагмента программы :

    a = 14
    b = 10 - a
    b = -b * 2 * a
    a := 14;
    b := 10 - a;
    b := -b * 2 * a;
    a = 14;
    b = 10 - a;
    b = -b * 2 * a;

    4) Определите значение переменной d после выполнения следующего фрагмента программы :

    a = 125
    b = a % 20
    c = a // 21
    d = (b * c) % 7
    a := 125;
    b := a mod 20;
    c := a div 21;
    d := (b * c) mod 7;
    a = 125;
    b = a % 20;
    c = a / 21;
    d = (b * c) % 7;

    5) Определите значение переменной d после выполнения следующего фрагмента программы :

    a = (451 * 54) % 10
    b = (782 * 34) % 10
    d = a + b * 2
    a := (451 * 54) mod 10;
    b := (782 * 34) mod 10;
    d := a + b * 2;
    a = (451 * 54) % 10;
    b = (782 * 34) % 10;
    d = a + b * 2;

    6) Определите значение переменной b после выполнения следующего фрагмента программы :

    b = 17
    a = (b + 3) * 2
    a = a - b - 2
    b = a / 7 * 3
    b := 17;
    a := (b + 3) * 2;
    a := a - b - 2;
    b := a / 7 * 3;
    b = 17;
    a = (b + 3) * 2;
    a = a - b - 2;
    b = a / 7 * 3;

    7) Определите значение переменной a после выполнения следующего фрагмента программы :

    a = 20
    b = 1
    a = (a + b) / 3
    b = a - 2 * b
    a = a - b
    a := 20;
    b := 1;
    a := (a + b) / 3;
    b := a - 2 * b;
    a := a - b;
    a = 20;
    b = 1;
    a = (a + b) / 3;
    b = a - 2 * b;
    a = a - b;

    8) Определите значение переменной t после выполнения следующего фрагмента программы:

    t = 2
    t = t * t
    t = t * t
    t = t * t
    t := 2;
    t := t * t;
    t := t * t;
    t := t * t;
    t = 2;
    t = t * t;
    t = t * t;
    t = t * t;

    9) Определите значение переменной d после выполнения следующего фрагмента программы :

    a = (468 * 247) % 10
    b = (189 * 78) % 10
    d = (a * b) // 10
    a := (468 * 247) mod 10;
    b := (189 * 78) mod 10;
    d := (a * b) div 10;
    a = (468 * 247) % 10;
    b = (189 * 78) % 10;
    d = (a * b) / 10;

    10) Перед началом выполнения фрагмента программы, представленного ниже, переменная d хранила значение 4. Определите во сколько раз увеличиться значение переменной d после выполнения кода?

    d = d + d
    d = d + d
    d = d + d
    d := d + d;
    d := d + d;
    d := d + d;
    d = d + d;
    d = d + d;
    d = d + d;

    Определите во сколько раз увеличиться значение переменной d после выполнения кода

    11) Определите значение переменной b после выполнения следующего фрагмента программы :

    a = 4
    b = 13
    a = b - a * 2
    b = 50 / a * 4
    a := 4;
    b := 13;
    a := b - a * 2;
    b := 50 / a * 4;
    a = 4;
    b = 13;
    a = b - a * 2;
    b = 50 / a * 4;

    12) Определите значение переменной a после выполнения следующего фрагмента программы :

    a = 6
    b = 22 - 3 * a
    a = b / 2 * a
    a := 6;
    b := 22 - 3 * a;
    a := b / 2 * a;
    a = 6;
    b = 22 - 3 * a;
    a = b / 2 * a;

    13) Определите значение переменной d после выполнения следующего фрагмента программы :

    a = 65
    b = a % 12
    d = a // (b * 3)
    a := 65;
    b := a mod 12;
    d := a div (b * 3);
    a = 65;
    b = a % 12;
    d = a / (b * 3);

    14) Определите значение переменной d после выполнения следующего фрагмента программы :

    a = 8954
    b = 1735
    d = a%100 + b//100
    a := 8954;
    b := 1735;
    d := a mod 100 + b div 100;
    a = 8954;
    b = 1735;
    d = a%100 + b/100;

    Задания взяты из базы данных ФИПИ, сайта К.Полякова или придуманы мною