Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Заочное_ОП_2017.doc
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
520.7 Кб
Скачать

Варианты домашней контрольной работы №1 Вариант 1

  1. Обзор языков программирования.

  2. Операторы цикла в С++. Досрочный выход из цикла.

  3. Форматный обмен с файлами в С++. Блочные файлы.

  4. Напишите программу: выделите все цифры целого трехзначного числа и найдите сумму первой и второй его цифр.

  5. Напишите программу для определения НОД трех натуральных чисел. НОД двух чисел оформите в виде функции.

Вариант 2

  1. Области применения языков программирования.

  2. Лексические основы языка С++. Структура программы в С++. Идентификаторы.

3. Файловый ввод-вывод в С++.

4. Напишите программу табуляции функции на отрезке [-3,3] c шагом 1, где f1(x)=tg(x/2), f2(x)=cos(x).

5. Напишите программу для вычисления выражения для произвольных целых х, у. Вычисление степени оформите в виде функции.

Вариант 3

  1. Стандарты языков программирования.

  2. Скалярные типы данных в С++. Объявление переменных.

  3. Стандартные потоки ввода-вывода в С++. Форматы вывода.

  4. Напишите программу вычисления значения сложной функции для х, вводимого с клавиатуры: .

  5. Напишите программу для определения максимального из 3-х чисел. Максимальное из 2-х оформите в виде функции.

Вариант 4

  1. Среда проектирования. Компиляторы и интерпретаторы.

  2. Виды выражений в С++.

  3. Рекурсивные функции в С++.

  4. Напишите программу вычисления значения сложной функции для х, вводимого с клавиатуры: .

  5. Напишите программу для определения НОК трех натуральных чисел. НОК двух чисел оформить в виде функции.

Вариант 5

  1. Современные технологии программирования. Структурное программирование.

  2. Правила формирования и вычисления выражений в С++.

  3. Функции с переменным числом параметров в С++.

4. Напишите программу подсчета суммы ряда с заданной точностью е=0,0001: .

5. Напишите программу для вычисления выражения для произвольных целых х, у. Вычисление степени оформить в виде функции.

Вариант 6

  1. Жизненный цикл программы.

  2. Преобразование типов в С++.

  3. Перегрузка функций в С++.

  4. Напишите программу подсчета факториала целого числа.

  5. Напишите программу для определения минимального из 3-х чисел. Минимальное из 2-х оформить в виде функции.

Вариант 7

  1. Программный продукт и его характеристики.

  2. Операторы общего назначения в С++. Оператор присваивания.

  3. Формальные и фактические параметры. Механизм передачи параметров в С++.

  4. Напишите программу, вычисляющую сумму цифр двузначного числа.

  5. Напишите программу для вычисления выражения для произвольных целых х, у. Вычисление степени оформить в виде функции.

Вариант 8

  1. Основные этапы решения задач на компьютере.

  2. Битовые операции в С++.

  3. Написание пользовательских функций в С++.

  4. Напишите программу подсчета суммы 10 первых членов ряда: .

  5. Напишите программу для определения НОД трех натуральных чисел. НОД двух чисел оформить в виде функции.

Вариант 9

  1. Стили программирования. Культура программного кода

  2. Простой и составной оператор. Условный оператор в С++.

  3. Структура подпрограммы в С++. Вызов подпрограммы. Стандартные функции.

  4. Напишите программу подсчета суммы N членов ряда . N задать с клавиатуры.

  5. Напишите программу для определения минимального из 3-х чисел. Минимальное из 2-х оформить в виде функции.

Вариант 10

1. История развития языка С/С++.

2. Оператор выбора в С++.

3. Локальные и глобальные переменные. Области видимости имен.

4. Напишите программу: выделите все цифры этого числа и найдите сумму всех его цифр.

5. Напишите программу для вычисления выражения для произвольных целых х, у. Вычисление степени оформить в виде функции.