Библиотека Рефераты Курсовые Дипломы Поиск
Библиотека Рефераты Курсовые Дипломы Поиск
сделать стартовой добавить в избранное
Кефирный гриб на сайте www.za4et.net.ru

Компьютеры, Программирование Компьютеры, Программирование

Разработка программы для преобразования денежных сумм в чековой книжке из формата чисел в словесный формат

Ночник-проектор "Звездное небо и планеты", фиолетовый.
Оригинальный светильник - ночник - проектор. Корпус поворачивается от руки. Источник света: 1) Лампочка (от карманных фонариков) 2) Три
330 руб
Раздел: Ночники
Ночник-проектор "Звездное небо, планеты", черный.
Оригинальный светильник-ночник-проектор. Корпус поворачивается от руки. Источник света: 1) Лампочка (от карманных фанариков); 2) Три
350 руб
Раздел: Ночники
Карабин, 6x60 мм.
Размеры: 6x60 мм. Материал: металл. Упаковка: блистер.
44 руб
Раздел: Карабины для ошейников и поводков

Пояснительная записка к заданию на вычислительную практику по дисциплине  “Основы алгоритмизации и языки программирования” Выполнил : студент гр. 96 АЭ2  Ю. Ф. Фролкина Пензенский государственный технический университет, Кафедра  “Информационно - вычислительные  системы” 1997 Пояснительная записка содержит 21 лист , 2 приложения , 2 источника. Объектом работы является денежная сумма в чековой книжке. Целью работы является разработка программы преобразование денежных сумм в чековой книжке из формата чисел в словесный формат. В результате проделанной  работы  была разработана и отлажена программа , осуществляющая ввод пользователем денежной суммы в числовом виде , преобразование и вывод на экран этой суммы в словесном формате. Программа написана на языке urbo Pascal и предназначена для эксплуотации под управлением операционной системы MS-DOS. При разработке данной программы была использованя библиотека ТТТ , которая упростила как саму программу , так и процесс её разработки. Введение Сейчас, на пороге ХХI века, огромный выбор программ предназначенных для помощи человеку в различных сферах его деятельности. Мною разработана программа , автоматизирующая процесс преобразования денежных сумм в чековой книжке из формата чисел в словесный формат , которая позволит сократить время , связанное с проставлением денежной суммы в чековой книжке. Разработка предоставляет пользователю возможности ввода денежной суммы и мгновенного получения на экране персонального компьютера её словесного эквивалента. Таким образом , созданная программа имеет большое практическое значение в сфере бизнеса и банковского дела. 1 Анализ требований Требуется разработать программу , c помощью которой можно осуществить преобразование денежных сумм в чековой книжке из формата чисел в словесный формат. Определить целесообразность использования при проектировании данной задачи библиотеки ТТТ. 2 Техническое задание 2.1 Основание для разработки Основанием для разработки служит задание на вычислительную практику  по курсу "Основы алгоритмизации и языки программирования", выданное на кафедре ИВС ПГТУ , доцентом  А.В. Ерёменко , утверждённое заведующим кафедрой профессором  Э.К. Шаховым. 2.2 Назначение разработки Программа преобразование денежных сумм в чековой книжке из формата чисел в словесный формат предназначена для ввода пользователем денежной суммы в числовом виде , преобразовании и выводе на экран этой суммы в словесном формате. 2.3 Требования к программе или программному изделию 2.3.1 Требования к функциональным характеристикам Программа должна выполнять следующие функции: а ) вывод на экран окна для запроса исходной числовой суммы б ) организация ввода данных с отображением их на экране и контролем ввода нечисловых символов , а также с возможностью удаления уже введённых числовых символов в ) перевод введённой суммы в словесный формат г ) вывод введённой суммы на экран в словесном формате. Входными данными для программы является число - денежная сумма , вводимая пользователем с клавиатуры. Выходными данными должны быть словесное выражение, составленное в соответствии введённой пользователем денежной суммы.

