17108

Вкладені цикли

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

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

Лабораторна робота № 4 Тема: Вкладені цикли. Мета: навчитися складати алгоритми з вкладеними циклами. Обладнання: інструкція до практичної роботи олівець лінійка. Хід роботи Правила Т/Б в кабінеті комп'ютерної техніки. Методичні вказівки. Можливі в

Украинкский

2013-06-29

58 KB

5 чел.

Лабораторна робота № 4

Тема: Вкладені цикли.

Мета: навчитися складати алгоритми з вкладеними циклами.

Обладнання: інструкція до практичної роботи, олівець лінійка.

Хід роботи,

  1.  Правила Т/Б в кабінеті комп'ютерної техніки.
  2.  Методичні вказівки.

Можливі випадки, коли усередині тіла циклу необхідно повторювати деяку послідовність операторів, тобто організувати внутрішній цикл. Така структура одержала назву циклу в циклі чи вкладених циклів. Глибина вкладення циклів (тобто кількість вкладених друг у друга циклів) може бути різною.

При використанні такої структури для економії машинного часу необхідно виносити з внутрішнього циклу в зовнішній всі оператори, що. не залежать від параметра внутрішнього циклу.

3.   Скласти алгоритм:

Обчислити суму елементів заданої матриці А(5,3)

Матриця А

1

2

3

1

2

3

4

5

                                                                                                                               S:=0;

   нц для I от 1до 5

    нц для gот 1 до 3

        S:=S+A[I,g]

     кц

кц    
Обчислити   добуток   тих   елементів   заданої  матриці   А( 10,10),   які   розташовані   на перетинанні парних рядків і парних стовпців.

 і:=2; Р:=1 нц пока 

 і<=10 j:=2

 нц

                                                                                                                                  покаі<=10

                                                                                                                                                  P:=P*A[i,j]

                                                                                                           J-J+2 кц

                                                                                                              кц

4.  Індивідуальні завдання

Скласти алгоритм. Визначити які блоки складають тіло циклу, що є зміною циклу,

зовнішнього та внутрішнього.

Обчислити суму елементів таблиці з

№п/п

Розмірність таблиці

1

3 рядків 4 стовпців

2

4 рядків 2 стовпців

3

5 рядків 5 стовпців

4

4 рядків 5 стовпців

5

6 рядків 6 стовпців

6

6 рядків 7 стовпців

7

7 рядків 3 стовпців

8

4 рядків 6 стовпців

9

10 рядків 10 стовпців

10

9 рядків 8 стовпців

5.   Контрольні питання.

  1.  Накреслити схему вкладеного циклу.
  2.  Поясніть призначення кожного блоку

6.   Захист роботи.


К.ц.

3                       Блок зміни змінних

S:=0

I=1,5

I=1,3

S:=S+aig

КЦ

3             Бзз внут. цикл

2              А.б. внут. цикл

1               Бпз внут. цикл

2                 

ариф

мети

чний

блок

1         Блок підготовки даних зовнішнього циклу

i=i+2

j=j+2

P:=P*aij

j<=10

j=2

i<=10

i=2; P:=1


 

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

1087. Основы проектирования паровых турбин 613 KB
  Основные показатели паровых турбин и их компоновки. Схема компоновки паровой турбины К-800-23,5 ЛМЗ. Предельная мощность однопоточной конденсационной турбины. Компоновочные решения для паровых турбин ТЭС. Упрощенная тепловая схема конденсационной ПТУ. Способы повышения мощности паровых турбин.
1088. Основные расчеты при проектировании паровой турбины 328 KB
  Построение процесса расширения водяного пара в проточной части турбины и оценки его расхода. Расчет числа ступеней и распределение теплоперепадов по ступеням турбины. Выбор частоты вращения валопровода турбоагрегата и числа его ЦНД.
1089. Обеспечение надежности основных элементов паровых турбин. Выбор конструкции роторов 915 KB
  Конструкции уплотнений паровых турбин. Расчет осевых усилий и способы их компенсации. Пример конструкции паровой турбины. Схема разгрузки осевого подшипника. Статическая прочность рабочих лопаток турбинных ступеней. Конструкции роторов паровых турбин.
1090. Особенности переменных режимов работы паровой турбины 792 KB
  Общая характеристика переменных режимов. Переменный режим работы турбинных решеток. Изменение степени реактивности от расчетного значения. Треугольники скоростей для последней ступени при изменении давления. Распределение давлений и теплоперепадов по ступеням турбины при переменном режиме ее эксплуатации.
1091. Влияние начальных и конечных параметров водяного пара на мощность паровых турбин 228 KB
  Влияние начального давления на мощность турбин. Относительное изменение внутренней мощности паровой турбины. Влияние начальной температуры пара и его температуры после промежуточного перегрева на мощность турбины. Влияние конечного давления пара на мощность турбины. Универсальная кривая приращения мощности от давления в конденсаторе вида.
1092. Переменные режимы эксплуатации паровых турбин энергоблоков ТЭС 1.56 MB
  Характеристика переменных режимов ТЭС. Пример графика электрической нагрузки энергосистемы. Маневренность турбоагрегатов и программы регулирования энергоблоков ТЭС. Холостой ход турбоагрегата. Моторный режим. Режим горячего вращающегося резерва. Реализация перегрузочных режимов в турбоустановках.
1093. Системы парораспределения паровых турбин. Сопловое и дроссельное парораспределение 651 KB
  Общая характеристика систем парораспределения. Общий характер суточного графика нагрузок энергосистемы. Схема основных паропроводов турбоустановки К-210-12,8 ЛМЗ. Дроссельное парораспределение
1094. Обводное парораспределение. Регулирование мощности способом скользящего начального давления 340 KB
  Обводное (байпасное) парораспределение. Выбор способа парораспределения паровых турбин. Регулирование мощности энергоблоков способом скользящего давления. Особенности перевода энергоблока на скользящее начальное давление.
1095. Математические модели и синтез цифровых нерекурсивных фильтров 200.5 KB
  Общие характеристики цифровых фильтров. Математические модели цифровых нерекурсивных фильтров. Методика синтеза цифровых нерекурсивных фильтров. Алгоритм Ремеза для построения оптимального цифрового нерекурсивного фильтра.