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


 

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

81594. Крылатые выражения из советских кинофильмов и их употребление в современном русском языке 1.46 MB
  Включает в себя знание языковых единиц в том числе с национально-культурным компонентом и умение использовать их в соответствии с социально-речевыми ситуациями; Социолингвистическая компетенция знание особенностей национального речевого этикета и невербального поведения а также навыки...
81595. СОЦИАЛЬНО-ПСИХОЛОГИЧЕСКИЙ КЛИМАТ ПЕРВИЧНЫХ ТРУДОВЫХ КОЛЛЕКТИВОВ И УДОВЛЕТВОРЕННОСТЬ ТРУДОМ МЕДИЦИНСКИХ РАБОТНИКОВ 150.5 KB
  В современной российской социальной психологии существует множество исследований по проблеме социально-психологического климата коллектива и удовлетворенности человека трудом, однако, данная проблема практически не исследована в первичных трудовых коллективах медицинских работников.
81596. Контроль сформованості граматичних навичок англійської мови учнів початкової школи за допомогою комп’ютерних технологій 264.5 KB
  Мета роботи полягає в розробці та оптимізації серії вправ з контролю сформованості граматичних навичок за допомогою комп’ютерних технологій. Для досягнення поставленої мети передбачається вирішити наступні задачі: виявлення психологічних особливостей молодших школярів, які необхідно враховувати...
81597. Русская военая проза и ее литературные традиции 362 KB
  Предметом нашего научного исследования являются: специфика авторского восприятия войны в том числе локальной образ современного молодого человека на войне классификация военной прозы и литературные традиции в военной прозе конца XX начала XXI вв.
81598. Визуализация семантического анализа текстов 4.68 MB
  Основная часть ранних работ в области представления знаний, то есть науки о том, как преобразовать знания в такую форму, с которой может легко оперировать компьютер, была привязана к языку и подпитывалась исследованиями в области лингвистики, которые, в свою очередь, основывались на...
81599. Оценка защищённости практической квантово-криптографической системы на основе волоконно-оптических линий связи от несанкционированного доступа 350 KB
  В данной работе исследуется новая стратегия несанкционированного доступа к квантово-криптографическим системам, исключающая необходимость прямого взаимодействия с передаваемыми квантовыми состояниями.
81600. Создание метода сравнения изображений, обеспечиющего правильные результаты для любого монитора 796.5 KB
  Изображения приходится сравнивать в системах распознавания образов. Это может потребоваться при обработке запросов к базам данных содержащим изображения при синтезе изображений по геометрической модели так называемый рендеринг для автоматического управления этим процессом.
81601. Организация взаимодействия трехмерного редактора и визуализатора на основе трассировки лучей 4.71 MB
  Данная дипломная работа заключается в организации взаимодействия трехмерного редактора и визуализатора на основе трассировки лучей путем добавления в визуализатор возможности импорта информации о трехмерной сцене из XML-файлов и написания программы-модуля для трехмерного редактора...
81602. Исследование характеристик позиционно чувствительного нейтронного детектора на пучках релятивистских протонов 5.41 MB
  В работе описан созданный для эксперимента FLINT позиционно чувствительный детектор. FLINT – эксперимент о поиску флуктон-флуктонного взаимодействия проводимый с 2006 года по настоящее время в ИТЭФ. Основной задачей эксперимента является изучение плотной холодной ядерной материи.