2.3.2 Требования к надёжности: Программа должна работать  без прерываний по программным ошибкам, а именно:         а ) При вводе нечислового символа, программа должна выводить звуковой сигнал и не учитывать этот символ б) При заполненнии всего отведённого количества символов (9 символов) и попытке ввода следующего программа должна ввести этот символ как последний - девятый. в ) При выводе полученного словесного выражения программа должна перенести это выражение на следующую строку экрана в том случае , если длина словесного выражения больше чем 60 символов. 2.3.3 Требования к составу и параметрам технических средств Программа должна быть предназначена для использования на персональном компьютере типа IBM A стандартной комплектации. 2.3.4 Требования к информационной и программной совместимости Программа должна быть написана на языке Турбо-Паскаль 6.0 или выше. Для  её  функционирования  на персональном  компьютере  должна быть установлена операционная система  MS-DOS . В качестве дополнительных программных средств могут использоваться стандартные модули Турбо -Паскаля. Должна быть проанализирована целесообразность использования библиотеки . 2.4 Требования к программной документации Пояснительная  записка  должна  содержать следующие программные документы: а ) техническое задание б ) описание программы в ) текст программы г ) программа и методика испытаний д ) описание применения е ) результаты тестирования. Правила оформления и содержание этих программных документов регламентированы стандартами ЕСПД. 2.5 Порядок контроля и приёмки Для контроля правильности работы программы должны быть разные контрольные числовые суммы в которых должны быть учтены разные возможные сочетания чисел , отражающие работу всех частей программы. 3 Описание метода решения Метод решения поставленной задачи заключается в последовательном просмотре введённой суммы в числовом формате , выделении в качестве строки символов и проверки каждой числовой тройки : 1 ) единицы , десятки и сотни 2 ) тысячи , десятки тысяч и сотни тысяч 3 ) миллионы , десятки и сотни миллионов. Каждая числовая тройка (если она есть) преобразуется в соответствии со своим содержимым путём просмотра каждого элемента тройки и преобразования в словесный эквивалент с учётом падежей. Если в какой-либо из троек не достаёт количества чисел , то вместо них подставляются пробелы и анализируются. Затем полученные строковые выражения складываются вместе и выводятся на экран с учётом переноса строки , если она целиком не умещается на экране. 4. Описание программы 4.1 Общие сведения Разработанная программа имеет название curre cy.exe. Программа написана на алгоритмическом языке Тurbo Pasca v. 6.0. , её исходный текст находится в файле curre cy.pas . Для её нормального функционирования на персональном компьютере должна быть установлена операционная система MS-DOS версии 3.0 или выше. 4.2 Функциональное назначение Программа предназначена для преобразования денежных сумм в чековой книжке из формата чисел в словесный формат и осуществляет ввод пользователем денежной суммы в числовом виде , преобразовании и вывод на экран этой суммы в словесном формате.

