20535

Обработка файла данных

Лабораторная работа

Информатика, кибернетика и программирование

Данные по машинам автобазы: номер марка план перевозок факт. Макет исходных данных номер марка план факт о 367 нр ГАЗ 105 100 л 577 ор ЗИЛ 185 185 н 705 ар КамАЗ 220 220 в 368 еу ЛИАЗ 343 340 а 859 ср МАЗ 368 368 у 364 ар УАЗ 373 373 м 290 ао КамАЗ 288 287 н 390 ал ГАЗ 100 99 Алгоритм программы Программа по разработанному алгоритму Командный файл Обработка файла данных CLEAR {Очистка экрана} SET TALK OFF {Команда запрета выполнения отдельных команд} USE Imfd...

Русский

2013-07-31

23.5 KB

0 чел.

Государственный Университет Управления

Институт финансового менеджмента

Лабораторная работа №2

«Обработка файла данных»

Выполнила:

Студентка в/о, группы б/у II-1

Кузнецова Анна


Задание.
Данные по машинам автобазы: номер, марка, план перевозок, факт. Вывести данные по машинам, по которым не выполнен план перевозок.

Макет исходных данных

номер

марка

план

факт

о 367 нр

ГАЗ

105

100

л 577 ор

ЗИЛ

185

185

н 705 ар

КамАЗ

220

220

в 368 еу

ЛИАЗ

343

340

а 859 ср

МАЗ

368

368

у 364 ар

УАЗ

373

373

м 290 ао

КамАЗ

288

287

н 390 ал

ГАЗ

100

99

Алгоритм программы

Программа по разработанному алгоритму

* Командный файл "Обработка файла данных"

CLEAR                          {Очистка экрана}

SET TALK OFF                   {Команда запрета выполнения

                               отдельных команд}

USE &Imfd                      {Команда открытия}

TEXT

Данные по машинам по которым не выполнен перевозок

    номер    марка  план  факт

ENDTEXT

I=1                           {определяет номер строки}

DO WHILE .NOT.EOF()

  IF PLAN>FACT

     @ I,3 SAY NOM

     @ I,15 SAY MAR

     @ I,22 SAY PLAN

     @ I,28 SAY FACT

     I=I+1

  ENDIF

  SKIP

ENDDO

WAIT                           {Команда ожидания}

RETURN                         {Команда завершения}

Вариант решения задачи

номер

Марка

план

факт

о 367 нр

ГАЗ

105

100

в 368 еу

ЛИАЗ

343

340

м 290 ао

КамАЗ

288

287

н 390 ал

ГАЗ

100

99


 

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

49214. Виртуальная модель вертолета в среде MatLab 265.65 KB
  Математическое моделирование движителя вертолета. Создание виртуальной модели вертолета в среде VRBuilder. Особенностью моделируемого вертолета является то что используется движитель роль которого выполняет двигатель постоянного тока ДПТ.
49215. Разработка системы управления механизма передвижения тележки (мехатронного объекта) по схеме ТП-ДПТ 11.99 MB
  Целью данного курсового проекта является задача проектирования электромеханической системы (ЭМС) мехатронного модуля подъема мостового крана. Смысловая её реализации заключается в создании универсальных, надёжных и долговечных устройств, которые тем или иным образом помогали бы человеку решать поставленные перед ним задачи
49216. Разработка микропроцессорной системы управления подачей фурмы в конвертере 36.85 KB
  Разработать микропроцессорную систему управления подачей фурмы в конвертере. Разработать цифровое устройство управления подачей фурмы в конвертере. Например система управления положением кислородной фурмы осуществляет измерение и регулирование положения кислородной фурмы в соответствие с уставкой по положению фурмы над уровнем спокойной ванны с автоматической коррекцией на разгар футеровки и выдачей команды на отсечной клапан. Положение фурмы в разные этапы плавки: Первый период наведение шлака.
49217. Принципы функционирования плазменных телевизоров 904.34 KB
  В развитых странах телевизоры есть практически в каждом доме. Если в доме есть необходимые антенны и уж по крайней мере трудно не согласиться что антенна самый большой и заметный элемент приемной системы телезрители могут принимать несколько десятков каналов предающих массу программ от мыльных опер до фильмов о природе и дискуссий о политических событиях. Некоторые думают что выбирать телевизионный приемник лучше всего по цене то есть если цена большая то и все характеристики в норме. Есть еще телевизоры с разрешением экрана...
49218. Проектирование транзисторных широкодиапазонных передатчиков 348.55 KB
  Задачей курсового расчета является проектирование транзисторного широкодиапазонного радиопередающего устройства обеспечивающего формирование радиосигналов заданном рабочем диапазоне частот и заданную мощность выделяемую на нагрузке в состав которого входят следующие каскады: ОКГ опорный кварцевый генератор являющийся источником высокостабильных колебаний необходимо произвести расчет принципиальной схемы автогенератора с кварцевым резонатором в цепи обратной связи; ССЧ синтезатор сетки частот формирующий из опорной частоты...
49219. Комплексное исследование системы мотивации производственного персонала в Восточно-Сибирской Региональной Дирекции железнодорожных вокзалов, вокзал станции Черемхово 147.36 KB
  Разработка и практическое применение новых мотивационных систем непосредственно на самих предприятиях позволяют привлекать новых высококвалифицированных специалистов, способных на деле управлять как малыми, так и большими коллективами, ориентируясь преимущественно при этом на индивидуальное мотивирование в соответствии с количеством и качеством труда, затраченного индивидом.
49220. Разработать микропроцессорную систему и цифровое устройство управления подачей добавок в ДСП 637.56 KB
  Задание на курсовую работу: Разработать микропроцессорную систему управления подачей добавок в ДСП. Разработать цифровое устройство управления подачей добавок в ДСП. В настоящее время имеется достаточно большое количество вариантов оснащения ДСП различными устройства подачей добавок. При этом стоит задача управления отдельными локальными потоками подачи в печь добавок.
49221. Исследование фильтрационного потока от нагнетательной скважины к эксплуатационной и исследование нерадиального установившегося движения жидкости и газов к одной скважине 279.55 KB
  ВЫЯСНЕНИЕ ВЛИЯНИЯ ФОРМЫ КОНТУРА ОБЛАСТИ ПИТАНИЯ НА ДЕБИТ СКВАЖИНЫ И РАСПРЕДЕЛЕНИЕ ДАВЛЕНИЯ В ПЛАСТЕ ИССЛЕДОВАНИЕ ФИЛЬТРАЦИОННОГО ПОТОКА ОТ НАГНЕТАТЕЛЬНОЙ СКВАЖИНЫ К ЭКСПЛУАТАЦИОННОЙ НЕРАДИАЛЬНОЕ ДВИЖЕНИЕ ЖИДКОСТИ К СКВАЖИНЕ ПРИ КРУГОВОМ КОНТУРЕ ОБЛАСТИ...
49222. Разработка устройства для сигнализации давления в 6-ти точках 159.63 KB
  Идентифицировать номер датчика и сигнал01. Начало =6;B=1 Опрос датчика Вывод в порт № датчика K=0 да нет Вывод в порт Вывод в порт B=B1 B=B1 B B нет нет да да Конец Разработать устройство для сигнализации давления в 6ти точках. Идентифицировать номер датчика и сигнал01. Реализация программы управления на языке SSEMBLER MVI D 6 Колво датчиков = 6 MVI B 1 № первого датчика For IN1 Проводим опрос OUT 2 Подаем значение в порт0 или1 MOV B Выводим номер датчика OUT 3 Выводим этот номер в порт INR B 1 CMP D Сравнение с пред...