Лабораторный практикум по информатике. Мухина И.Н - 57 стр.

UptoLike

Составители: 

57
1. Постановка задачи
В соответствии с вариантом задания создать и сохранить на
диске в виде файла табличные данные, включающие в себя
следующие столбцы: наименование товара, остаток на складе на
начало отчетного периода, приход товара за отчетный период,
расход товара за отчетный период, остаток товара после
отчетного периода.
Разработать алгоритм считывания и обработки данных,
приводящий к вычислению результатов в последнем столбце
таблицы. Подсчитать итоговые значения во всех столбцах.
Вывести таблицу с вычисленными и заполненными ячейками на
печать или в файл.
2. Описание программы
Табличные данные вводятся из текстового файла с
указанным пользователем именем. Для ввода данных с
клавиатуры вместо имени файла следует ввести con, в этом
случае система Турбо Паскаль позволяет прочитать данные с
клавиатуры вместо файла.
Входной файл должен иметь следующий формат:
Название_товара1 Остаток1 Приход Расход
Название_товара2 Остаток1 Приход Расход
. . .
т.е., в одной строке текстового файла хранится информация об 1
товаре, вводимые величины разделены хотя бы 1 пробелом,
число строк в файле произвольно. Название товара не должно
содержать пробелов внутри. Лишние пробелы во входных
данных удаляются.
При этом данные заносятся в следующие массивы:
tovarстроковый массив наименований товаров;
ostatok1, prihod, rashod, ostatok2числовые массивы для
столбцов
Остаток1 (остаток на начало отчетного периода),
Приход, Расход и Остаток2 (остаток после отчетного
периода) соответственно.
1. Постановка задачи

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

2. Описание программы

    Табличные данные вводятся из текстового файла с
указанным пользователем именем. Для ввода данных с
клавиатуры вместо имени файла следует ввести con, в этом
случае система Турбо Паскаль позволяет прочитать данные с
клавиатуры вместо файла.
    Входной файл должен иметь следующий формат:
Название_товара1 Остаток1 Приход Расход
Название_товара2 Остаток1 Приход Расход
. . .
т.е., в одной строке текстового файла хранится информация об 1
товаре, вводимые величины разделены хотя бы 1 пробелом,
число строк в файле произвольно. Название товара не должно
содержать пробелов внутри. Лишние пробелы во входных
данных удаляются.
      При этом данные заносятся в следующие массивы:
tovar – строковый массив наименований товаров;
ostatok1, prihod, rashod, ostatok2 – числовые массивы для
столбцов Остаток1 (остаток на начало отчетного периода),
Приход, Расход и Остаток2 (остаток после отчетного
периода) соответственно.



                             57