Разработка Windows-приложения «Склонение числительных» средствами Borland Delphi

Автор работы: Пользователь скрыл имя, 18 Июня 2013 в 22:26, курсовая работа

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

Целью данной курсовой работы является разработка Windows-приложения для склонения натуральных чисел не превосходящих 100000. Для разработки требуемого приложения будет использоваться Borland Delphi.

Файлы: 1 файл

КУРСОВИК ТЕОРИЯ испр..doc

— 2.53 Мб (Скачать файл)

Автономное образовательное  учреждение  
высшего профессионального образования  
«Ленинградский государственный университет имени А.С. Пушкина»


Кафедра информатики  и вычислительной математики

КУРСОВАЯ РАБОТА

на тему: «Разработка Windows-приложения «Склонение числительных» 
средствами Borland Delphi»

Специальность: 080801.65 —  прикладная информатика в экономике

Выполнил(а):  
студент(ка) V курса Я.Ю.Денисова

Руководитель:  
канд. пед. наук, доцент Е.В. Федоркевич

 

 

Допущен(а) к защите «____»___________2013 г.

 

 

 

 

 

 

г.Пушкин

2013г.

Оглавление

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Введение

 

Целью данной курсовой работы  является разработка Windows-приложения для склонения натуральных чисел не превосходящих 100000. Для разработки требуемого приложения будет использоваться Borland Delphi.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Глава 1. Теория о склонении количественных числительных с разобранными примерами

Имя числительное

 

Имя числительное - знаменательная часть речи, обозначающая абстрактные числа (два, пять, тридцать, пятьдесят четыре), количество однородных предметов или их порядок при счете (пять тетрадей, два студента, шестой день, одиннадцатый номер) и отвечающая на вопросы «сколько?», « который?».

Числительные изменяются по падежам (пять - пяти, пятью; шестьдесят - шестидесяти, шестьюдесятью). Им не свойственна  категория числа. Исключение: один (одни), тысяча (тысячи), миллион (миллионы), миллиард (миллиарды) и порядковые (второй, вторые).

Они лишены и категории  рода.

Исключение: один (одна, одно), два (две), оба (обе), полтора (полторы) и порядковые (второй, вторая, второе).

В предложении числительные сочетаются с существительными, образуя  с ними синтаксически неделимые  сочетания, и могут выступать  в роли любого члена:

    • Нас было трое: двое журналистов и девушка - работница из Тулы. (Г. Серебряков)
    • Нас десять лет, нас сто тысячелетий разъединяют. (М. Цветаева)
    • Благочестие, ханжество, суеверие - три разницы. (К. Прутков)
    • Я люблю тебя, как сорок ласковых сестер. (А. Ахматова)
    • В тридевятом государстве, трижды девять - двадцать семь, все держалось на коварстве без проблем и без систем. (В. Высоцкий)
    • Моя первая встреча с Есениным произошла в тысяча девятьсот двадцать первом году. (П. Радимов)
    • Мы ждали третий день. (М. Лермонтов).

 

В зависимости от структуры, числительные подразделяются на три разряда:

а) простые – выражаются непроизводными словами, состоящими из одного корня и окончания (четыре, пять, третий, сто);

б) сложные – выражаются производными словами, состоящими из нескольких корней и окончания (пятьдесят, триста, восьмисот, шестисотый);

в) составные – состоят из нескольких отдельных слов (двадцать один, сорок пять, сто двадцать шесть, одна пятая).

 

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

Количественные числительные 

Количественные числительные - числительные, обозначающие абстрактные числа или (в сочетании с существительными) определенные количества предметов: три, двадцать пять, четыре дня, семь книг. В зависимости от значения они подразделяются на собственно-количественные, дробные и собирательные.

 

Собственно-количественные числительные обозначают целые числа: шесть, двадцать, семьдесят. Числительное «один» изменяется по родам, числам и падежам и согласуется в этих категориях с именами существительными и местоимениями: один вечер, одна тетрадь, одно дерево, одни сутки, одного студента, они были одни.

 

Числительное «два» изменяется по родам и падежам: два профессора, две учительницы, с двумя портфелями, а остальные - только по падежам: три, трех, четырьмя, восьмью, девятнадцати.

 

Числительные «сорок», «девяносто», «сто» имеют две падежные формы: И., В. = сорок, девяносто, сто;

Р., Д., Т., П. = сорока, девяноста, ста.

При склонении сложных (от 50 до 80 и от 200 до 900) и составных  количественных числительных изменяются все их части:

семьсот шестьдесят два,

семисот шестидесяти  двух,

семистам шестидесяти  двум,

семьюстами шестьюдесятью  двумя,

семистах шестидесяти  двух.

 

Числительные «тысяча», «миллион», «миллиард», заимствованные из французского языка, выступают в качестве составных частей больших чисел или количеств: сто тысяч страниц, двести миллионов человек, миллиард рублей.

Дробные числительные 

