ЕГЭ информатика Алгоритмизация и программирование Консультация 3
Пример 1.Запишите значение переменной y после выполнения фрагмента алгоритма. Пример 1.Запишите значение переменной y после выполнения фрагмента алгоритма.
Пример 1.Запишите значение переменной y после выполнения фрагмента алгоритма. Пример 1.Запишите значение переменной y после выполнения фрагмента алгоритма.
Пример 1.Запишите значение переменной y после выполнения фрагмента алгоритма. Пример 1.Запишите значение переменной y после выполнения фрагмента алгоритма.
Пример 1.Запишите значение переменной y после выполнения фрагмента алгоритма. Пример 1.Запишите значение переменной y после выполнения фрагмента алгоритма.
Пример 1.Запишите значение переменной y после выполнения фрагмента алгоритма. Пример 1.Запишите значение переменной y после выполнения фрагмента алгоритма.
Пример 1.Запишите значение переменной y после выполнения фрагмента алгоритма. Пример 1.Запишите значение переменной y после выполнения фрагмента алгоритма.
Пример 1.Запишите значение переменной y после выполнения фрагмента алгоритма. Пример 1.Запишите значение переменной y после выполнения фрагмента алгоритма.
Пример 1.Запишите значение переменной y после выполнения фрагмента алгоритма Пример 1.Запишите значение переменной y после выполнения фрагмента алгоритма
Пример 2.Запишите значение переменной y после выполнения фрагмента алгоритма. Пример 2.Запишите значение переменной y после выполнения фрагмента алгоритма.
Пример 2.Запишите значение переменной y после выполнения фрагмента алгоритма. Пример 2.Запишите значение переменной y после выполнения фрагмента алгоритма.
Пример 2.Запишите значение переменной y после выполнения фрагмента алгоритма. Пример 2.Запишите значение переменной y после выполнения фрагмента алгоритма.
Пример 3. Значения двух массивов a[1..100] и b[1..100] задаются с помощью следующего фрагмента программы. Какой элемент массива B будет наименьшим (указать его номер)? Пример 3. Значения двух массивов a[1..100] и b[1..100] задаются с помощью следующего фрагмента программы. Какой элемент массива B будет наименьшим (указать его номер)?
НАЧАЛО НАЧАЛО ПОКА <сверху свободно> влево ПОКА <слева свободно> вниз ПОКА <снизу свободно> вправо ПОКА <справа свободно> вверх КОНЕЦ
Задание С1 Задача относится к повышенному уровню сложности Программа содержит некоторое количество условий (циклов и массивов нет) Необходимо найти ошибку в программе (смысловую, а не синтаксическую) Изменить программу для устранения случаев неправильной работы
Пример 5 (С1). Пример 5 (С1). Требовалось написать программу, которая вводит с клавиатуры координаты точки на плоскости (x,y – действительные числа) и определяет принадлежность точки заштрихованной области, включая ее границы. Программист торопился и написал программу неправильно. Приведите пример таких чисел x, y, при которых программа неверно решает поставленную задачу. Укажите, как нужно доработать программу, чтобы не было случаев ее неправильной работы. (Это можно сделать несколькими способами, поэтому можно указать любой способ доработки исходной программы).
y<=1 y<=1 y>=sin(x) x>=0
y<=1 y<=1 y>=sin(x) x>=0 x<=3.14/2
y<=1 y<=1 y>=sin(x) x>=0 x<=3.14/2
y<=1 y<=1 y>=sin(x) x>=0 x<=3.14/2 Приведите пример таких чисел x, y, при которых программа неверно решает поставленную задачу. Возможный ответ x=3,14 y = 0,5
Укажите, как нужно доработать программу, чтобы не было случаев ее неправильной работы. (Это можно сделать несколькими способами, поэтому можно указать любой способ доработки исходной программы).
Задание С2 Написать короткую (≈15 строк) простую программу (например, обработка массива) С 2010 - программа линейной обработки входной последовательности
Пример 6. (С2) Опишите на русском языке или одном из языков программирования алгоритм получения из заданного целочисленного массива размером 30 элементов другого массива, который будет содержать модули значений элементов первого массива (не используя специальной функции, вычисляющей модуль числа). Пример 6. (С2) Опишите на русском языке или одном из языков программирования алгоритм получения из заданного целочисленного массива размером 30 элементов другого массива, который будет содержать модули значений элементов первого массива (не используя специальной функции, вычисляющей модуль числа).
Пример 7. (С2) Опишите на русском языке или одном из языков программирования алгоритм вычисления количества наибольших элементов в заданном целочисленном массиве из 30 элементов. Пример 7. (С2) Опишите на русском языке или одном из языков программирования алгоритм вычисления количества наибольших элементов в заданном целочисленном массиве из 30 элементов.
Пример 8. (С2) С клавиатуры вводят целые числа. Признак конца ввода - ввод нуля. Опишите на русском языке или одном из языков программирования алгоритм вычисления суммы тех чисел, которые кратны трем. Считаем, что хотя бы одно такое число в последовательности есть. Пример 8. (С2) С клавиатуры вводят целые числа. Признак конца ввода - ввод нуля. Опишите на русском языке или одном из языков программирования алгоритм вычисления суммы тех чисел, которые кратны трем. Считаем, что хотя бы одно такое число в последовательности есть.
Пример 9. (С3) На координатной плоскости в точке (0,-5) стоит фишка. Игроки ходят по очереди. Возможный ход: из точки с координатам (x,y) фишку можно переместить в одну из трех точек: (x+4,y), (x,y+4), (x+4,y+4). Выигрывает игрок, после хода которого расстояние от фишки до точки (0,0) не меньше 13 единиц. Кто выиграет при безошибочной игре обоих игроков? Каким должен быть первый ход выигрывающего игрока?
Пример 9. (С3) На координатной плоскости в точке (0,-5) стоит фишка. Игроки ходят по очереди. Возможный ход: из точки с координатам (x,y) фишку можно переместить в одну из трех точек: (x+4,y), (x,y+4), (x+4,y+4). Выигрывает игрок, после хода которого расстояние от фишки до точки (0,0) не меньше 13 единиц. Кто выиграет при безошибочной игре обоих игроков? Каким должен быть первый ход выигрывающего игрока? Решение. x2 + y2 >=132
Пример 9. (С3) На координатной плоскости в точке (0,-5) стоит фишка. Игроки ходят по очереди. Возможный ход: из точки с координатам (x,y) фишку можно переместить в одну из трех точек: (x+4,y), (x,y+4), (x+4,y+4). Выигрывает игрок, после хода которого расстояние от фишки до точки (0,0) не меньше 13 единиц. Кто выиграет при безошибочной игре обоих игроков? Каким должен быть первый ход выигрывающего игрока?
Пример 9. (С3) На координатной плоскости в точке (0,-5) стоит фишка. Игроки ходят по очереди. Возможный ход: из точки с координатам (x,y) фишку можно переместить в одну из трех точек: (x+4,y), (x,y+4), (x+4,y+4). Выигрывает игрок, после хода которого расстояние от фишки до точки (0,0) не меньше 13 единиц. Кто выиграет при безошибочной игре обоих игроков? Каким должен быть первый ход выигрывающего игрока?
Пример 9. (С3) На координатной плоскости в точке (0,-5) стоит фишка. Игроки ходят по очереди. Возможный ход: из точки с координатам (x,y) фишку можно переместить в одну из трех точек: (x+4,y), (x,y+4), (x+4,y+4). Выигрывает игрок, после хода которого расстояние от фишки до точки (0,0) не меньше 13 единиц. Кто выиграет при безошибочной игре обоих игроков? Каким должен быть первый ход выигрывающего игрока?
Пример 9. (С3) На координатной плоскости в точке (0,-5) стоит фишка. Игроки ходят по очереди. Возможный ход: из точки с координатам (x,y) фишку можно переместить в одну из трех точек: (x+4,y), (x,y+4), (x+4,y+4). Выигрывает игрок, после хода которого расстояние от фишки до точки (0,0) не меньше 13 единиц. Кто выиграет при безошибочной игре обоих игроков? Каким должен быть первый ход выигрывающего игрока?
Пример 9. (С3) На координатной плоскости в точке (0,-5) стоит фишка. Игроки ходят по очереди. Возможный ход: из точки с координатам (x,y) фишку можно переместить в одну из трех точек: (x+4,y), (x,y+4), (x+4,y+4). Выигрывает игрок, после хода которого расстояние от фишки до точки (0,0) не меньше 13 единиц. Кто выиграет при безошибочной игре обоих игроков? Каким должен быть первый ход выигрывающего игрока?