Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Учебник.docx
Скачиваний:
36
Добавлен:
21.12.2018
Размер:
2.15 Mб
Скачать

1.Линейные алгоритмы

  • Вычисление площади поверхности цилиндра

  • "Заем". Арифметические выражения, возведение в степень

2.Условные операторы

  • Извлечение цифр числа

  • Поразрядное сравнение чисел

  • Перевод шестнадцатеричного числа в десятичное число

  • Перевод десятичного числа в шестнадцатеричное

  • Определение принадлежности даты диапазону времени

  • Программа, определяющая количество дней в месяце

  • Фильтрация данных

  • Поиск максимального элемента среди минимальных элементов столбцов

  • Удаление элементов одномерного массива

  • Выбор элементов массива

  • Процедура вычисления корней квадратного уравнения

  • Программа "Угадай число"

  • Перевод римских чисел в арабские. Пример автоматного распознавателя

  • Определить возможность существования треугольника по сторонам

  • Определение четверти на координатной плоскости

  • Оператор case в задаче выбора

  • Найти максимальное число из трех

  • Вычисление площадей геометрических фигур

  • Вычисление значения функции

3.Циклы

  • Определить количество элементов массива, значение которых больше соседних элементов

  • Определить количество простых чисел

  • Сумма элементов различных рядов

  • Поменять слова местами

  • Определение различных цифр, входящих в число

  • Извлечение цифр числа

  • Поразрядное сравнение чисел

  • Использование повторяющихся изображений для создания орнаментов

  • Перенос и анимация геометрических фигур

  • Сумма и произведение цифр числа

  • Окна в crt. Программа для угадывания числа

  • Вычисление средних арифметических массивов

  • Удаление последнего слова в строке

  • Как избавиться от goto

  • Вывод квадратов натуральных чисел

  • Числа Фибоначчи

  • Запись табличных данных в файл и их чтение оттуда

  • Фильтрация данных

  • Поиск максимального элемента среди минимальных элементов столбцов

  • Умножение матриц

  • Удаление элементов одномерного массива

  • Выбор элементов массива

  • Сумма элементов двумерного массива

  • Поиск максимального элемента в массиве

  • Функция, вычисляющая наибольший общий делитель

  • Фильтр строки

  • Заполнение массива и вычисление суммы элементов

  • Возведение числа в степень

  • Вывод на экран таблицы ASCII

  • Таблица умножения на Паскале

  • Вычисление суммы ряда чисел

  • Программа "Угадай число"

  • Перевод римских чисел в арабские. Пример автоматного распознавателя

4.Графика и псевдографика

  • Масштабирование фигуры

  • Использование повторяющихся изображений для создания орнаментов

  • Перенос и анимация геометрических фигур

  • Окна в crt. Программа для угадывания числа

  • Вывод строки по диагонали

5.Процедуры, функции, рекурсии

  • Вычисление средних арифметических массивов

  • Перевод шестнадцатеричного числа в десятичное число

  • Перевод десятичного числа в шестнадцатеричное

  • Перевод десятичного числа в двоичную или восьмеричную систему счисления.

  • Перевод двоичного числа в десятичное

  • Пример, иллюстрирующий использование интервального типа и манипуляции над множествами

  • Псевдослучайные числа. Функция, возвращающая значение и меняющая параметр

  • Программа решения задачи о ханойской башне

  • Заполнение массива и его вывод на экран

  • Рекурсия. Процедура перевода чисел из десятичной системы счисления в другие

  • Процедура вычисления корней квадратного уравнения

  • Нахождение НОД (наибольшего общего делителя) с помощью рекурсивной функции

  • Функция, вычисляющая наибольший общий делитель

  • Обмен значений переменных

  • Функции вычисления площади геометрических фигур

  • Вычисление площади поверхности цилиндра

  • "Заем". Арифметические выражения, возведение в степень