4.3 Описание логической структуры Данная программа содержит в себе необходимые процедуры и функции с использованием стандартных модулей языка urbo Pascal : Сr - модуль , содержащий в себе функции , необходимые для работы с экраном в текстовом режиме S ri gs - модуль , функции которого обеспечивают работу со строковыми переменными. Так же при разработке программы для её упрощения были использованы модули из библиотеки ТТТ: Fas 5 , S r , Read 5 , Wi 5 , которые предазначены для упрощения процесса программирования при работе с экраном , поцессом ввода и вывода информации. В начале программы вызывается функция модуля Wi 5 - Сlear ex , которая очищает заданную область экрана и запролняет его заданным цветом. Затем вызывается фунуция модуля Read 5 - Read Lo gi , которая рисует на экране рамку в заданных координатах и заданным размером , выводит приглашение и организует ввод. После ввода вызывается функция Val oS r с параметром sum типа Lo gi - введённая пользователем сумма. Эта функция выполняет перевод денежной суммы из числового формата в словесный. Она содержит в себе несколько служебных функций: Функция S R0 9( 9,s rS:char):S ri g , где 9 - денежная сумма , находящаяся в интервале значений от 0 до 9 , s rS - род деннежной единицы. Функция осуществляет перевод денежной единицы из числового формата в словесный на заданном интервале значений Функция S R10 19( 19:char):S ri g , где 19 - денежная сумма , находящаяся в интервале значений от 10 до 19 . Функция осуществляет перевод денежной единицы из числового формата в словесный на заданном интервале значений Функция S R20 90( 99:char):S ri g , где 99 - денежная сумма , находящаяся в интервале значений от 20 до 90 . Функция осуществляет перевод денежной единицы из числового формата в словесный на заданном интервале значений Функция S R Hu d( Hu d:char):S ri g , где Hu d - сотенная часть денежной суммы . Функция осуществляет перевод этой части денежной единицы из числового формата в словесный Функция , где s rP 100 - сотенный элемент денежная суммы , s rP 10 - элемент десятков денежная суммы , s rP 1 - элемент единиц денежная суммы , s rSex - род денежной единцы . Функция осуществляет соединение в одну строку полученных значений в словесном эквиваленте для части денежной суммы , находящейся в интервале от 0 до 999. Далее в основной программе вызывается фунуция модуля Wi 5 - OffCursor , которая отключает изображение курсора на экране. Затем вызывается фунуция модуля Fas 5 - Wri eA , которая осуществляет вывод заданного текста нужным цветом в заданные координаты экрана. В конце программы вызывается фунуция модуля Wi 5 - Rese S ar Up Mode , которая восстанавливает исходный режим экрана. 4.4 Используемые технические средства Данная программа предназначена для её изпользования на персональном компьютере типа IBM - PC стандартной конфигурации с минимальным объёмом оперативной памяти 640 К. 4.5 Вызов и загрузка Для вызова программы на выполнение необходимо с помощью команд операционной системы компьютера сделать текущим каталог , в котором находится файл cyrre cy.exe и вызвать его на выполнение.

Отмены выкупных и оброчных платежей и специально крестьянских повинностей. - 2. Отмены всех законов, стесняющих крестьянина в распоряжении его {368} землей; - 3. Возвращения крестьянам денежных сумм, взятых с них в форме выкупных и оброчных платежей... - 4. Учреждения крестьянских комитетов для возвращения сельским обществам (посредством экспроприации или, - в том случае, если земли переходили из рук в руки, - выкупа государством за счет крупного дворянского землевладения) тех земель, которые были отрезаны у крестьян при уничтожении крепостного права и служат в руках помещиков орудием для их закабаления, и для устранения остатков крепостнических отношений в разных областях... - 5. Предоставления судам права понижать непомерно высокие арендные платы и объявлять недействительными сделки, имеющие кабальный характер". Пресловутые эсдековские "отрезки" вызвали бурную и саркастическую критику народников: мы, де, несем крестьянам всю землю и всю волю, а с.д. собираются ублаготворить их какими-то жалкими кусочками, которые кто-то у кого-то отрезал 50 лет назад. С.д., и особенно Ленин, скоро почуяли, что в предстоящей политической игре "отрезками" не покрыть козырного туза эсеровской социализации и, чтобы улучшить свои шансы, 3-й съезд партии с.д. (большевистский), не меняя программы, принял в 1905 году следующую резолюцию: "Социал-демократия ставит своею задачею самую энергичную поддержку всех революционных мероприятий крестьянства, способных улучшить его положение, вплоть до конфискации помещичьих, казенных, церковных, монастырских и удельных земель" (Подобную резолюцию приняла в том же году и конференция меньшевиков.)

1. Разработка программы "Модуль выгрузки данных в текстовом формате комплекса "Налогоплательщик ЮЛ" для государственной налоговой инспекции г. Узловая

2. Разработка алгоритмов и программ выполнения операций над последовательными и связанными представлениями структур данных

