У вас вопросы?
У нас ответы:) SamZan.net

Лабораторна робота 9 Оператори циклу Мета роботи ~ вивчення та набуття навичок використання оператора

Работа добавлена на сайт samzan.net: 2016-03-13

Поможем написать учебную работу

Если у вас возникли сложности с курсовой, контрольной, дипломной, рефератом, отчетом по практике, научно-исследовательской и любой другой работой - мы готовы помочь.

Предоплата всего

от 25%

Подписываем

договор

Выберите тип работы:

Скидка 25% при заказе до 20.2.2025

PAGE  2

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

Оператори циклу

Мета роботи – вивчення та набуття навичок використання оператора циклу для організації циклічних  програм.

9.1. Загальні відомості

Оператор циклу fornext  організує виконання одного й того ж блоку програми задану кількість разів.

Формат :    

for  параметр=Поч._Зн to Кінц._знач.[step крок]

тіло циклу

next параметр

 Оператор for визначає початок циклічної конструкції а також задає ім’я (параметр) та початкове значення (Поч._Зн) числової змінної, що змінюється циклічно, яку також називають  ПАРАМЕТРОМ ЦИКЛУ.

Службове слово to використовується для задавання кінцевого значення параметру циклу.

Службове слово step використовується для задавання кроку з яким змінюється параметр циклу. Поточне значення параметру циклу змінюється на величину кроку при кожному виконанні оператора next

Оператор next завершує циклічну операцію при цьому він виконує наступні дії:

  •  додає до поточного значення параметру циклу величину кроку (з тим знаком з яким вказано крок) або одиницю, якщо крок не задано;
  •  повертає програму на рядок for.

Оператор for, крім визначення початкового та кінцевого значень параметру циклу, порівнює поточне його значення з кінцевим та, у випадку, якщо воно задовольняє умову, виконує тіло циклу, а якщо умова не задовольняється, передає керування програми на оператор, що є наступним за next.

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

Наприклад:

For i=1 to 40 step 2

 Тіло циклу

Next I

або

N=4

Z=100

K=10

For I=n to z step k

Тіло циклу

Next i

Цикли fornext можуть бути вкладеними, тобто входити один в другий. Кількість вкладень практично не обмежена.

For a=2 to 12

For b=3 to 9

  For cv=12 to 24

  For  sel=20 to 200

   Тіло циклу

  Next sel

 Next cv

 Next b

Next a

Приклад 1. Організувати та заповнити лінійний масив з 10 елементів, та вивести їх значення на друк.

cls

dim first(9)

data 0,5,10,15,24,35,46,57,68,79

for i=0 to 9

   read first(i)

next i

for i=0 to 9

     print "first("i")="first(i)

next i

Приклад 2. Організувати та заповнити двовимірний масив з 9 елементів, та вивести їх значення на друк.

Cls

а1=3

а2=3

dim first(а1-1,а2-1)

data 1,2,3,4,5,6,7,8,9

for i=0 to а1-1

   for k=0 to а1-1

        read first(i,k)

   next k

next i

for i=0 to а1-1

   for k=0 to а1-1

        print "first("i;","k")="first(i,k)

   next k

next i

Приклад 3. Організувати та заповнити двовимірний масив 10 на 10 елементів, та вивести їх значення на друк.

cls

dim first(9,9)

rem data 0,5,10,15,24,35,46,57,68,79

for i=0 to 9

       for j= 0 to 9

               first(i,j)=i*j

               print "first("i")="first(i,j)

       next j

next i

9.2. Послідовність виконання роботи

9.2.1. Увімкнути комп’ютер та завантажити ТВ.

9.2.2. Відповідно до варіанту завдання (див. лаб. роб. № 4) для циклічного алгоритму розробити програму з використанням циклічного оператора fornext . Набрати текст та відлагодити програму.

9.2.3. Результати обчислень вивести на екран з необхідними коментарями.

9.2.4. У разі успішного виконання переписати виведені результати до протоколу.

9.2.5. Переписати текст працюючої програми до протокол.

9.3. Зміст протоколу.

9.3.1. Протокол лабораторної роботи має містити назву, мету роботи, теоретичну частину в обсязі необхідному для виконання та захисту лабораторної роботи.

9.3.2. Блок-схему та текст програми для виконання відповідного варіанту.

9.3.3. Результати виконання лабораторної роботи повинні бути відображені відповідно до вимог п. 9.2.

9.3.4. Студенти, що не мають належним чином оформлений протокол до виконання та захисту лабораторної роботи не допускаються




1. Организационные основы проведения налоговых проверок
2. Б Підготувала- студентка ІПІ 4 курсу 43 групи Каменькова Тетяна Звичаї мого народу Подорожгра Ми пов
3. На сьогодні збереглися численні предмети матеріальної культури- стародавні поховання мумії предмети побут
4. Реферат - Социальная реклама
5. Риски в сельском хозяйстве и их нейтрализация
6. учении которое охватывает все стороны бытия
7. . Политическая мысль Древнего Мира.
8. лекция медицинских рефератов историй болезни литературы обучающих программ тестов
9. тема практических работ которая содействует сознательному усвоению учащимися знаний и формированию умен
10. Хромосомные заболевания человека и факторы их развития и наследования