Хелпикс

Главная

Контакты

Случайная статья





КОНСТРУИРОВАНИЕ ПРОГРАММ СО СТРУКТУРОЙ ВЛОЖЕННЫХ ЦИКЛОВ»



 

 Министерство науки и высшего образования Российской Федерации

Федеральное государственное бюджетное образовательное учреждение высшего образования «Рязанский государственный радиотехнический университет имени В.Ф. Уткина»

 

   Кафедра «ВПМ»

 

 

Отчет о лабораторной работе № 6 (тема 15)

 

 По дисциплине «Алгоритмические языки и программирование»

 

 

«КОНСТРУИРОВАНИЕ ПРОГРАММ СО СТРУКТУРОЙ ВЛОЖЕННЫХ ЦИКЛОВ»

 

 

Выполнила:

 ст. гр. 046

Бригада №4

Бурцева С.

Проверили:

с.п. Москвитина О.А.

доцент, к.т.н. Макаров Н.П.

 

     Рязань 2020

 

Цель: научиться конструировать программы со структурой вложенных циклов.

 

Задание (Вариант 4)

 

x=0,1(0,1)0,9.

 

Входные переменные: x0,xn,hx

Выходные переменные: x, s

 

Блок-схема:

 

 

Программа:

 {Лабораторная работа №6}

 {Цель работы - Изучение среды АВС Паскаля}

 {Тема работы: конструирование программ со структурой вложенных циклов.

{ x0, xn - начальное и конечное значение}

{hx - шаг изменения}

{S - результирующая сумма}

{i - параметр циклов}

 { Программист: Бурцева Светлана Николаевна гр. 046}

 {Проверили: с.п. Москвитина О.А. доц. к.т.н. Макаров Николай Петрович}

 {Дата выполнения: 31.11.2020г.}

 

Programlab6_1;

Var

   x, x0, hx, xn, S: Real;

i: Integer;

   

Begin

   Writeln('Введите x0(hx)xn');

Write(' x0 = ');

Readln(x0);

Write(' hx = ');

Readln(hx);

Write(' xn = ');

Readln(xn);

   

x := x0;

Repeat

     S := 0;

Ifx <= 0.5 then

   Fori := 1 to8 do

         S := S + (i*x)/(i*i*x + 1)

Else Begin

   Fori := 1 to6 do

         S := S + x/(i + 1);

   S := ((x + 1)/4)*S

End;

Writeln('S(', x, ') = ', S);

     

x := x + hx

Untilx > xn + hx/2

 

End.

Окно вывода:

       Вывод:Я научилась конструировать программы со структурой вложенных циклов

 

 



  

© helpiks.su При использовании или копировании материалов прямая ссылка на сайт обязательна.