
- •Основы программирования
- •Средства создания программ
- •Работа в интегрированной среде разработки программ turbo c (Borland c)
- •Основные функциональные клавиши и сочетания клавиш в Turbo c
- •Контрольные вопросы
- •Основы языка Си
- •Составляющие языка Си
- •Понятия алгоритмических языков (На примере языка Си)
- •Структура программы на языке Си
- •Директивы препроцессора
- •Главная функция
- •Переменные и массивы
- •Объявления переменных и массивов
- •Комментарии
- •Основные операции в Си
- •Арифметические операции
- •Логические операции и операции отношения
- •Операции присваивания
- •Функции ввода и вывода
- •Функция форматированного вывода printf( )
- •Функция форматированного ввода scanf( )
- •Функция неформатированного ввода getch( )
- •Функция неформатированного ввода gets( )
- •Функция неформатированного вывода puts( )
- •Программа – диалог
- •Контрольные к лабораторной работе «Программа-диалог»
- •Программа–тест
- •Контрольные вопросы к лабораторной работе «Программа-тест»
- •Конструкция switch/case/default
- •Операторы цикла
- •Цикл for
- •Стандартные математические функции
- •Пример выполнения лабораторной работы «Вычисление значения функции»
- •Контрольные вопросы к лабораторной работе «Вычисление значения функции»
- •Вложенные циклы.
- •Использование оператора break в циклах
- •Оператор continue
- •Оператор безусловного перехода goto
- •Действия с одномерными массивами
- •Инициализация массива
- •Ввод значений элементов массива с клавиатуры
- •Заполнение массива случайными числами
- •Вычисление суммы и произведения элементов массива
- •Поиск максимального элемента массива и его номера
- •Вычисление среднего арифметического
- •Перестановка элементов в массиве
- •Сортировка массива
- •Заполнение массива элементами из другого массива.
- •Контрольные вопросы к лабораторной работе «Одномерный массив»
- •Контрольные к лабораторной работе «Программа-диалог»
- •Контрольные вопросы к лабораторной работе «Программа-тест»
- •Контрольные вопросы к лабораторной работе «Вычисление значения функции»
- •Контрольные вопросы к лабораторной работе «Одномерный массив»
Контрольные вопросы к лабораторной работе «Вычисление значения функции»
Назначение директивы #define.
Оператор условия в Си. Формы записи.
Оператор цикла в Си. Виды циклов в Си.
Ввод нескольких переменных в Си. Способы записи.
Математические функции в Си.
Функция очистки экрана. Особенности её применения.
Контрольные вопросы к лабораторной работе «Одномерный массив»
Оператор цикла типа «Для». Форма записи, назначение. Пример использования
Как организовать тело цикла, состоящее из нескольких операторов.
Что такое массив. Как объявить целочисленный массив и массив действительных чисел.
Способы заполнения исходного массива. Для чего осуществляется инициализация массива.
Нумерация элементов массива. Что такое индекс элемента. Тип. Диапазон изменения. Может ли индекс быть отрицательным числом? Чётным?
Что происходит, когда индекс элемента выходит за размер массива? Например, объявлен массив int A[25]; А в программе встречается строка printf(“%d”, A[100]);
Функция random(N); Назначение, Описание работы.
Функция randomize( ); Назначение, Описание работы.