МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ КРАСНОЯРСКОГО КРАЯ
КРАЕВОЕ ГОСУДАРСТВЕННОЕ БЮДЖЕТНОЕ ОБЩЕОБРАЗОВАТЕЛЬНОЕ
УЧРЕЖДЕНИЕ СРЕДНЕГО ПРОФЕССИОНАЛЬНОГО ОБРАЗОВАНИЯ
(СРЕДНЕЕ СПЕЦИАЛЬНОЕ УЧЕБНОЕ ЗАВЕДЕНИЕ)
«КРАСНОЯРСКИЙ ТЕХНИКУМ ИНФОРМАТИКИ И
ВЫЧИСЛИТЕЛЬНОЙ ТЕХНИКИ»
«Утверждаю»
Зам. Директора
по учебной работе
«___» ___________2014 г.
___________ Н.П. Бодрова
Контрольная работа для заочного отделения
Прикладное программирование |
Дисциплина
1 |
Курс
230115 « Программирование в компьютерных системах » |
Специальность
Долгов И.С. |
Составил:
Рассмотрено на
Заседании комиссии
«____» ______________ 2014 г.
Председатель ЦК
Кондрат И.А.
Темы заданий:
Разработка программ линейного вычислительного процесса;
Разработка программ разветвляющегося вычислительного процесса;
Разработка программ циклического вычислительного процесса «Вычисление суммы ряда»;
Разработка программ обработки одномерных массивов;
Разработка программ обработки двумерных массивов.
1 вариант
Треугольник задан координатами своих вершин. Hайти пеpиметp тpеугольника. Вход: шесть вещественных чисел, разделенных пробелами: x 1, y 1, x 2, y 2, x 3, y 3 – координаты веpшин треугольника .
Поле шахматной доски определяется парой натуральных чисел, каждое из которых не превосходит восьми: первое число – номер вертикали (при счете слева направо), второе – номер горизонтали (при счете сверху вниз). Даны натуральные числа k , l , m , n , каждое из которых не превосходит восьми. Требуется выяснить, угрожает ли конь полю ( k , l ) , если он расположен на поле ( m , n ). Вход: четыре числа, разделенные пробелами, – k , l , m , n , а выход: слово YES (если конь угрожает) или NO (если конь не угрожает клетке).
Дан одномерный целочисленный массив А размерностью N. Заменить все наибольшие элементы массива значением минимального элемента. Вход: значения элементов массива А, вводятся с клавиатуры. Выход: числа, являющиеся элементами массива А после обработки.
Дана матица A[N,N]. Получить матрицу B [ N ][ M ] из матрицы A [ N ][ M ] путем перестановки столбцов - первого с последним, второго с предпоследним и т.д.
2 Вариант
Смешано v1 литpов воды темпеpатуpы t1 c v2 литpами воды темпеpатуpы t2 . Hаписать пpогpамму вычисления объема v и темпеpатуpы t обpазовавшейся смеси.
Составить программу, определяющую, лежит ли точка с координатами x1, y1 выше, ниже или на прямой y = 4x-3 . Вход: два вещественных числа, разделенные пробелами, – x 1, y 1, а выход: одно слово – UP (если точка лежит выше прямой), или DOWN (если точка лежит ниже прямой), или YES (если точка лежит на прямой).
Дан одномерный целочисленный массив А размерностью N . Определить количество чисел в наиболее длинной последовательности из подряд идущих нулей в массиве. Вход: элементы массива А, вводятся с клавиатур. Выход: число, являющееся результатом решения поставленной задачи.
В квадратной матрице A [ N ][ N ] найти среди элементов, расположенных ниже главной диагонали, минимальный элемент, а среди элементов выше побочной диагонали - максимальный. Поменять их местами. Вывести координаты этих элементов.
