Из файла ввести таблицу чисел (матрицу) и вычислить

Так обычно начинается общая часть типичной задачи для делфи паскаля или лазаруса. В этом посте решение задачи в которой необходимо из файла ввести таблицу чисел (матрицу) и  найти строку с максимальной суммой чисел и саму сумму. Для решения таких задач первая проблема это матрицу  из текстового формата перевести в числовой и запихать в двумерный массив. В условиях задачи ка правило предполагается что числа в  текстовом файле введены через пробел и строки разделены вводом (Enter). Для преобразования текстового символа в числовой есть стандартная функция a:=Strtoint(b);  где a  имеет тип integer b имеет тип string. Также при чтении и преобразовании строки стоит учитывать что элемент в матрице может состоять как из одной цифры так и из нескольких.  ниже приложена ссылка  на архив в котором решена эта задача на Лазарусе, но для Делфи принцип тот же, в архиве исполняемый файл, файл проекта и файл с простейшей матрицей, программный код снабжен комментариям и если вы хоть немного разбираетесь в программировании разобраться в этой задаче не составит вам труда , а также решить множество аналогичных задач. Задача Лазарус решение.

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *