Обработка экономической информации средствами языка Pascal
Информатика — это наука, которая изучает структуру и особенность информации, а также вопросы, связанные со сбором, хранением и переработкой информации.
Как правило, все числа внутри компьютера представляются с помощью нулей и единиц, а не десяти цифр, как это привычно для людей. Иными словами, компьютеры обычно работают в двоичной системе счисления, поскольку при этом их устройство получается значительно более простым. Ввод чисел в компьютер и вывод их для чтения человеком может осуществляться в привычной для людей десятичной форме.
Для обработки на компьютере текстовой информации обычно при вводе в компьютер каждая буква кодируется определенным числом, а при выводе на внешние устройства (экран или печать) для восприятия человеком по этим числам строятся соответствующие изображения букв. Соответствие между набором букв и числами называется кодировкой символов.
Постановка задачи
Обработка экономической информации, представленной в виде таблицы (см. приложение № 1).
Основные данные, входящие в данную таблицу хранить в файле на внешнем носителе информации.
Предусмотреть в данном курсовом проекте возможность вывода таблицы на экран, создание новых записей, добавления новых записей в файл на внешнем носителе, удаление записей из файла, возможность редактирования записи в таблице и графическую заставку для данного курсового проекта с использованием модуля Graph.
Представить вместе с исходным текстом программы, написанной на языке Pascal, пояснительную записку.
Построение математической модели
Даны исходные данные:
№ | Переходящий остаток продукции на начало года (А1) | Приход продукции, шт (А2) | Расход, шт (А3) | Цена за 1 шт (А4) | Остаток на конец года (А) |
1 | 45 | 32 | 21 | 6.90 | (Aў) |
2 | 234 | 3454 | 32 | 5.67 | (Aў ў) |
… | … | … | … | … | … |
Итого: As=Aў +Aў ў +…An |
Для вычисления окончательных данных в таблице используются следующие формулы: А=((А1+А2) -А3) *А4 As=Aў +Aў ў +…An
Описание алгоритма
Шаг 1. Запрос о запуске графической заставки -(y/n) Шаг 1.1. При нажатие клавиши <y> выполняется вывод графической заставки на экран Шаг 1.2. При нажатие любой клавиши (кроме <y>) выполняется переход к главному меню программы Шаг 2. Выбор пунктов главного меню Шаг 3. Выполнение подалгоритма вывода основной таблицы при выборе пункта «1» главного меню.