Дробные числительные обозначают дробные величины или сочетания целых и дробных чисел (полтора, две седьмых, три пятых).

В структуру дробных  числительных могут включаться слова ноль и целое (ноль целых две третьих, пять целых семь десятых).

Дробные числительные при  склонении изменяют все составляющие их части: числитель склоняется как  целое число, а знаменатель - как  прилагательное во множественном числе: две седьмых, двух седьмых, двум седьмым, двумя седьмыми, (о) двух седьмых.

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

 

Числительные полтора (м. и ср. род), полторы (ж. род) употребляются  только в двух падежных формах: одна является общей для именительного и винительного падежей: полтора, полторы. Вторая - для всех остальных падежей (полутора): полтора килограмма, полторы ложки, в полутора литрах воды, около полутора тысяч экземпляров книг.

Собирательные числительные 

Собирательные числительные обозначают количество однородных предметов как едино целое, их совокупность. Для них характерны суффиксы -ой-, -ер-

    • двое
    • трое
    • четверо
    • пятеро
    • шестеро
    • семеро
    • восьмеро
    • девятеро
    • десятеро

Собирательные числительные не имеют категорий рода и числа, не сочетаются с существительными женского и среднего рода. Они употребляются  с существительными мужского рода со значением лиц мужского пола (пятеро человек, трое ребят), существительными только множественного числа (двое саней, трое суток), а также с наименованиями детенышей животных (семеро козлят, пятеро утят). 

 
Порядковые числительные 

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

Им свойственны одинаковые с прилагательными морфологические  признаки: они склоняются, изменяются по родам и числам, согласуются с существительными, к которым относятся, в предложении выполняют функцию определения (первый день, первая встреча, первое число, первые дни, первыми днями). 

 

При склонении сложных  порядковых числительных первая их часть  выступает в форме родительного падежа: двухсотый, двухсотому, двухсотого, двухсотым.

В составных порядковых числительных изменяется только последнее слово: тысяча девятьсот сорок первый, тысяча девятьсот сорок первого, тысяча девятьсот сорок первому. 

 

Порядковые числительные на -сотый, -тысячный,-миллионный, -миллиардный пишутся в одно слово. Первые компоненты таких сложных слов употребляются в родительном падеже, а сто и девяносто - в именительном: девятисотый, сорока двухтысячный, сто десяти миллиардный, двухсот двадцати восьми миллионный. 
 
Склонение числительных пять, шесть, семь, восемь, девять происходит по образцу существительных третьего склонения (ночь, тень)

 

Падеж

Числительное

Именительный

пять

Родительный

пяти

Дательный

пяти

Винительный

пять

Творительный

пятью

Предложный

о пяти


 
Но: творительный падеж: восьмью и  восемью. 

 
Числительные, оканчивающиеся на -дцать, такие как одиннадцать, двенадцать, тридцать и другие склоняются следующим образом:

Падеж

Числительное

Именительный

одиннадцать

Родительный

одиннадцати

Дательный

одиннадцати

Винительный

одиннадцать

Творительный

одиннадцатью

Предложный

об одиннадцати


 
Числительные, оканчивающиеся на -десят, такие как пятьдесят, шестьдесят и др., склоняются следующим образом:

 

Падеж

Числительное

Именительный

пятьдесят, шестьдесят

Родительный

пятидесяти, шестидесяти

Дательный

пятидесяти, шестидесяти

Винительный

пятьдесят, шестьдесят

Творительный

пятьюдесятью, шестьюдесятью                      

Предложный

о пятидесяти, о шестидесяти


 

Но: творительный падеж - восьмьюдесятью и восемьюдесятью.

 

В сложных числительных от пятидесяти до восьмидесяти и от двухсот до девятисот склоняются обе части слова.

 

Падеж

50-80

200-400

500-900

Именительный

пятьдесят

двести

пятьсот

Родительный

пятидесяти

двухсот

пятисот

Дательный

пятидесяти

двумстам

пятистам

Винительный

пятьдесят

двести

пятьсот

Творительный

пятьюдесятью

двумястами

пятьюстами

Предложный

о пятидесяти

о двухстах

о пятистах


 
Склонение числительных 40, 90, 100.

 

Падеж

40

90

100

Именительный

сорок

девяносто

сто

Родительный

сорока

девяноста

ста

Дательный

сорока

девяноста

ста

Винительный

сорок

девяносто

сто

Творительный

сорока

девяноста

ста

Предложный

о сорока

о девяноста

о ста


 

 

 

 

Глава 2. Теоретические сведения о строковых типах данных языка Object Pascal.

Строковый тип данных в Object Pascal.

Строки в Паскале  – это данные типа string. Они используются для хранения последовательностей  символов. В Паскале длина стандартной  строки ограничена 255 символами. Под  каждый символ отводится по одному байту, в котором хранится код символа. Также, каждая строка содержит еще дополнительный байт, в котором хранится длина строки.

Информация о работе Разработка Windows-приложения «Склонение числительных» средствами Borland Delphi