3. Определение законов распределения случайных величин и их числовых характеристик на основе опытных данных. Проверка статистических гипотез

4. Программа обработки данных в библиотеке

5. Ассамблея народа Казахстана. Последние изменения и дополнения в законодательстве и программе ассамблеи

6. Правовая охрана программ для ЭВМ и баз данных
7. Программы для работы с архивами данных
8. Разработка обучающей программы, поддерживающей изучение темы "Структуры данных"

9. Разработка формата хранения данных программ и решение задач

10. Реляційна база данних трудової книжки

11. Аналого-цифровое преобразование с промежуточным буфером при высокой скорости поступления данных

12. Анализ медико-биологических данных с использованием Excel и СПП STADIA

13. Транспортная система (Восточного Казахстана)

14. Дания

15. Экономическая система Дании

16. Безработица в России /данные на 1992г/

Глобус политический, диаметр 320 мм.
Диаметр: 320 мм. Масштаб: 1:40000000. Материал подставки: пластик. Цвет подставки: черный. Шар выполнен из толстого пластика, имеет один
791 руб
Раздел: Глобусы
Таблетки для посудомоечной машины "Clean&Fresh", 5 in1 (midi).
Таблетки для посудомоечной машины «Clean&Fresh» – чистота и свежесть Вашей посуды в каждой таблетке! Великолепно очищает посуду и содержит
379 руб
Раздел: Для посудомоечных машин
Мольберт "Ника растущий", со счетами (сиреневый).
Двусторонний мольберт для детей прекрасно подойдет для обучения и для развлечения. Одна сторона мольберта - магнитная доска для работы с
1790 руб
Раздел: Буквы на магнитах

17. Патентование избирательных программ в контексте формирования концептуального рынка

18. Экономические преобразования в Италии после второй мировой войны

19. История Казахстана

20. Реформы и государственные преобразования в России во второй половине 19 века

21. Аграрные преобразования на Северном Кавказе

22. Ключевский В.О. о преобразованиях в России второй половины XVIII в.
23. Конституционное право Казахстана (шпаргалка)
24. Национальная валюта Казахстана

25. Автоматизированные информационные технологии формирования, обработки и представления данных в налоговой службе

26. Трудовая книжка. Порядок ведения

27. Степи Казахстана

28. Рецензия на программу "Тема" - "журналистская этика"

29. Даниил Иванович Хармс

30. Политическая программа декабристов

31. Роль Бориса Николаевича Ельцинa в демократических преобразованиях в России

32. Раскол православия. Никонианство, как духовная основа прозападных преобразований в России

Карандаши цветные "Kores", 24 цвета, с точилкой.
Двусторонние цветные карандаши имеют насыщенные цвета. Трехгранная форма корпуса снижает усталость и придает дополнительный комфорт.
311 руб
Раздел: 13-24 цвета
Кружка фарфоровая "FIFA 2018. Забивака. Триумф!", 480 мл.
Объем: 480 мл. Материал: фарфор.
401 руб
Раздел: Кружки, посуда
Чайник со свистком из нержавеющей стали "Mayer & Boch", 2,5 л.
Чайник со свистком металлический. Материал: нержавеющая сталь, бакелит, литое дно. Объем: 2,5 литра. Чайник выполнен из высококачественной
400 руб
Раздел: Чайники из нержавеющей стали

33. Культура Казахстана 19 века

34. Монгольское нашествие на территории Казахстана и его последствия

35. Классовый и сословный характер общества по данным древневосточных судебников

36. Реформы и государственные преобразования в России во второй половине XIX века

37. Конвертер программы с подмножества языка Си в Паскаль с использованием LL(1) метода синтаксического анализа (выражения)

38. Методы компьютерной обработки статистических данных. Проверка однородности двух выборок
39. Разработка программы для расчета финансовых показателей, используемых в составлении бизнес-плана на языке Visual Basic
40. Анализ рынка бухгалтерских и аналитических программ

