46403

Составление программ циклической структуры

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

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

Изучить основные операторы для организации циклов. Разработать алгоритм решения задачи. Составить программу решения задачи. Вычислить на ЭВМ значение интеграла на отрезке. Число разбиений отрезка интегрирования равен 100, метод интегрирования – метод трапеций.

Русский

2014-10-19

64 KB

2 чел.

КОМИТЕТ ПО ОБРАЗОВАНИЮ МОСКОВСОЙ ОБЛАСТИ ГОСУДАРСТВЕННОЕ БЮДЖЕТНОЕ ОБРАЗОВАТЕЛЬНОЕ УЧЕРЕЖДЕНИЕ СРЕДНЕГО ПРОФЕССИОНАЛЬНОГО ОБРАЗОВАНИЯ МОСКОВСКОЙ ОБЛАСТИ

«СЕРПУХОВСКИЙ ТЕХНИЧЕСКИЙ КОЛЛЕДЖ»

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

По дисциплине «Основы программирования»

Составление программ циклической структуры.

Выполнил:

Студент 2-го курса 2-П гр

Исаев Валентин

Принял:

Преподаватель Щербаков К.В.

Серпухов 2013

Цель работы:

1. Изучить основные операторы для организации циклов.

2. Разработать алгоритм решения задачи.

3. Составить программу решения задачи.

Оборудование:

1. Персональный компьютер

2. Программа Turbo Pascal 

Задание 1.

Вычислить значение функций F(x)=tg2x-3 на отрезке [-П/4;П/4] с шагом

h=(b-a)/n, n=10. Результат представить в виде таблицы, первый столбец – значение аргумента, второй – соответствующие значения функции.

Блок-схема программы.   

                                                                                                 

 

Листинг программы.

Program Project1;

uses

  CRT;

var

  a,b,h,x,n,y:real;

begin

     a:=-PI/4;

     b:=PI/4;

     n:=10;

     h:=(b-a)/n;

     x:=a;

while (x<=b) do

begin

     y:=tan(2*x)-3;

  write('x=', x:1:3, ' '); writeln('y=', fx:1:3);

     x:=x+h;

end;

  readkey();

end.

Результат выполнения программы.

Задание 2.

Вычислить на ЭВМ значение интеграла на отрезке [-2;1]. Число разбиений отрезка интегрирования равен 100, метод интегрирования – метод трапеций.

Блок-схема программы.

  

 

Листинг программы:

Program Project1;

uses

  CRT;

var

  a,b,S,h,integ: real;

  i,n: integer;

function f(x: real): real;

begin

     f:=(3*x*x)/(x+4);

end;

begin

     a:=-2;

     b:=1;

     n:=100;

     h:=(b-a)/n;

for i:=1 to n-1 do

begin

     S:=s+f(a + h*i);

  integ:=h*((f(a)+f(b))/2+S);

  write('n=',i,' '); writeln('i=', integ:1:3);

end;

  readkey();

end.

Результат выполнения программы.

Вывод:

Изучил основные операторы для организации циклов.

Разработал алгоритм решения задачи.

Составил программу решения задачи.


 

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

79641. СЕМЬЯ, ЦЕРКОВЬ И ГОСУДАРСТВО КАК СОТРУДНИКИ ГОСПОДА БОГА 157 KB
  Государство должно учитывать традиционную и все усиливающуюся в настоящее время роль церкви в жизни своего народа и проявить особо почтительное и партнерское отношение к церкви в общем деле национально-государственного строительства.
79642. ОСОБЕННОСТИ СОВЕРШЕНСТВОВАНИЯ НОРМАТИВНО-ПРАВОВОГО РЕГУЛИРОВАНИЯ ПОРЯДКА ИСПОЛЬЗОВАНИЯ ГОСУДАРСТВЕННОЙ СОБСТВЕННОСТИ СУБЪЕКТА РОССИЙСКОЙ ФЕДЕРАЦИИ В ПРОЦЕССЕ БЮДЖЕТНОЙ ДЕЯТЕЛЬНОСТИ 99 KB
  Бюджет как экономическая категория представляет собой совокупность общественных отношений, возникающих в процессе создания, распределения и использования государственного централизованного фонда денежных средств и местных фондов денежных средств, необходимых Российской Федерации...
79643. ПРОБЛЕМЫ РАЗВИТИЯ ОРГАНИЗАЦИОННОЙ И ИНФРАСТРУКТУРНОЙ СОСТАВЛЯЮЩИХ ГОСУДАРСТВЕННО-ЧАСТНОГО ПАРТНЕРСТВА В СФЕРЕ ФИНАНСИРОВАНИЯ ОБЩЕГОСУДАРСТВЕННЫХ ПРОГРАММ И ПРЕДОСТАВЛЕНИЯ ГОСУДАРСТВЕННОЙ ПОДДЕРЖКИ ДЛЯ РАЗРАБОТКИ ПРОЕКТНОЙ ДОКУМЕНТАЦИИ ИНВЕСТИЦИОННЫХ ПРОЕК 93.5 KB
  Государственная поддержка развития организационной и инфраструктурной составляющих развития государственно-частного партнерства в сфере финансирования общегосударственных программ предоставляется для разработки проектной документации...
79644. УЧАСТИЕ ПРОКУРОРА В СУДЕ ПРИСЯЖНЫХ 94 KB
  Важным аспектом участия прокурора в судебном следствии суда присяжных является воздействие на присяжных заседателей с целью формирования у них внутреннего убеждения в справедливости и законности обвинения.
79645. К ВОПРОСУ О КЛАССИФИКАЦИИ ПОЛИТИЧЕСКИХ ПАРТИЙ И ИХ РОЛИ В ЖИЗНИ РОССИЙСКОГО ОБЩЕСТВА 171 KB
  Что отличает одни партии от других Ответов на этот вопрос вероятно будет столько же сколько и самих партий и каждый из них зависит от того что в данном случае нас интересует. Выявить эти разновидности и сгруппировать на их основе политические партии по наиболее характерным...
79646. ЗАКОНОМЕРНОСТИ ПАССИВНОГО ДЕЛИТЕЛЯ 110 KB
  Оценка эффективности технических решений итерационными методами анализа – сложная задача из-за неопределенности эквивалента и мер оценок, отсутствия закономерностей и регламентируемых критериев.
79648. РЕСУРСОСБЕРЕГАЮЩАЯ ТЕХНОЛОГИЯ АНАЛИЗА НАПРЯЖЕННО-ДЕФОРМИРОВАННОГО СОСТОЯНИЯ УПРУГОГО ТЕЛА ПРИ ПРОИЗВОЛЬНЫХ НЕПРЕРЫВНЫХ ОБЪЕМНЫХ СИЛАХ 379.5 KB
  Выполнен анализ напряженно-деформированного состояния НДС шара деформируемого непотенциальными силами. Традиционные методы вариационные граничных интегральных уравнений анализа НДС линейного изотропного упругого тела учитывают объемные силы в их потенциальном варианте.
79649. ПРОБЛЕМЫ ОБЕСПЕЧЕНИЯ ФОРМИРОВАНИЯ ГОСУДАРСТВЕННОЙ СОБСТВЕННОСТИ СУБЪЕКТА РОССИЙСКОЙ ФЕДЕРАЦИИ ЗА СЧЕТ ПУБЛИЧНЫХ НАЛОГОВЫХ ДОХОДОВ 81.5 KB
  В частности в бюджеты субъектов Российской Федерации подлежат зачислению налоговые доходы от следующих региональных налогов по нормативу 100 процентов: от налогов на имущество организаций на игорный бизнес от транспортного налога.