Реферат: Паскаль - текст реферата. Скачать бесплатно.
Банк рефератов, курсовых и дипломных работ. Много и бесплатно. # | Правила оформления работ | Добавить в избранное
 
 
   
Меню Меню Меню Меню Меню
   
Napishem.com Napishem.com Napishem.com

Реферат

Паскаль

Банк рефератов / Программирование

Рубрики  Рубрики реферат банка

закрыть
Категория: Реферат
Язык реферата: Русский
Дата добавления:   
 
Скачать
Microsoft Word, 121 kb, скачать бесплатно
Заказать
Узнать стоимость написания уникального реферата

Узнайте стоимость написания уникальной работы

ФЕДЕРАЛЬНОЕ МИНИСТЕРСТВО ВНУТРЕННИХ ДЕЛ РОССИИ ГОСУДАРСТВЕННОЕ ОБРАЗОВАТЕЛЬНОЕ УЧРЕЖДЕНИЕ ВЫСШЕГО ПРО ФЕССИОНАЛЬНОГО ОБРАЗОВАНИЯ САРАТОВСКИЙ ЮРИДИЧЕСКИЙ ИНСТИТУТ Самарск ий филиал Практическая работа по информатик и. Выполни л : Студент 1 курса 511 группы Варго Д.Я. САМАРА - 2009 Задание 1. Составить алгоритм вычисления с ледующей функции: при x при x a = 1,9; b = 3,4 х = 7,39 Решение: Прежде, чем приступить к составлению алгоритма, давайте определим элементы функции и их назнач ение. Очевидно, в функции участвуют две формулы: и Выбор, по какой из формул рассчиты вать функцию, определяется значением переменной x . Числа a и b в формулах являются константами, введенными, во-первых, для более наглядного написа ния формул, а во-вторых, для расширения класса задач, решаемых данным алго ритмом (изменяя константы, мы получаем новые задачи). Итак, для того, чтобы получить ре шение, мы должны, во-первых, узнать, чему равны значения констант a и b , во-вторых, узнать, для какого значения х будем вычислять функцию, в-третьих, в зависимости от значения х выбрать формулу для расчета у и вычислить функцию, и, наконец, вывести (записать) п олученный результат. Формально, алгоритм расчета функции будет выглядеть след ующим образом: 1) Задаем значени е a и b : a =1,9; b =3,4. 2) Получаем значение x , для которого надо вычислить функц ию, х =7,39. 3) Если x <5, то вычисляем функцию по первой формуле (по дпункт 3.а), иначе - по второй (пп. 3. b ). a ) d ) 4) Записываем ре зультат и завершаем работу. На основе алгоритма построим б лок-схему. По полученной блок схеме состави м программу на языке Паскаль. PROGRAM RAZVETV ; Название программы CONST Раздел оп исания констант A =1.9; B =3.4; VAR Раздел описания переменных X , Y : REAL ; BEGIN НАЧАЛО ПРОГРАММЫ WRITE (‘ ВВЕДИТЕ X , ’ ); Выводим на экран сообщение о необхо димости ввести Х READLN ( X ); Вводим значение Х IF X <5 THEN Y : = SIN ( x ) SQR ( A + X ) Не так сна чала квадрат потом синус и аргумент фунцкии а+х неделим!!!!!! ELSE Y : = LN ( SQR Т( АВ S ( B + X ))); Если Х<5 то Y =…, иначе Y = … WRITELN (‘ Y =’ , Y ); В ыводим результат вычислений END . КОНЕЦ ПРОГРАММЫ Задание 2. Для функции вычислить значения для x О [2,7], с шагом D х =0,5; a = 3,5, b = нет. Решение: Определяем элементы функции и их назначение. Числа a и b являются константами, назначение которых то же, что и у констант в первом примере. D х также является константой, смысл которой - задать шаг изм енения значения переменной х. Для получения решения, мы должн ы, во-первых, узнать, чему равны значения констант a , b и D х , во-вторых, зад ать начальное значение х , для которого буде м вычислять функцию, в-третьих, производим расчет значения функции, запи сываем результат, увеличиваем х на значени е D х , если х Ј 7, то повторяем действия с расчетом фун кции, фиксированием результата и увеличением х , завершаем работу. Формально, алгоритм расчета фу нкции будет выглядеть следующим образом: 1) Задаем значения констант a , b и D х : a =3,5; b =не т; D х= 0,5. 2) Задаем первое значение x : x = 2. 3) Вычисля ем значение функции для текущего значения х : 4) 5) Записываем результат. 6) Вычисляем следующее значение х : х=х+ D х . 7) Если х попадает в заданный интервал, то повторяем действия с пункта 3: если х Ј 7 - переходим к п.3. 8) Завершаем работу. 9) На основе алгоритма построим блок -схему. По полученной блок схеме состави м программу на языке Паскаль. PROGRAM CIKL ; Название программы CONST Раздел оп исания констант A =3.5; DX = 0.5; VAR Раздел описания переменных X , Y : REAL ; BEGIN НАЧАЛО ПРОГРАММЫ X : = 2; Присваиваем нач альное значение Х WHILE X<=7 DO ЦИКЛ - ПОКА BEGIN НАЧ АЛО БЛОКА Y: = A*X(1 + A*EPX( SQR(-X))); Вычисляем функцию WRITELN (‘ П РИ X =’ , X , ‘ Y=’ , Y ); Выводим результа т вычислений X : = X + DX ; Выч исляем следующее значение Х END ; КОНЕЦ БЛОКА END . КОНЕЦ ПРОГРАММЫ Задание 3. Дан массив из 5 чисел : Х=[2 4 6,2 3 1,4], вычислить значение функции , где a =3, 5 ; b = 4,1 . Решение: Как и в предыдущих примерах, определяем элементы функци и и их назначение. Числа a и b являются константами, наз начение которых то же, что и у констант в первом примере. Появился новый эл емент i - переменный индекс, указыва ющий какой элемент x i нужно выбрать из массива Х. Для получения решения, нам необхо димо, во-первых, узнать, чему равны значения констант a и b , во-вторых, просуммировать все элементы массива Х (предвар ительно добавив к каждому элементу константу b и возведя полученную сумму в квадрат), к полученному значе нию добавить константу a , записать результат вычислений и завершить вычисления. Остается добавить, что для того, чтобы просуммировать все элементы массива, мы должны сначала обнулить п еременную, которая будет накапливать сумму ( y ), а затем по очереди (с помощью индекса i ) выбираем элемент из массива, прибавляем к нему константу b , возводим в квадрат и добавляем к н акапливающей переменной. Словесный алгоритм расчета функции: 1) Задаем значения констант a и b : a =3,5; b =4,1. 2) Вводим значения элементов массив а Х. 3) Задаем начальные значения индекс а i , и функции y : i = 1, y =0. 4) Берем i -тый элемент массива Х, и считаем по свое й функции 5) Проверяем, все ли элементы массив а Х мы просуммировали ( i должно быть равно 5) и если нет, то увеличиваем индекс i и возвращаемся к п.3: если i <5, то i = i +1 и переход к п.3. 6) К накопленной сумме добавляем кон станту а : y = y + a . 7) Записываем результат. 8) Завершаем работу. На основе алгоритма построим б лок-схему. По полученной блок схеме соста вим программу на языке Паскаль. PROGRAM MASSIV ; Название программы CONST Раздел описания констант A =3.5; B =4.1; VAR Раздел описания переменных X: ARRAY [1...5] OF REAL; Y: REAL; I : INTEGER ; BEGIN НАЧАЛО ПРОГРАММЫ FOR I : =1 TO 5 DO ЦИКЛ С ПАРАМЕТРОМ ДЛЯ ВВОДА ЭЛЕМЕ НТОВ МАССИВА Х BEGIN НАЧАЛО БЛОКА WRITE (‘ Введите значен ие X [’ , I ,’ ], ’ ); READLN(X [I]); END; КОН ЕЦ БЛОКА Y : =0; Обн уляем переменную, в которой будем накапливать сумму FOR I : =1 TO 5 DO Y : = A + X [ I ] SQRT ( EPX [ I ]+ B /- EPX [ I ]+ X [ I ]; ЦИКЛ С ПАРАМЕТРОМ ДЛЯ РАСЧЕТА СУММЫ РАЗБЕР ИТЕСЬ СО СКОБКАМИ, ЭТО ОЧЕНЬ ВАЖНО Y : = Y + A ; WRITELN (‘ Y =’ , Y ); Выводим результат вычислений END . КОНЕЦ ПРОГ РАММЫ
1Архитектура и строительство
2Астрономия, авиация, космонавтика
 
3Безопасность жизнедеятельности
4Биология
 
5Военная кафедра, гражданская оборона
 
6География, экономическая география
7Геология и геодезия
8Государственное регулирование и налоги
 
9Естествознание
 
10Журналистика
 
11Законодательство и право
12Адвокатура
13Административное право
14Арбитражное процессуальное право
15Банковское право
16Государство и право
17Гражданское право и процесс
18Жилищное право
19Законодательство зарубежных стран
20Земельное право
21Конституционное право
22Конституционное право зарубежных стран
23Международное право
24Муниципальное право
25Налоговое право
26Римское право
27Семейное право
28Таможенное право
29Трудовое право
30Уголовное право и процесс
31Финансовое право
32Хозяйственное право
33Экологическое право
34Юриспруденция
 
35Иностранные языки
36Информатика, информационные технологии
37Базы данных
38Компьютерные сети
39Программирование
40Искусство и культура
41Краеведение
42Культурология
43Музыка
44История
45Биографии
46Историческая личность
47Литература
 
48Маркетинг и реклама
49Математика
50Медицина и здоровье
51Менеджмент
52Антикризисное управление
53Делопроизводство и документооборот
54Логистика
 
55Педагогика
56Политология
57Правоохранительные органы
58Криминалистика и криминология
59Прочее
60Психология
61Юридическая психология
 
62Радиоэлектроника
63Религия
 
64Сельское хозяйство и землепользование
65Социология
66Страхование
 
67Технологии
68Материаловедение
69Машиностроение
70Металлургия
71Транспорт
72Туризм
 
73Физика
74Физкультура и спорт
75Философия
 
76Химия
 
77Экология, охрана природы
78Экономика и финансы
79Анализ хозяйственной деятельности
80Банковское дело и кредитование
81Биржевое дело
82Бухгалтерский учет и аудит
83История экономических учений
84Международные отношения
85Предпринимательство, бизнес, микроэкономика
86Финансы
87Ценные бумаги и фондовый рынок
88Экономика предприятия
89Экономико-математическое моделирование
90Экономическая теория

 Анекдоты - это почти как рефераты, только короткие и смешные Следующий
Вопрос для теста по русскому языку для иностранцев уровня сложности "Абсолютный ад".

ДОПОЛНИТЕ ПРЕДЛОЖЕНИЕ:
________ стоял ларёк с надписью "ШАВЕРМА".
(А) В Москве на вокзале
(Б) На вокзале в Москве
(В) На московском вокзале
(Г) На Московском вокзале
Anekdot.ru

Узнайте стоимость курсовой, диплома, реферата на заказ.

Обратите внимание, реферат по программированию "Паскаль", также как и все другие рефераты, курсовые, дипломные и другие работы вы можете скачать бесплатно.

Смотрите также:


Банк рефератов - РефератБанк.ру
© РефератБанк, 2002 - 2016
Рейтинг@Mail.ru