41. Оптимальное управление вычислениями в распределенных вычислительных системах на основе графа потоков данных

42. Проект учета пользовательских счетов для интернет-провайдеров на базе OS FreeBSD с применением программы "Billing ISP"

43. Управление потоками данных в параллельных алгоритмах вычислительной линейной алгебры

44. Системы и сети передачи данных

45. Интерфейсные БИС, параллельный и последовательный в/в, сопроцессор в/в, наиболее известные БИС, Модемы, протоколы обменами данных

46. Организация и применение микропроцессорных систем обработки данных и управления

47. Задачи графических преобразований в приложениях моделирования с использованием ЭВМ

48. Программа эмуляции развития популяций животных

Мозаика, 654 элемента.
Магнитная мозаика - это набор простейших геометрических фигур разных цветов, который позволяет детям создавать чудесные образы. Ваш
845 руб
Раздел: Магнитная
Набор STABILO LeftRight для правшей.
В наборе: шариковая ручка, механический карандаш, грифели, ластик, точилка. STABILO LeftRight: • Созданы специально для обучения письму
482 руб
Раздел: Наборы канцелярские
Циркуль для класса, деревянный.
Циркуль классный изготовлен из твердолиственных пород древесины. Лакированная поверхность. Незаменимый помощник учителя геометрии,
966 руб
Раздел: Циркули, чертежные инструменты

49. Форматы баз данных в автоматизированных библиографических системах

50. Программа контроля знаний студентов по дисциплине ЭРМ и РК в процессе учебы

51. Пример базы данных на Delphi 2.0

52. Различные классы баз данных по предметным областям использования

53. Изучение методики перевода из одной системы исчисления в другую и разработка программы для этой операции

54. Принципы проектирования и использования многомерных баз данных
55. Защита программ от компьютерных вирусов
56. Проектирование устройства сбора данных

57. Построение информационной и даталогической моделей данных

58. Разработка базы данных `ДЕКАНАТ` в среде программирования "Delphi"

59. База данных "Домашняя библиотека"

60. Программа сложной структуры с использованием меню

61. Работа с Базами данных в Delphi

62. Разработка программы на Ассемблере

63. Создание и описание базы данных "СТУДЕНТЫ" (Отчет по курсу "Базы данных")

64. Применение самоорганизующихся карт Кохонена для классификации и анализа пространственно распределенных неполных данных по окружающей среде

Крем-гель для купания "Sanosan", 200 мл.
Разработан специально для детей с первых дней жизни. Содержит оливковое масло и молочный протеин, которые питают и смягчают кожу.
317 руб
Раздел: Гели, мыло
Гель для стирки детского белья "Cotico", 2 литра.
Гель для стирки детского белья предназначен для использования в стиральных машинах любого типа и ручной стирки. Подходит для белья грудных
314 руб
Раздел: Для стирки детских вещей
Глобус политический на подставке из пластика диаметром 250 мм.
Диаметр: 250 мм. Масштаб: 1:50000000. Материал подставки: пластик. Цвет подставки: прозрачный. Шар выполнен из толстого пластика, имеет
554 руб
Раздел: Глобусы

65. Разработка игровой программы "Морской бой"

66. Разработка базы данных "Кадры"

67. Комплекс программ для создания Web сайта

68. Лекции по теории проектирования баз данных (БД)

69. Структуры данных: бинарное упорядоченное несбалансированное дерево

70. Программа, которая упорядочивает элементы чётных строк матрицы по возрастанию, а нечётных – по убыванию
71. Системы управления базами данных
72. Создание проекта с использованием программы GeniDAQ и контроллеров серии АДАМ-4000

73. Разработка программы расчета определенного интеграла по формуле Буля по схеме двойного пересчета с заданной точностью

74. Алгоритм создания базы данных складского учета

75. Разработка игровой программы на языке программирования Turbo Pascal

76. Создание базы данных "Библиотека"

