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


 

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

47110. СССР и страны накануне и в начале Второй мировой войны 58.5 KB
  Пакт РиббентропаМолотова это министрынаркомы иностранных дел СССР и Германии. У Гитлера тоже была проблема на 2фронта: против Англии и Франции с 1стороны и СССР с др. СССР и Германия которые хотели избежать войны между собой 23 августа 1939г. Значение: СССР получил 2а года мира.
47112. Программы развития национальной экономики 61 KB
  В России в рамках федеральных целевых программ осуществляется: поддержка реформ в сфере образования и здравоохранения; реформа судебной системы; формирование рынка доступного жилья; модернизация АПК и создание условий для его устойчивого развития; строительство и совершенствование стратегически важных для страны объектов транспорта; поддержка государством реализации крупных транспортных инфраструктурных проектов; осуществление инновационных проектов и программ др. Реализация федеральных целевых...
47113. Конституційна організація державно влади та місцевого самоврядування в Уккраїні 59.5 KB
  Так єдиний орган законодавчої влади в Україні парламент Верховна Рада України. Гарантом державного суверенітету територіальної цілісності України дотримання Конституції України прав і свобод людини та громадянина є глава Української держави Президент. Єдиним органом законодавчої влади в Україні є парламент Верховна Рада України. Право законодавчої ініціативи у Верховній Раді України згідно з Конституцією України мають: Президент України; народні депутати України; Кабінет Міністрів України; Національний банк України.
47114. Методи розрахунку калькуляції та методи технологічних розрахунків 59 KB
  Система оплати праці в будівництві основна ст. 12 відрядна сдельная скільки заробив стільки отримав; відряднопреміальна за якістю економічністю виконаної роботи може бути надбавка до 40 зарплати; погодинна; погодиннопреміальна до 30 премія; акордна; договірна Форма оплати праці робітників визначається співвідношенням між виконаною роботою та розміром нарахованої за це заробітної плати. Залежно від того які показники приймаються за вимірник праці кількість виготовленої продукції чи кількість відпрацьованого...
47116. Архитектура и быт городов, транспорт 59.5 KB
  При создании проектов новых городов архитекторы начали уделять внимание связи микрорайонов с ландшафтом По мере развития бытовой техники в домах появлялись холодильники газовое а с 70х годов XIX в. Наиболее распространенными до конца XIX в. С 60х годов XIX в. К концу XIX в.