RU
Каталог

Программирование на языке Паскаль

Продаж: 0
Возвратов: 0

Загружен: 30.06.2014
Содержимое: 40630215923497.rar (349,28 Кбайт)

Продавец

Natalya ZV информация о продавце и его товарах
offlineЗадать вопрос

За положительный отзыв о купленном товаре продавец предоставит вам подарочную карту на сумму 15 руб..

Описание товара

Задание № 1: Выражение и условный оператор IF
Вычислить значение функции f в точке x.

Значение x должно вводиться с клавиатуры. Вывести полученный результат на экран. Ответить на вопросы.
1) Опишите логические операции.
2) Какие значения принимает переменная answer, если
Answer: to_be Or Not to_be . В случаях to_be = True и to_be_False?
Задание №2 Операторы циклов:
Вычислить сумму s значений функции f в точках xi, которые берутся с заданного интервала: [a, b] через равные отрезки длиной h. Длина отрезка рассчитывается по формуле:


Здесь i= 1,2,3…..n - номер точки; n – задаваемое количество точек; a – начало и b – конец интервала изменения x. Вывести на экран результаты вычислений, полученные при помощи следующих циклов:
While логическое выражение Do тело_цикла;
Repeat тело_цикла Until логическое _выражение;
For параметр: = мин._значение To макс. Do тело цикла;
For параметр: = макс._значение DownTo мин. Do тело_цикла;
Ответить на вопросы.
При выполнении задания сначала в программе требуется задать значения исходных данных: границы интервала a и b , количество точек n. Это можно сделать, описав соответствующие константы в разделе объявления констант Const.
Затем при помощи операторов циклов, записываемых в программе последовательно друг за другом в любом порядке следования, необходимо в каждом из циклов вычислить сумму s и вывести ее на экран, т.е. в одной программе решить задачу четырьмя способами. Таким образом, в результате выполнения программы на экране должны быть четыре значения s, совпадающие между собой. В примерах 2.6.4 и 2.6.5 рассмотрена задача, подобная данной, для циклов While и Repeat соответственно. Решение поставленной задачи с использованием двух вариантов цикла For аналогично решению при помощи циклов While и Repeat с учетом особенностей этого цикла.
В вариантах, содержащих выражения с тангенсами, котангенсами и сложными степенями, необходимо их преобразование с использованием формул:



Функция


Интервал х[-5;0] ; Количество точек n = 20
1) Опишите оператор For … To … Do …
2) В чем его основные отличия от остальных циклов Pascal?

Задание №3: Массивы и подпрограммы
Результатом выполнения третьего задания, изложенного ниже, должна быть программа, написанная с использованием подпрограмм – не менее двух процедур и одной функции.
Задание в зависимости от варианта связано с действиями либо над матрицей m [n,k], у которой количество строк n и столбцов k может быть от двух до десяти, либо над квадратной матрицей m [n,n], у которой количество строк и столбцов равно n (2n10). Таким образом, в программе должен быть предусмотрен ввод пользователем количества строк и столбцов матрицы при исполнении программы. Также, в зависимости от варианта компоненты, матрицы могут быть либо вещественного, либо целого типа. Значения компонент матрицы следует задавать случайным образом в таком диапазоне, чтобы получаемые данные били нетривиальными, т.е. неочевидными, не лежащими на поверхности. В каждом варианте приведен пример аналитического (без использования программирования) решения частной задачи этого варианта. Целью этих примеров является пояснение непонятных мест в задании варианта. Во всех примерах в квадратных скобках указываются номера строк и (или) столбцов компонент матрицы.
Задание: Найти суммы компонент, лежащих в верхней и нижней половине квадратной вещественной матрицы m [n,n]. Если количество строк нечетное, то при суммировании компоненты средней строки исключить.
Заменить значения компонент их абсолютными значениями в той области матрицы m [n,n], в которой сумма окажется меньшей. Если суммы будут равными, то оставить матрицу m [n,n] без изменения.
В одномерный массив v [n] записать компоненты главной диагонали результирующей матрицы m [n,n] (индексы строки и столбца компонент главной диагонали равны).

Отзывы

0
Отзывов от покупателей не поступало.
За последние
1 мес 3 мес 12 мес
0 0 0
0 0 0
За положительный отзыв о купленном товаре продавец предоставит вам подарочную карту на сумму 15 руб..
В целях противодействия нарушению авторских прав и права собственности, а также исключения необоснованных обвинений в адрес администрации сайта о пособничестве такому нарушению, администрация торговой площадки Plati (http://www.plati.com) обращается к Вам с просьбой - в случае обнаружения нарушений на торговой площадке Plati, незамедлительно информировать нас по адресу support@plati.com о факте такого нарушения и предоставить нам достоверную информацию, подтверждающую Ваши авторские права или права собственности. В письме обязательно укажите ваши контактные реквизиты (Ф.И.О., телефон).

В целях исключения необоснованных и заведомо ложных сообщений о фактах нарушения указанных прав, администрация будет отказывать в предоставлении услуг на торговой площадке Plati, только после получения от Вас письменных заявлений о нарушении с приложением копий документов, подтверждающих ваши авторские права или права собственности, по адресу: 123007, г. Москва, Малый Калужский пер. д.4, стр.3, Адвокатский кабинет «АКАР №380».

В целях оперативного реагирования на нарушения Ваших прав и необходимости блокировки действий недобросовестных продавцов, Plati просит Вас направить заверенную телеграмму, которая будет являться основанием для блокировки действий продавца, указанная телеграмма должна содержать указание: вида нарушенных прав, подтверждения ваших прав и ваши контактные данные (организиционно-правовую форму лица, Ф.И.О.). Блокировка будет снята по истечение 15 дней, в случае непредставления Вами в Адвокатский кабинет письменных документов подтверждающих ваши авторские права или права собственности.

Партнерам: 0,24 $ — как заработать
Оплатить с помощью:
с "Правилами покупки товаров" ознакомлен и согласен