Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Контрольная работа по курсу1.doc
Скачиваний:
26
Добавлен:
16.03.2015
Размер:
303.62 Кб
Скачать

Контрольная работа №1 по курсу «Программирование на языке высокого уровня» Вариант № 24

  1. Найти значение функции y = 3x^6 – 6x^2 – 7 при данном значении x.

  2. Даны числа A, B, C (число A не равно 0). Рассмотрев дискриминант D = B^2 – 4·A·C, проверить истинность высказывания: «Квадратное уравнение A·x^2 + B·x + C = 0 имеет вещественные корни».

  3. Дано целое число. Если оно является положительным, то прибавить к нему 1; в противном случае не изменять его. Вывести полученное число.

  4. Дан номер месяца — целое число в диапазоне 1–12 (1 — январь, 2 — февраль и т. д.). Определить количество дней в этом месяце для невисокосного года.

  5. Дни недели пронумерованы следующим образом: 0 — воскресенье, 1 — понедельник, 2 — вторник, … , 6 — суббота. Дано целое число K, лежащее в диапазоне 1–365. Определить номер дня недели для K-го дня года, если известно, что в этом году 1 января было понедельником.

  6. Дана строка, изображающая двоичную запись целого положительного числа. Вывести строку, изображающую десятичную запись этого же числа.

  7. Дано вещественное число X и целое число N (> 0). Найти значение выражения 1 – X^2/(2!) + X^4/(4!) – … + (–1)^N·X^(2·N)/(2·N)! (N! = 1·2·…·N). Полученное число является приближенным значением функции cos в точке X.

  8. Дано целое число N (> 1). Последовательность чисел Фибоначчи FK определяется следующим образом: F1 = 1, F2 = 1, FK = FK–2 + FK–1, K = 3, 4, … . Проверить, является ли число N числом Фибоначчи. Если является, то вывести True, если нет — вывести False.

  9. Дан массив размера N. Найти два соседних элемента, сумма которых максимальна, и вывести эти элементы в порядке возрастания их индексов.

Контрольная работа №1 по курсу «Программирование на языке высокого уровня» Вариант № 25

  1. Найти значение функции y = 4(x–3)^6 – 7(x–3)^3 + 2 при данном значении x.

  2. Даны числа x, y. Проверить истинность высказывания: «Точка с координатами (x, y) лежит во второй координатной четверти».

  3. Дано целое число. Если оно является положительным, то прибавить к нему 1; в противном случае вычесть из него 2. Вывести полученное число.

  4. Арифметические действия над числами пронумерованы следующим образом: 1 — сложение, 2 — вычитание, 3 — умножение, 4 — деление. Дан номер действия N (целое число в диапазоне 1–4) и вещественные числа A и B (В не равно 0). Выполнить над числами указанное действие и вывести результат.

  5. Дни недели пронумерованы следующим образом: 0 — воскресенье, 1 — понедельник, 2 — вторник, … , 6 — суббота. Дано целое число K, лежащее в диапазоне 1–365. Определить номер дня недели для K-го дня года, если известно, что в этом году 1 января было четвергом.

  6. Дана строка, изображающая десятичную запись целого положительного числа. Вывести строку, изображающую двоичную запись этого же числа.

  7. Дано вещественное число X (|X| < 1) и целое число N (> 0). Найти значение выражения X – X^2/2 + X^3/3 – … + (–1)^(N–1)·X^N/N. Полученное число является приближенным значением функции ln в точке 1 + X.

  8. Дано целое число N (> 1). Найти первое число Фибоначчи, большее N. (определение чисел Фибоначчи дано в варианте 24).

  9. Дано число R и массив размера N. Найти два соседних элемента массива, сумма которых наиболее близка к числу R, и вывести эти элементы в порядке возрастания их индексов (определение наиболее близких чисел дано в варианте 23 задании 9).