Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Metodichka_-_zaochniki.doc
Скачиваний:
4
Добавлен:
20.11.2019
Размер:
427.01 Кб
Скачать

Вариант 2

Теоретический вопрос №1

Дать понятие типа данных в С. Охарактеризовать простые и сложные типы данных, базовые и пользовательские типы. Описать символьный тип, целочисленный тип, вещественный одинарной точности и вещественный двойной точности.

Теоретический вопрос №2

Дать понятие файла в С. Описать функции переименования файла, удаления файла, установки позиции в файле и записи-чтения файла.

Практическое задание

  1. Разработать программу для вычисления выражения.

  2. Даны три неравных числа x, y, z. Выстроить их в порядке возрастания.

Вариант 3

Теоретический вопрос №1

Дать определение переменной, имени переменной. Привести примеры объявления переменных, их инициализации. Дать определение константы. Привести пример объявления константы и ее использования.

Теоретический вопрос №2

Дать понятие функции в С. Сформулировать понятие интерфейса функции. Привести пример реализации функции. Дать определение прототипа функции, заголовка функции и тела функции.

Практическое задание

  1. Разработать программу для вычисления выражения.

  2. Написать программу вычисления суммы всех положительных трехзначных чисел.

Вариант 4

Теоретический вопрос №1

Описать форматированный ввод-вывод. Описать функции scanf и printf. Дать определения и расшифровать спецификаторы типов функций форматированного ввода и вывода. Привести примеры.

Теоретический вопрос №2

Охарактеризовать библиотечные и пользовательские функции. Описать параметры функции. Дать определение, а также описать отличия формальных и фактических параметров.

Практическое задание

  1. Разработать программу для вычисления выражения.

  2. Дано натуральное n, определить и вывести все делители этого числа.

Вариант 5

Теоретический вопрос №1

Дать определение и описать синтаксис, алгоритм функционирования и алгоритм работы оператора ветвления (условия). Привести пример каскадных операторов ветвления.

Теоретический вопрос №2

Дать понятие глобальных и локальных переменных. Охарактеризовать и привести пример локального и глобального объявлений. Дать определение локальной и глобальной переменной. Описать принцип задания видимости переменных.

Практическое задание

  1. Разработать программу для вычисления выражения.

  2. Вводится не пустая последовательность различных натуральных чисел, признак окончания ввода – 0. Посчитать сумму элементов последовательности.

Вариант 6

Теоретический вопрос №1

Дать определение и описать синтаксис, алгоритм функционирования и алгоритм работы оператора выбора. Привести пример.

Теоретический вопрос №2

Дать определение рекурсии. Дать определение прямой и косвенной рекурсии. Привести примеры.

Практическое задание

  1. Разработать программу для вычисления выражения.

  2. Дано n вещественных чисел. Вывести все отрицательные числа этой последовательности.

Вариант 7

Теоретический вопрос №1

Дать определение и описать синтаксис, алгоритм функционирования и алгоритм работы операторов циклов. Привести классификацию циклов и классификацию циклов с условием.

Теоретический вопрос №2

Дать определение строки в С. Привести пример объявления строки и объявления массива строк. Описать функции ввода-вывода строк.

Практическое задание

  1. Разработать программу для вычисления выражения.

  2. Напечатать n - первых чисел ряда Фибонначи.