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

Реферат Розробка програми для роботи з масивами





"justify" > n на n . Вводимо значення P

Далі при дотримання умови потрапляння P в діапазон матриці виконуємо цикл, тіло якого міняє місцями значення стовпця зі значенням рядка.

Після виконання циклу виводимо вміст матриці.


6. Лістинг програми

change; crt; a: array [1.50,1.50] of integer;, p, swap: integer;

i, j: byte;

{n - кількість рядків і стовпців квадратної матриці-змінна для хранененія зміни місцями-номер рядка або стовпця для зміни місцями

i, j - лічильники циклів}

function randoMatr (k: integer): integer;

{Функція заповнення матриці випадковими числами}: = random (k); {Діапазон дійсних чисел}

end; outputM;

{Висновок матриці на екран} i: = 1 to n doj: = 1 to n doi = p then textcolor (11); {рядок P виводимо блакитним кольором} j = p then textcolor (8) ; {стовпець P сірим кольором} (a [i, j]: 2, ''); (15); {інші білим};;

end;;

{----------- Основний блок програми ---------------------};; ('Введіть розмірність квадратної матриці n <50 = ');

readln (n);

for i: = 1 to n do

for j: = 1 to n do

a [i, j]: = randoMatr (99); {заповнюємо матрицю елементами} ('Вихідна матриця:');; {Висновок матриці на екран} ('Введіть ціле P ='); (p);

{Перевірка входімості числа в матрицю}

if (P> n) or (P <1) then exit;

{Міняємо місцями стовпець з рядком}

for i: = 1 to n do: = a [i, p]; [i, P]: = a [p, i]; [p, i]: = swap;; ( 'Отримана матриця:');; {Висновок матриці на екран} ('Для виходу натисніть Enter');;.


7. Екрани роботи програми і налагодження програми


Починаємо з основного блоку програми як заповнення матриці.


В 

Пишемо функцію заповнення матриці випадковими числами:


В 

Процедуру виведення на екран:

Тестуємо запуск:


програма алгоритм програма матриця

В 

Пишемо решту коду, пробуємо запуском програми:


В 

Надамо декілька варіантів виконання програми:


В 
В 

Список літератури


1. В.М. Пітеркін "Основи програмування мовою високого рівня", М. - 2002

2.


Назад | сторінка 2 з 3 | Наступна сторінка





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

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