77. Использование компьютерных программ для анализа финансового состояния организации

78. Обработка данных о студентах

79. Записная книжка на Delphi 7

80. Инструкция по эксплуатации базы данных магазина «Телевизоры» средствами Access 2000

Чехол для телефона - кошелек, 14.5x9х3.5 см.
В Вашей необъятной сумке невозможно разыскать телефон или кошелек? Направляясь на ланч или шоппинг, Вам приходится брать с собой массивный
396 руб
Раздел: Сумочки для телефонов
Велосипед трехколесный Moby Kids "Comfort. EVA", цвет: красный.
Детский трёхколёсный велосипед Moby Kids "Comfort 10х8 EVA". В данной модели предусмотрены дополнительные функции и аксессуары,
4216 руб
Раздел: Трехколесные
Дневник школьный "Наушники".
Формат: А5 (215x170 мм). Количество листов: 48. Внутренний блок: тонированный офсет 70 г/м2. Материал обложки: искусственная кожа. Способ
370 руб
Раздел: Для младших классов

81. Учебник по созданию Shareware-программ

82. Системы принятия решений, оптимизация в Excel и базы данных Access

83. Разработка программы рисования линий с помощью мыши

84. Программа по ведению операций в магазине

85. Исследование программы PhotoShop и других программ Adobe

86. Работа с программой EUREKA
87. Отчет по работе с программами SysInfo, PrintFx, FontEdit, Snipper
88. Ввод и редактирование данных в Word

89. HTML и базы данных

90. Программа защиты объектов операционной системы Windows95, работающей в многопользовательском режиме под управлением сервера Novell NetWare

91. КОНСОЛИДАЦИЯ ДАННЫХ И ФИЛЬТРЫ В MicroSoft Excel

92. "Семейный бюджет" (расчет с помощью программы Microsoft Excel 97)

93. Настройка программы Microsoft Excel

94. Программы системы 1С: Предприятие. Конфигурирование и администратирование в программах 1С: Предприятие

95. Слои изображения в программе Photoshop

96. Программы архиваторы

Ручка-стилус шариковая "Людмила".
Перед Вами готовый подарок в стильной упаковке — шариковая ручка со стилусом. Она имеет прочный металлический корпус, а надпись нанесена с
415 руб
Раздел: Металлические ручки
Настольная игра "Много-Много", новая версия.
«Много-Много» — единственная в своём роде игра, в которой дети знакомятся с арифметической операцией умножения. С помощью специально
792 руб
Раздел: Математика, цифры, счет
Настольная игра "Живые картинки (Schau Mal)".
Рисунки на карточках настольной игры Живые картинки действительно оживают! Свет в окнах гаснет, щенок засыпает, рыбка выпрыгивает из
608 руб
Раздел: Внимание, память, логика

97. Чем отличается папка Мой компьютер и программа Проводник? Как настроить рабочий стол? (и другие ответы на вопросы)

98. Компьютерные Вирусы. Программа-полифаг Aidstest

99. Создание баннеров с помощью программы Adobe PhotoShop 7.0


Поиск Рефератов на сайте za4eti.ru Вы студент, и у Вас нет времени на выполнение письменных работ (рефератов, курсовых и дипломов)? Мы сможем Вам в этом помочь. Возможно, Вам подойдет что-то из ПЕРЕЧНЯ ПРЕДМЕТОВ И ДИСЦИПЛИН, ПО КОТОРЫМ ВЫПОЛНЯЮТСЯ РЕФЕРАТЫ, КУРСОВЫЕ И ДИПЛОМНЫЕ РАБОТЫ. 
Вы можете поискать нужную Вам работу в КОЛЛЕКЦИИ ГОТОВЫХ РЕФЕРАТОВ, КУРСОВЫХ И ДИПЛОМНЫХ РАБОТ, выполненных преподавателями московских ВУЗов за период более чем 10-летней работы. Эти работы Вы можете бесплатно СКАЧАТЬ.