Пример готовой контрольной работы по предмету: Программирование
Содержание
Вычислить значение функции f в точке x. Значение x должно вводиться с клавиатуры. Вывести полученный результат на экран.Вопросы
1) Перечислите все простые операторы, использованные в программе.
2) Опишите их назначение.
Вычислить сумму s значений функции f в точках , которые берутся с заданного интервала через равные отрезки длиной h. Длина отрезка рассчитывается по формуле . Здесь — номер точки; n — задаваемое количество точек; a — начало и b — конец интервала изменения x. Вывести на экран результаты вычислений, полученные при помощи следующих циклов:
While логическое_выражение Do тело_цикла;
Repeat тело_цикла Until логическое_выражение;
For параметр:=мин._значение To макс. Do тело_цикла;
For параметр:=макс._значение DownTo мин. Do тело_цикла;
Найти суммы компонент вещественной матрицы m[n, k]
в её четвертях и записать их в одномерный массив v[4].
Если количество строк и (или) столбцов матрицы нечётное, то при суммировании компоненты средних строк и (или) столбцов исключить. Заменить значения компонент в четвертях матрицы m[n, k]
на
1. если сумма соответствующей четверти окажется больше
0. на −
1. если сумма меньше
0. на
0. если сумма равна
0. Найти минимальное значение компонент массива v[4].
Если минимумов в массиве несколько, то запомнить индекс первого встреченного при переборе из минимумов. На экран вывести исходную матрицу m[n, k], массив v[4], изменённую матрицу m[n, k], первую встреченную минимальную компоненту с индексом.
Выдержка из текста
Решение заданий.
Список использованной литературы
1.Острейковский В.А. Информатика: учеб. для вузов / В.А. Острейковский. — М.: Высш. шк., 1999.
2.Вирт Н. Алгоритмы и структуры данных / Н. Вирт. — М.: Мир, 1989.
3.Епанешников А.М. Программирование в среде TurboPascal 7.0 / А.М. Епанешников, В.А. Епанешников. — 3-е изд.,стер. — М.: ДИАЛОГ-МИФИ, 1996.
4.Культин Н.Б. Turbo Pascal в задачах и примерах / Н.Б. Культин. — СПб.: БХВ-Петербург, 2000.