617

Вычисление сумм и произведений методом накопления

Лабораторная работа

Информатика, кибернетика и программирование

Вычислить значение функции, содержащее алгебраическое произведение методом накопления в системе Turbo Pascal. В рамках данной работы были выработаны практические навыки по вычислению произведения методом накопления в системе Turbo Pascal.

Русский

2013-01-06

50 KB

36 чел.

РОССИЙСКИЙ ГОСУДАРСТВЕННЫЙ СОЦИАЛЬНЫЙ УНИВЕРСИТЕТ

Факультет информационных технологий

Кафедра социальной и педагогической информатики

Лабораторная работа №3

Дисциплина: Программирование на языке высокого уровня.

ТЕМА: Вычисление сумм и произведений методом накопления.

Выполнила студентка 1 курса

ПОИ – Д – Б – 1 Бизюкина Анастасия

Проверил Денисов А. А.

Москва 2012

Цель работы: научиться вычислять суммы и произведения методом накопления в системе Turbo Pascal.

Ход работы:

  1.  Формальная постановка задачи:

Вычислить значение функции, содержащее алгебраическое произведение. Задано значение параметра x и количество множителей n.

  1.  Словесное описание алгоритма:
  2.  вводим исходные данные;
  3.  накопителю для произведения присваиваем 1;
  4.  в цикле вычисляем очередной множитель и домножаем его на накопитель.
  5.  выводим ответ на экран.
  6.  Таблица данных:

Исходные данные

Имя

Тип

Структура

Смысловое значение

Диапазон значения

Точность

Число позиций

n

Integer

Простая переменная

Количество слагаемых

minInteger<n<maxInteger

x

Real

Простая переменная

Заданные значения параметра

minReal<x<maxReal

2 знака после запятой

E10:2

Выходные данные - результат

P

Real

Простая переменная.

Искомое произведение

minReal<P<maxReal

2 знака после запятой

E10: 2

Промежуточные данные

i

Integer

Простая переменная

Индекс текущих множителей

1<i<n

  1.  Блок – схема алгоритма:

  1.  Текст программы:

Program proizvedenie;

var x, P: real;

     i, n: integer;

begin

readln( x,n);

P:=1;

fot i:=1 to n do

begin

P:=P*((i*ln(x)+3/7)/exp((i–1)*x/i));

end;

writeln( P);

readln;

end.

  1.  Пример работы программы:

Вывод: В рамках данной работы были выработаны практические навыки по вычислению произведения методом накопления в системе Turbo Pascal.

                    x, n

7                       P

STOP

6          i<n

5                     i:=i+1

4 P:=P*((i*ln(x)+3/7)/exp((i–1)*x/i))

3                                      i:=1

P:=1

нет

да

2


 

А также другие работы, которые могут Вас заинтересовать

27130. Конкурентные преимущества товара и фирмы на рынке 14.51 KB
  Конкурентное преимущество характеристики свойства марки или товара которые создают для фирмы определенное превосходство над прямыми конкурентами. Эти характеристики могут относиться как к самому товару так и к дополнительнымуслугам формам производства сбыта или продаж специфичным для фирмы или товара. Конкурентное преимущество это те характеристики свойства товара или марки которые создают для фирмы определенное превосходство над своими прямыми конкурентами.
27131. Ситуационное лидерство (ситуационное руководство) 14.5 KB
  Ситуационное лидерство ситуационное руководство это стиль управления людьми предполагающий использование одного из четырех стилей управления в зависимости от ситуации и уровня развития сотрудников по отношению к задаче. Стили лидерства: Директивный стиль или Лидерство путем приказа высокая ориентация на задачу и низкая на людей. Наставнический стиль или Лидерство путем продажи идей совмещение высокой ориентированности на задачу и на людей. Поддерживающий стиль или Лидерство путем участия в организации процесса работы высокая...
27132. Оценка эффективности электронных и квазиэлектронных предприятий. Total Cost Ownership, Balanced Scorecard 36.5 KB
  в среднем можно ожидать около 5 учитывая что привлекать мы будем именно потенциальных покупателей а не случайных людей. Расчет: Колво покупателей = колво посетителей 100 х конверсии = 240.000 покупателей за 6 месяцев. Валовая прибыль = колво покупателей х средний чек = 12.
27133. Структурированная процесс-модель «бизнес-контент-менеджмент» 1.85 MB
  Структурированная процессмодель бизнесконтентменеджмент Одно из главных требований предъявляемых к построению современного электронного бизнесрешения как можно более быстрая трансформация бизнесидеи в конкретное решение которое соответствует запросам пользователя не требует значительных расходов на поддержку функционирует эффективно и с невысокими издержками и имеет стройную организацию. Структурированная процессмодель дает солидную основу для старта проекта Процессмодель концепция бизнес контент менеджмент состоит из...
27135. Электронная коммерция: B2B. Виртуальные торговые площадки 16.68 KB
  Виртуальные торговые площадки B2B англ. Возможности Интернет позволяют совершать покупки продажи в режиме реального времени и благодаря доступности Интернет в торговой деятельности площадки могут участвовать компании из разных точек земного шара. Площадки типа buyerdriven. В качестве примера можно взять автомобильную промышленность где GM Ford и Daimler Chrysler объединились для создания глобальной онлайновой торговой площадки или здравоохранение где Tenant Healthcare объединила усилия с Ventro ранее Chemdex для создания...
27136. Электронная коммерция: B2C. Интернет-магазины 18.27 KB
  Интернетмагазины. Один из наиболее популярных инструментов B2C это интернетмагазин. Полная автоматизация 3 Продвинутый Advanced торговая интернетсистема. Предполагает что интернетмагазин интегрирован с внутренней информационной системой предприятия ERP система бух.
27137. Электронные платежные системы: основные виды и принцип функционирования 691.91 KB
  Кроме того следует различать виртуальные дебетовые карты выпускаемые некоторыми банками и реальные кредитные и дебетовые карты. Предоплаченные виртуальные дебетовые карты представляют собой полный аналог обычной Visa или подобной карты которую принимают в Интернете. Владельцу сообщают все платёжные реквизиты такой карты и с точки зрения стороннего наблюдателя платёж осуществляется с обычной пластиковой карты. Такую карту легче купить так как выпуск такой карты осуществляется без проверки личности владельца.
27138. Электронные финансовые структуры. Интернет-банкинг, Интернет-страхование, Интернет-трейдинг 17.72 KB
  Интернетбанкинг Интернетстрахование Интернеттрейдинг. Интернетбанкинг это общее название технологий дистанционного банковского обслуживания при котором доступ к счетам и операциям по ним предоставляется в любое время и с любого компьютера имеющего доступ в Интернет. Интернетбанкинг часто доступен по системе банкклиент с использованием технологии тонкого клиента. Как правило услуги интернетбанкинга включают: выписки по счетам предоставление информации по банковским продуктам депозиты кредиты ПИФ и т.