66513

ДИНАМІЧНІ МАСИВИ

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

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

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

Украинкский

2014-08-22

96.5 KB

1 чел.

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

ДИНАМІЧНІ МАСИВИ

1.  Мета роботи

 

Вивчити та дослідити засоби мови програмування Турбо Паскаль, а також методики складання та налагодження програм для обробки матриць на ПЕОМ з використанням динамічної пам’яті.

2. Варіанти завдань

Кожен студент вибирає варіант завдання  за номером у списку групи.

Завдання. Скласти програму обробки динамічного масиву відповідно до заданого варіанта.

  1.  Визначити добуток позитивних елементів кожного стовпця матриці А, її розмір вводити з клавіатури, а елементи розмістити в пам’яті динамічно.
  2.  Визначити добуток елементів парних стовпців матриці, її розмір вводити з клавіатури, а елементи розмістити в пам’яті динамічно.
  3.  


  1.  Визначити суму елементів матриці, які за модулем перевищують одиницю, у кожному парному стовпці і кількість таких елементів. Розмір матриці вводити з клавіатури, а елементи розмістити в пам’яті динамічно.
  2.  Визначити суму позитивних елементів розміщених над головною діагоналлю. Розмір матриці вводити з клавіатури, а елементи розмістити в пам’яті динамічно.
  3.  Визначити кількість рядків, які містять нульові елементи иатриці, та їх номери. Розмір матриці вводити з клавіатури, а елементи розмістити в пам’яті динамічно.
  4.  Визначити значення максимального елемента кожного рядка матриці та номер стовпця, в якому він розміщений. Розмір матриці вводити з клавіатури, а елементи розмістити в пам’яті динамічно.
  5.  Максимальний і мінімальний елементи матриці поміняти місцями. Розмір матриці вводити з клавіатури, а елементи розмістити в пам’яті динамічно.
  6.  Визначити мінімальний і максимальний елементи матриці та їх добуток. Розмір матриці вводити з клавіатури, а елементи розмістити в пам’яті динамічно.
  7.  Визначити суму негативних елементів матриці, розташованих під головною діагоналлю. Розмір матриці вводити з клавіатури, а елементи розмістити в пам’яті динамічно.
  8.   Визначити максимальний елемент матриці на головній діагоналі та суму елементів цієї діагоналі. Розмір матриці вводити з клавіатури, а елементи розмістити в пам’яті динамічно.
  9.  Визначити для кожного непарного рядка кількість нульових елементів.        Розмір мариці вводити з клавіатури, а елементи розмістити в пам’яті       динамічно.
  10.   Знайти середнє геометричне позитивних елементів кожного рядка матриці,

     її розмір водити з клавіатури, а елементи розмістити в пам'яті  динамічно.

  1.   Знайти найбільший елемент матриці та записати одиницю в той рядок і        стовпець, на перехресті яких він міститься. Розмір мариці вводити з        клавіатури, а  елементи розмістити в пам'яті динамічно.
  2.   З матриці Х побудувати матрицю Y , помінявши місцями рядки і стовпці.        Розмір мариці вводити з клавіатури, а елементи розмістити в пам'яті       динамічно.
  3.   Знайти найбільший елемент матриці і номер рядка і стовпчика, у яких він        міститься. Розмір мариці вводити з клавіатури, а елементи розмістити в       пам'яті динамічно.
  4.   Знайти найменший елемент матриці та записати в рядок, де міститься       цей елемент, ‘10’. Розмір мариці вводити з клавіатури, а елементи          розмістити в пам'яті динамічно.
  5.   Обчислити суму елементів кожного рядка матриці, визначити найменше  значення цих сум і номер відповідного рядка. Розмір мариці вводити з клавіатури, а елементи розмістити в пам'яті динамічно.
  6.  


  1.   Визначити кількість додатних і від’ємних елементів матриці. Розмір мариці вводити з клавіатури, а елементи розмістити в пам'яті динамічно.
  2.   Знайти найбільші елементи кожного рядка матриці Х і записати їх у масив Y. Розмір мариці вводити з клавіатури, а елементи розмістити в пам'яті динамічно.
  3.   Обчислити суму елементів матриці, розташованих над головною діагоналлю. Розмір мариці вводити з клавіатури, а елементи розмістити в пам'яті динамічно.
  4.   Перемножити матриці А(NxМ) і B(NxM). Розмір мариці вводити з клавіатури, а елементи розмістити в пам'яті динамічно.
  5.   Знайти найбільший елемент головної діагоналі матриці і вивести на екран увесь рядок, у якому він міститься. Розмір мариці вводити з клавіатури, а елементи розмістити в пам'яті динамічно.
  6.   Визначити максимальний елемент на головній діагоналі та добуток позитивних елементів зазначеної діагоналі. Розмір мариці вводити з клавіатури, а елементи розмістити в пам’яті динамічно.
  7.   Визначити добуток елементів парних стовпців матриці, її розмір вводити з клавіатури, а елементи розмістити в пам’яті динамічно.
  8.   Знайти суму елементів матриці, що мають задану різницю індексів i-j=k. Число k може бути і негативним. Розмір мариці вводити з клавіатури, а елементи розмістити в пам'яті динамічно.
  9.  У матриці всі числа різні. У кожному рядку знайти мінімальний елемент, потім серед цих чисел вибрати максимальне. Надрукувати номер цього елементу. Розмір мариці вводити з клавіатури, а елементи розмістити в пам'яті динамічно.
  10.  Деякий елемент матриці назвемо седловою точкою, якщо він є одночасно найменшим у своєму рядку й найбільшим у своєму стовпці. Надрукувати номера рядка й стовпця який-небудь седловой точки, або надрукувати 0, якщо такої немає. Розмір матриці вводиться із клавіатури. Елементи матриці розмістити у пам'яті динамічно.

PAGE 3


 

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

39722. Принципы сегментирования 21.29 KB
  Любую из этих переменных можно использовать в качестве сегментирования рынка.Географический принцип он предполагает разбивку рынка на различные географические единицы: государства страны регионы области города территории округа районы.Демографический принцип заключается в разбивке рынка на группы на основе демографических переменных таких как пол возраст семья уровень дохода род занятий образование религиозные убеждения и национальность.
39723. Оценка и выбор целевых рынков 22.13 KB
  При оценивании различных сегментов рынка компания должна учитывать два момента: привлекательность сегмента и возможности компании в отношении этого сегмента. Прежде чем выходить на какойнибудь сегмент рынка компания должна внимательно оценить свои текущие позиции на этом рынке. Малая доля рынка принадлежащая компании свидетельствует о слабости ее позиций.
39725. Модель покупательского поведения и факторы, влияющие на покупательское поведение 15.44 KB
  Культурные факторы определяют основные запросы и поведение потребителя. Социальные факторы также влияют на покупательское поведение. Психологические факторы: мотивация восприятие усвоение мнения и взгляды.
39727. Основные типы покупательского поведения 16.51 KB
  Сложное покупательское поведение Сложным покупательским поведением назвается поведение когда при высокой степени вовлеченности потребителя он очень долго и тщательно принимает решение о покупке что свящано с большими различиями между марками товара. Это поведение наблюдается при покупке дорогих товаров компьютер автомобиль другая дорогая и необходимая техника. Неуверенное покупательское поведение Неуверенным покупательским поведением называется поведение покупателя в тех ситуациях когда покупка связана с финансовым риском разница между...