Решение задач
Программирование
Решение задач демо ЕГЭ (программирование)

Решение задач демо ЕГЭ (программирование)
Для решения этих задач необходимо знать:
- основные понятия программирования,
- синтаксис языка программирования,
- структуру программы,
- типы данных и их преобразование,
- как осуществить ввод и вывод данных,
- как работают операторы ветвления,
- как работают операторы цикла,
- как работают функции,
- как работают массивы.
Однотипные задания выделены одним цветом.
- А12 Определение значения элементов массива после преобразований.
- А13 Найти клетки лабиринта, по которым движется робот.
- В2 Работа оператора ветвления "если-иначе".
- В5 Работа оператора цикла "пока".
- В8 Анализ числа: определение количества разрядов и произведения цифр в числе.
- В14 Использование функции. Найти минимум.
- C1 Работа оператора ветвления "если-иначе". Определение принадлежности точки отрезкам.
- C2 Работа с массивом: нахождение произведения элементов массива, которые удовлетворяют некоторым условиям (четность\нечетность, кратность).
- C4 Анализ строки с получением из нее данных. Составление эффективного алгоритма, в том числе и по используемой памяти.
- А12 Определение значения элементов массива после преобразований.
- А13 Найти клетки лабиринта, по которым движется робот.
- В3 Работа оператора цикла "пока".
- В6 Работа оператора ветвления "если-иначе".
- В7 Анализ числа: определение количества разрядов и максимальной цифры в числе
- В14 Использование функции. Найти минимум.
- C1 Работа оператора ветвления "если-иначе". Определение принадлежности точки области, заданной неравенствами.
- C2 Работа с массивом: нахождение минимального значения среди элементов массива, которые удовлетворяют некоторым условиям (четность\нечетность, кратность).
- C4 Анализ строки с получением из нее данных. Составление эффективного алгоритма, в том числе и по используемой памяти.
- А8 Работа оператора ветвления "если-иначе".
- А17 Определение значения элементов массива после преобразований.
- А18 Найти клетки лабиринта, по которым движется робот.
- В2 Работа оператора цикла "пока" и оператора ветвления "если-иначе".
- C1 Работа оператора ветвления "если-иначе". Определение принадлежности точки области, заданной неравенствами.
- C2 Работа с массивом: нахождение среднего арифметического элементов массива, которые удовлетворяют некоторым условиям (четность\нечетность).
- C4 Анализ строки с получением из нее данных. Составление эффективного алгоритма, в том числе и по используемой памяти.
- А5 Работа оператора ветвления "если-иначе".
- А6 Определение значения элементов массива после преобразований.
- А18 Найти клетки лабиринта, по которым движется робот.
- В2 Работа оператора цикла "пока".
- C1 Работа оператора ветвления "если-иначе". Определение принадлежности точки области, заданной неравенствами.
- C2 Работа с массивом: нахождение минимального значение среди элементов массива, которые удовлетворяют некоторым условиям.
- C4 Анализ строки с получением из нее данных. Составление эффективного алгоритма, в том числе и по используемой памяти.
- А5 Выполнение арифметических операций
- А6 Преобразование массива..
- А18 Найти клетки лабиринта, по которым движется робот.
- В2 Работа оператора цикла "пока".
- C1 Работа оператора ветвления "если-иначе". Определение принадлежности точки области, заданной неравенствами.
- C2 Работа с массивом: преобразование массива, нахождение значения числа по модулю.
- C4 Анализ строки с получением из нее данных. Составление эффективного алгоритма, в том числе и по используемой памяти.
Скачать дистрибутивы сред программирования Turbo Pascal, Quick Basic, Borland C++, Кумир можно здесь.
Для визуального представления алгоритма работы программы используют блок-схемы.