Главная страница

Отчёт по лабораторной работе №1. Задание Задан массив Х размером N. Сформировать из него матрицу А, содержащую по L элементов в строке. Недостающие элементы в последней строке (если такие будут) заполнить нулями. Напечатать матрицу по строкам. Выполнил студент группы 484


Скачать 476.69 Kb.
НазваниеЗадание Задан массив Х размером N. Сформировать из него матрицу А, содержащую по L элементов в строке. Недостающие элементы в последней строке (если такие будут) заполнить нулями. Напечатать матрицу по строкам. Выполнил студент группы 484
Дата21.08.2019
Размер476.69 Kb.
Формат файлаdocx
Имя файлаОтчёт по лабораторной работе №1.docx
ТипОтчет
#85259
страница2 из 3
1   2   3

Постановка задачи


Задан массив Х размером N. Сформировать из него матрицу А, содержащую по L элементов в строке. Недостающие элементы в последней строке (если такие будут) заполнить нулями. Напечатать матрицу по строкам.
  1. Исходные данные


В качестве исходных данных программа использует вводимый пользователем размер массива и длину строки выводимой матрицы.
  1. Особые ситуации


  • Если пользователь указал размер массива меньше 1, то работа программы невозможна, поэтому пользователь должен указать меньший размер.

  • Если пользователь указал размер массива больше 1000, то работа программы может занять длительное время, поэтому пользователь должен указать меньший размер.

  • Если пользователь указал размер строки выводимой матрицы меньше 1, то работа программы невозможна, поэтому пользователь должен указать меньший размер.

  • Если пользователь указал размер строки выводимой матрицы больше 10, то работа программы прервётся, поскольку матрица большего размера не умещается в консоли, поэтому пользователь должен указать меньший размер.

  • Если размер массива, указанный в файле, не совпадает с реальным размером, то программа не сработает.
  1. Математические методы и алгоритмы решения задач




Рисунок 1 – Блок-схема основного алгоритма
Согласно постановке задачи для составления программы будет использоваться алгоритм, блок схема которого представлена выше.

Данный алгоритм представляет из себя вложенный цикл со счетчиком, внутри которого столбцы итогового массива записываются из исходных по следующим формулам:





(1)



(2)



  1. 1   2   3


написать администратору сайта