Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Новые рефераты » Засоби алгоритмічного мови

Реферат Засоби алгоритмічного мови





исла з фіксованою комою і експоненційної формі.

Для відображення формату числа в операторі використовуються спеціальні символи:

«-» - для знакоместа знака десяткового числа

«#» - для знакомест десяткового числа

«^» - для знакоместа показника ступеня експоненціального числа.

Для виведення результату в файл застосовується наступна запис:

print # /номер каналу /,/ список виведених змінних /


2. ОСНОВНІ алгоритмів і програм


.1 ЗАПОВНЕННЯ числові МАСИВУ, ДРУК МАСИВУ


Двовимірні масиви задаються кількістю рядків і кількістю стовпців. Для запису елементів масивів можна застосувати оператори присвоювання READ-DATA або INPUT. При занесенні значень елементів одновимірного масиву оператор присвоювання ставиться всередині операторів циклу з кількістю кроків рівних кількості елементів масиву. При занесенні значень елементів двовимірного масиву оператор присвоювання ставиться всередині вкладеного циклу і загальна кількість кроків циклів повинно також дорівнювати числу елементів масиву.

Приклад . Заповнити одновимірний масив А (10) довільними числами.


remA (12) i=1 to 12

input A (i) i


Приклад. Заповнити масив A (5x5) довільними числами


remB (5,5) i=1 to 5j=1 to 5B (i, j) ji1, 2, 3, 4, 5, 6, 7, 8, 9, 10

data 11, 12, 13, 14, 15

data 16, 17, 18, 19, 20

data 21, 22, 23, 24, 25

end


.2 ПОШУК максимальних і мінімальних по модулю ЧИСЕЛ


Досить часто при вирішенні завдань з масивами чисел зустрічається необхідність визначити максимальний і мінімальні елемент масиву. Для цього використовується циклічний алгоритм рішення. Початковою умовою знаходження максимуму і мінімуму в масиві є присвоювання цим змінним значення одного з елементів масиву, зазвичай це перший елемент: А (1) або А (1,1).

Слід зауважити, що при знаходженні максимуму (мінімуму) серед числових значень, не сформованих в масив, в якості початкових значень повинні прийматися наступні числа: для максимуму-нескінченно велике негативне число, для мінімуму-нескінченно велике позитивне число.

Розглянемо приклад знаходження максимального і мінімального елементів в одновимірної матриці А (10), з довільними числами .


remA (10) i=1 to 10A (i) i=A (1): min=A (1) i=1 to 10A (i) gt; max then max=A (i ) A (i) lt; min then min=A (i) i «Min»; min «Max»; max


.3 ПЕРЕТВОРЕННЯ одновимірного масиву з довільною кількістю ЕЛЕМЕНТІВ в двовимірному (квадратної або прямокутної МАТРИЦЯ)


Приклад:

Дан одновимірний масив з 52 елементами, створити з нього квадратну матрицю .


rem опис одновимірного масиву

dim A (52)

rem генерація чіселi=1 to 52 (i)=- 50 + int (rnd (1) * 100) i

rem обчислення кількості рядків кв. матриці

m=int (sqr (52)): print «m =»; m опис квадратної матриці

dim A1 (m, m): n=1

rem заповнення квадратної матриці елементами з А ()

for i=1 to mj=1 to m (i; j)=A (n)=n + 1j i

rem «печать» матриці А1 (,)

for i=1 to mj=1 to mA (i, j); ji


Назад | сторінка 5 з 5





Схожі реферати:

  • Реферат на тему: Обробка одновимірних масивів. Виділення мінімального і максимального елеме ...
  • Реферат на тему: Аналіз методів сортування одновимірного масиву
  • Реферат на тему: Розробка в середовищі Turbo Pascal програми обчислення суми елементів рядкі ...
  • Реферат на тему: Обробка масиву покажчиків
  • Реферат на тему: Поняття і елементи масиву