Решение 6 задания ОГЭ по информатике (6.7) про цикл for

Решение задания 6.1:
  
Определите, что будет напечатано в результате работы следующей программы.
  
Паскаль:

1
2
3
4
5
6
7
Var s, k: integer;
Begin
s := 1;
for k := 4 downto 2 do
  s := s*2;
write (s);
End.

Бэйсик:

1
2
3
4
5
6
7
DIM k, s AS INTEGER
s = 1
FOR k = 4 TO 2 STEP −1
  s = s*2
NEXT k
PRINT s
END

✍ Решение:
 

Ответ: 8


Решение 6 задания ОГЭ по информатике (6.6) про циклические алгоритмы

Разбор задания 6.1:
  
Определите, что будет напечатано в результате работы следующей программы.

Паскаль:

1
2
3
4
5
6
7
Var s, k: integer;
Begin
s := 2;
for k := 1 to 5 do
  s := s*2;
write (s);
End.

Бэйсик:

1
2
3
4
5
6
7
8
DIM s AS INTEGER
DIM k AS INTEGER
s = 2
FOR k = 1 TO 5
  s = s*2
NEXT k
PRINT s
END

✍ Решение:
 

    Ответ: 64


    Решение 6 задания ОГЭ по информатике (6.5) про циклические алгоритмы

    Разбор задания 6.1:
      
    Запишите значение переменной s, полученное в результате работы следующей программы.

    Паскаль:

    1
    2
    3
    4
    5
    6
    7
    
    var s, k:integer;
    begin
    s:= 100;
    for k:= 0 to 10 do
    s:= s - 5;
    writeln (s);
    end.

    Бэйсик:

    1
    2
    3
    4
    5
    6
    7
    8
    
    DIM s AS INTEGER
    DIM k AS INTEGER
    s = 100
    FOR k = 0 TO 10
    s = s – 5
    NEXT k
    PRINT s
    END

    ✍ Решение:
     

      Ответ: 45


      Решение задания 6.2:
        
      Запишите значение переменной s, полученное в результате работы следующей программы.

      Паскаль:

      1
      2
      3
      4
      5
      6
      7
      
      Var s, k: integer;
      Begin
      s := 100;
      for k := 1 to 9 do
        s := s - 5;
      write (s);
      End.

      Бэйсик:

      1
      2
      3
      4
      5
      6
      7
      
      DIM k, s AS INTEGER
      s = 100
      FOR k = 1 TO 9
         s = s - 5
      NEXT k
      PRINT s
      END

      ✍ Решение:
       

      Ответ: 55


      Решение 6 задания ОГЭ по информатике (6.8) про циклы и циклические алгоритмы

      Разбор задания 6.1:
        
      Запишите значение переменной u, полученное в результате работы следующей программы.

      Паскаль:

      1
      2
      3
      4
      5
      6
      7
      
      var i, u:integer;
      Begin
      u := 26;
      For i := 1 to 5 do
         u := u – i;
      Writeln(u);
      End.

      Бэйсик:

      1
      2
      3
      4
      5
      6
      
      DIM i,u AS INTEGER
      u = 26
      FOR i = 1 TO 5
         u = u – i
      NEXT i
      PRINT u

      ✍ Решение:
       

        Ответ: 11


        Решение задания 6.2:
          
        Запишите значение переменной k, полученное в результате работы следующей программы.

        Паскаль:

        1
        2
        3
        4
        5
        6
        7
        
        Var k, i: integer;
        Begin
        k := 4;
        For i := 1 to 3 do
           k := i + 2*k;
        Writeln(k);
        End.

        Бэйсик:

        1
        2
        3
        4
        5
        6
        
        DIM i, k AS INTEGER
        k = 4
        FOR i = 1 TO 3
           k = i + 2*k
        NEXT i
        PRINT k

        ✍ Решение:
         

        Ответ: 43


        Решение 6 задания ОГЭ по информатике (6.1) про циклы и циклические алгоритмы

        Разбор задания 6.1:
          
        Запишите значение переменной s, полученное в результате работы следующей программы. Текст программы приведён на двух языках программирования.

        Паскаль:

        1
        2
        3
        4
        5
        6
        7
        
        Var s,k: integer;
        Begin
        s := 0;
        for k := 3 to 8 do
           s := s + 9;
        writeln(s);
        End.

        Бэйсик:

        1
        2
        3
        4
        5
        6
        
        DIM k, s AS INTEGER
        s = 0
        FOR к = 3 TO 8
          s = s + 9
        NEXT k
        PRINT s

        ✍ Решение:
         

          Ответ: 54


          Решение задания 6.2:
            
          Запишите значение переменной s, полученное в результате работы следующей программы. Текст программы приведён на двух языках программирования.

          Паскаль:

          1
          2
          3
          4
          5
          6
          7
          
          Var s,k: integer;
          Begin
          s:=0;
          for k:=1 to 11 do
            s:=s+12;
          write(s);
          End.

          Бэйсик:

          1
          2
          3
          4
          5
          6
          7
          
          DIM k, s AS INTEGER
          s = 0
          FOR k = 1 TO 11
            s = s+12
          NEXT k
          PRINT s
          END

          ✍ Решение:
           

          Ответ: 132


          Тренировка 6 задания ОГЭ по информатике (6.2) про линейные алгоритмы

          Разбор задания 6.1. :
            
          В программе := обозначает оператор присваивания, знаки +, -, * и / — соответственно операции сложения, вычитания, умножения и деления. Правила выполнения операций и порядок действий соответствуют правилам арифметики.

          Определите значение переменной a после выполнения алгоритма:

          а := 4
          b := 3
          b := a/2*b
          a := 3*a + 2*b
          

          В ответе укажите одно целое число — значение переменной a.

          ✍ Решение:
           

            Ответ: 24


            Решение задания 6.2:
              
            В программе := обозначает оператор присваивания, знаки +, -, * и / — соответственно операции сложения, вычитания, умножения и деления. Правила выполнения операций и порядок действий соответствуют правилам арифметики.

            Определите значение переменной a после выполнения алгоритма:

            a := −12
            b := 14 − a / 2
            b := (b − a) / 8
            a := b * 2 + 6
            

            В ответе укажите одно целое число — значение переменной a.

            ✍ Решение:
             

            Ответ: 14

            Для просмотра видео разбора данного задания ОГЭ перемотайте ролик на решение второй задачи:
            📹 YouTube здесь


            Тренировка 6 задания ОГЭ по информатике (6.1) где необходимо определить значение переменной

            Разбор задания 6.1.:
              
            В программе := обозначает оператор присваивания, знаки +, -, * и / — соответственно операции сложения, вычитания, умножения и деления. Правила выполнения операций и порядок действий соответствуют правилам арифметики.

            Определите значение переменной b после выполнения алгоритма:

            а := 3
            b := 10
            а := b - 24/a
            b := 12/a*3
            

            В ответе укажите одно целое число — значение переменной b.

            ✍ Решение:
             

              Ответ: 18

              Для просмотра видео разбора данного задания ОГЭ перемотайте ролик на решение первой задачи:
              📹 YouTube здесь


              Решение задания 6.2:
                
              В программе := обозначает оператор присваивания, знаки +, -, * и / — соответственно операции сложения, вычитания, умножения и деления. Правила выполнения операций и порядок действий соответствуют правилам арифметики.

              Определите значение переменной b после выполнения алгоритма:

              а := 7
              b := 2
              а := b*4 + a*3
              b := 30 - a
              

              В ответе укажите одно целое число — значение переменной b.

              ✍ Решение:
               

              Ответ: 1


              Тренировка 7 задания ОГЭ по информатике (7.2) про радиограмму и азбуку Морзе

              Разбор задания 7.1. :

              Разведчик передал в штаб радиограмму:

              _ . . _ _ _ . _ _ . . _ _ . _ . .

                
              В этой радиограмме содержится последовательность букв, в которой встречаются только буквы А, Б, В, Г, Д. Каждая буква закодирована с помощью азбуки Морзе. Разделителей между кодами букв нет.
                
              Запишите в ответе переданную последовательность букв.
               
              Нужный фрагмент азбуки Морзе приведен ниже:

              А Б В Г Д
              . _ _ _ _ _ . . _ . _ . _ _

              ✍ Решение:
               

                Ответ: ГАДВАВГВ

                Для просмотра видео разбора данного задания ОГЭ перемотайте ролик на решение второй задачи:


                Решение задания 7.2:
                  
                От разведчика была получена следующая шифрованная радиограмма, переданная с использованием азбуки Морзе:

                ••−•−•••−•−−••−
                

                При передаче радиограммы было потеряно разбиение на буквы, но известно, что в радиограмме использовались только следующие буквы:

                Т А У Ж Х
                _ . _ . . _ . . . _ . . . .

                Определите текст радиограммы. В ответе укажите, сколько букв было в исходной радиограмме.

                ✍ Решение:
                 

                • Сопоставим последовательно буквы имеющейся шифрованной радиограмме:
                • ••−  •−  •••−  •−  −  ••−
                   У    А    Ж    А  Т   У
                  
                • Кодирование однозначно, в результате получаем радиограмму: УАЖАТУ, в которой 6 букв.

                Ответ: 6


                Тренировка 7 задания ОГЭ по информатике (7.1) про расшифровку цепочек

                Разбор задания 7.1:

                Валя шифрует русские слова (последовательности букв), записывая вместо каждой буквы её код:

                А Д К Н О С
                01 100 101 10 111 000
                Некоторые цепочки можно расшифровать не одним способом. Например, 00010101 может означать не только СКА, но и СНК.

                Даны три кодовые цепочки:

                10111101
                1010110
                10111000

                Найдите среди них ту, которая имеет только одну расшифровку, и запишите в ответе расшифрованное слово.

                ✍ Решение:
                 

                • Рассмотрим все три варианта ответа последовательно:
                • 1) 
                  10111101 
                  может означать как «КОА», так и «НОК», не подходит
                  
                  2) 
                  1010110 
                  может означать как «КАН», так и «НКН», не подходит
                  
                  3) 
                  10111000 
                  может означать только «НОС», подходит!
                  
                • Следовательно, подходит третий вариант цепочки, и ответ НОС.

                Ответ: НОС

                Для просмотра видео разбора данного задания ОГЭ перемотайте ролик на решение первой задачи:
                📹 YouTube здесь


                Тренировка 5 задания ОГЭ по информатике (5.5) про исполнителя Муравей

                Разбор задания 5.1:

                Запись

                Повтори k раз
                Команда1 Команда2 КомандаЗ
                Конец

                означает, что последовательность команд Команда1 Команда2 КомандаЗ повторится k раз. Если на пути Муравья встречается кубик, то он перемещает его по ходу движения.

                Пусть, например, кубик находится в клетке Е4. Если Муравей выполнит команды вправо 2 вниз 2, то сам окажется в клетке ЕЗ, а кубик в клетке Е2.

                решение задач про муравья

                Пусть Муравей и кубик расположены так, как указано на рисунке. Муравью был дан для исполнения следующий алгоритм:

                Повтори 2 раз
                Вправо 2 вниз 1 влево 2
                Конец

                В какой клетке окажется кубик после выполнения этого алгоритма?

                1) Д2
                2) Е2
                3) Е1
                4) ГЗ

                ✍ Решение:
                 

                • Заметим, что после исполнения команд Вправо 2 влево 2, Муравей окажется в той же клетке, из которой он начал движение:
                • Повтори 2 раза
                  Вправо 2 вниз 1 влево 2
                  Конец
                  
                • Между этими командами остается команда вниз 1, которая выполняется 2 раза.
                • Рассмотрим движение муравья за 1 повтор на рисунке:
                • в какой клетке окажется кубик

                • Оказавшись в клетке Г4, Муравей сдвинул кубик в клетку Е3.
                • Изначально кубик находится в клетке Е4. Выполнив два повтора, Муравей передвинет кубик в клетку Е2.
                • Верный ответ указан под номером 2.

                Ответ: 2


                Вставить формулу как
                Блок
                Строка
                Дополнительные настройки
                Цвет формулы
                Цвет текста
                #333333
                Используйте LaTeX для набора формулы
                Предпросмотр
                \({}\)
                Формула не набрана
                Вставить