Напишите программу, реализующую простой калькулятор

Автор работы: Пользователь скрыл имя, 25 Апреля 2012 в 11:52, курсовая работа

Описание работы

Целью курсовой работы является углубление знаний и расширение навыков по разработке алгоритмов и их реализации на персональном компьютере на примере создание калькулятора для выполнения простейших математических вычислений, направленное на облегчение работы пользователя. Графическая среда разработки приложения - Borland Delphi 6.0.

Содержание работы

Введение 3
Основная часть 5
1 Анализ аппаратного и программного обеспечения 5
1.1. Постановка задачи………...………………………………………………..5
1.2. Функциональная структура и ее характеристика 6
1.3. Анализ программного и аппаратного обеспечения для выяснения оптимизационных показателей для будущей системы 7
1.4 . Обзор существующих аналогов……………………………………………...8
2 Реализация проекта 11
2.1. Выбор средств реализации 11
2.2. Описание экранной формы………………………………………………..13
2.3. Тестирование и отладка 19
Заключение 20
Глоссарий 22
Список использованных источников

Файлы: 1 файл

Калькулятор.doc

— 332.00 Кб (Скачать файл)

  object Bevel5: TBevel

    Left = 312

    Top = 48

    Width = 49

    Height = 137

  end

  object Edit1: TEdit

    Left = 16

    Top = 8

    Width = 297

    Height = 28

    Font.Charset = DEFAULT_CHARSET

    Font.Color = clWindowText

    Font.Height = -16

    Font.Name = 'MS Sans Serif'

    Font.Style = []

    ParentFont = False

    TabOrder = 0

  end

  object Button1: TButton

    Left = 16

    Top = 56

    Width = 25

    Height = 25

    Caption = '1'

    TabOrder = 1

    OnClick = Button1Click

  end

  object Button2: TButton

    Left = 48

    Top = 56

    Width = 25

    Height = 25

    Caption = '2'

    TabOrder = 2

    OnClick = Button2Click

  end

  object Button3: TButton

    Left = 80

    Top = 56

    Width = 25

    Height = 25

    Caption = '3'

    TabOrder = 3

    OnClick = Button3Click

  end

  object Button4: TButton

    Left = 16

    Top = 88

    Width = 25

    Height = 25

    Caption = '4'

    TabOrder = 4

    OnClick = Button4Click

  end

  object Button5: TButton

    Left = 48

    Top = 88

    Width = 25

    Height = 25

    Caption = '5'

    TabOrder = 5

    OnClick = Button5Click

  end

  object Button6: TButton

    Left = 80

    Top = 88

    Width = 25

    Height = 25

    Caption = '6'

    TabOrder = 6

    OnClick = Button6Click

  end

  object Button7: TButton

    Left = 16

    Top = 120

    Width = 25

    Height = 25

    Caption = '7'

    TabOrder = 7

    OnClick = Button7Click

  end

  object Button8: TButton

    Left = 48

    Top = 120

    Width = 25

    Height = 25

    Caption = '8'

    TabOrder = 8

    OnClick = Button8Click

  end

  object Button9: TButton

    Left = 80

    Top = 120

    Width = 25

    Height = 25

    Caption = '9'

    TabOrder = 9

    OnClick = Button9Click

  end

  object Button10: TButton

    Left = 16

    Top = 152

    Width = 25

    Height = 25

    Caption = '0'

    TabOrder = 10

    OnClick = Button10Click

  end

  object Button11: TButton

    Left = 48

    Top = 152

    Width = 25

    Height = 25

    Caption = '.'

    TabOrder = 11

    OnClick = Button11Click

  end

  object Button13: TButton

    Left = 120

    Top = 155

    Width = 73

    Height = 30

    Caption = '='

    Font.Charset = DEFAULT_CHARSET

    Font.Color = clWindowText

    Font.Height = -11

    Font.Name = 'MS Sans Serif'

    Font.Style = [fsBold]

    ParentFont = False

    TabOrder = 12

    OnClick = Button13Click

  end

  object Button14: TButton

    Left = 128

    Top = 88

    Width = 25

    Height = 25

    Caption = '/'

    TabOrder = 13

    OnClick = Button14Click

  end

  object Button15: TButton

    Left = 128

    Top = 56

    Width = 25

    Height = 25

    Caption = '*'

    TabOrder = 14

    OnClick = Button15Click

  end

  object Button16: TButton

    Left = 160

    Top = 56

    Width = 25

    Height = 25

    Caption = '+'

    TabOrder = 15

    OnClick = Button16Click

  end

  object Button18: TButton

    Left = 208

    Top = 56

    Width = 33

    Height = 25

    Caption = 'cos'

    TabOrder = 16

    OnClick = Button18Click

  end

  object Button19: TButton

    Left = 128

    Top = 120

    Width = 25

    Height = 25

    Caption = '1/x'

    TabOrder = 17

    OnClick = Button19Click

  end

  object Button20: TButton

    Left = 160

    Top = 120

    Width = 25

    Height = 25

    Caption = '/-/'

    TabOrder = 18

    OnClick = Button20Click

  end

  object Button21: TButton

    Left = 160

    Top = 88

    Width = 25

    Height = 25

    Caption = '-'

    TabOrder = 19

    OnClick = Button21Click

  end

  object Button22: TButton

    Left = 208

    Top = 88

    Width = 33

    Height = 25

    Caption = 'sin'

    TabOrder = 20

    OnClick = Button22Click

  end

  object Button23: TButton

    Left = 208

    Top = 120

    Width = 33

    Height = 25

    Caption = 'tan'

    TabOrder = 21

    OnClick = Button23Click

  end

  object Button24: TButton

    Left = 208

    Top = 152

    Width = 33

    Height = 25

    Caption = 'ctg'

    TabOrder = 22

    OnClick = Button24Click

  end

  object Button25: TButton

    Left = 264

    Top = 56

    Width = 33

    Height = 25

    Caption = 'sqrt'

    TabOrder = 23

    OnClick = Button25Click

  end

  object Button26: TButton

    Left = 264

    Top = 88

    Width = 33

    Height = 25

    Caption = 'x^2'

    TabOrder = 24

    OnClick = Button26Click

  end

  object Button27: TButton

    Left = 264

    Top = 120

    Width = 33

    Height = 25

    Caption = 'x^3'

    TabOrder = 25

    OnClick = Button27Click

  end

  object Button28: TButton

    Left = 264

    Top = 152

    Width = 33

    Height = 25

    Caption = 'x^n'

    TabOrder = 26

    OnClick = Button28Click

  end

  object Button29: TButton

    Left = 320

    Top = 56

    Width = 33

    Height = 25

    Caption = 'Ln'

    TabOrder = 27

    OnClick = Button29Click

  end

  object Button30: TButton

    Left = 320

    Top = 88

    Width = 33

    Height = 25

    Caption = 'Rnd'

    TabOrder = 28

    OnClick = Button30Click

  end

  object Button31: TButton

    Left = 320

    Top = 120

    Width = 33

    Height = 25

    Caption = 'N!'

    TabOrder = 29

    OnClick = Button31Click

  end

  object Button32: TButton

    Left = 320

    Top = 152

    Width = 33

    Height = 25

    Caption = 'Pi'

    TabOrder = 30

    OnClick = Button32Click

  end

  object Button12: TButton

    Left = 320

    Top = 8

    Width = 43

    Height = 28

    Caption = #1057

    Font.Charset = DEFAULT_CHARSET

    Font.Color = clWindowText

    Font.Height = -11

    Font.Name = 'MS Sans Serif'

    Font.Style = [fsBold]

    ParentFont = False

    TabOrder = 31

    OnClick = Button12Click

  end

end

 

 

 

 

 

 

 

Приложение В

object Form1: TForm1

  Left = 286

  Top = 235

  Width = 870

  Height = 640

  Caption = 'Form1'

  Color = clBtnFace

  Font.Charset = DEFAULT_CHARSET

  Font.Color = clWindowText

  Font.Height = -11

  Font.Name = 'MS Sans Serif'

  Font.Style = []

  OldCreateOrder = False

  PixelsPerInch = 96

  TextHeight = 13

  object Button1: TButton

    Left = 216

    Top = 104

    Width = 75

    Height = 25

    Caption = 'Button1'

    TabOrder = 0

    OnClick = Button1Click

  end

end

4

 



Информация о работе Напишите программу, реализующую простой калькулятор