Студопедия

Главная страница Случайная страница

КАТЕГОРИИ:

АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника






Күн және уақыт типі






Кү н, уақ ыт типі TdataTime стандартты идентификаторымен анық талады, ол уақ ытты жә не кү нді бір мезгілде сақ тауғ а арналғ ан. Жадыдағ ы ішкі орналасуы бойынша 8 байт орын алады, Currency типіне ұ қ сас, шектеулі бө лшек бө лігі бар нақ ты сан: санның бү тін бө лігінде кү н, бө лшек бө лігінде уақ ыт сақ талады.

Кү нмен жә не уақ ытпен жұ мыс істеу тө мендегідей қ осалқ ы программалар пайдаланылады:

1. Function Date: TDateTime; –ағ ымдағ ы кү нді береді;

2. Function DateToStr (D: TDateTime): String; -кү нді символдар жолына тү рлендіреді;

3. Function DateTimeToStr (D: TDateTime)- кү н мен уақ ытты символдар жолына тү рлендіреді;

4. Function FormatDateTime(Format: String; Value: TDateTime): String; П – кү н мен уақ ыт Format параметрінің спецификаторына сә йкес Value параметрін символдар жолына тү рлендіреді;

5. Function Now: TDateTime; – ағ ымдағ ы кү н мен уақ ытты береді;

6. Function Time: TDateTime – ағ ымдағ ы уақ ытты береді;

7. Function TimeToStr – уақ ытты жолғ а айналдырады.

Тө мендегі BbRunClick ө ң деуші оқ у программасының кө мегімен енгізу жолына кез келген нақ ты санды енгізіп, оны TDateTime типінің мә ні ретінде кө руге болады:

Procedure TfmExample.bbRunClick(Sender: TObject);

Var k: double;

Begin

Try

K: =StrToFloat(edinput.text);

Except

ShowMessage; (“Нақ ты санның жазылуында қ ате бар”);

Edinput.SelectAll;

Exit

End; //Нә тижені кү н-уақ ыт ретінде кө рсетеміз LBOutput.Caption: =FormatDateTime(‘dd.mm.yyyy.hh: mm: ss, k’);

//енгізу жолын Edinput-қ а айналдыру

Edinput.SetFocus;

End;

ТАПСЫРМА:

ТАПСЫРМАНЫ ОРЫНДАУҒ А Ә ДІСТЕМЕЛІК НҰ СҚ АУЛАР:

 

Ұ СЫНЫЛАТЫН Ә ДЕБИЕТТЕР: [1-9]

БЕКІТУ СҰ РАҚ ТАРЫ:

 

1. Object Pascal тіліндегі мә ліметтер типіне жалпы сипаттама берің дер.

2. Қ арапайым типке қ андай типтер жатады?

3. Реттелген типке қ андай типтер жатады?

4. ORD(X) жә неPRED(X) функцияларының қ ызметі қ андай жә не оларды қ андай типтерге қ олдануғ а болады?

5. SUCC(X) функциясының қ ызметі қ андай?

6. Бү тін тптердің қ андай тү рлері бар жә не олар қ алай белгіленеді?

7. Бү ті типтерге қ андай стандартты процедуралар мен функциялар қ олданылады?

8. Object Pascal тілінде логикалық тптердің ұ андай тү рлері қ олданылады.

9. Символдық типтер қ алай белгіленеді жә не олардың мә ндері қ алай анық талады?

10. Саналатын типтер қ алай белгіленеді олардың ең жоғ арғ ы мә ні қ аншағ а тең?

11. Аралық тип деп қ андай типті айтамыз жә не олар қ алай бейнеленеді?

12. Аралық типтердің қ ызметін сү йемелдейтін функцияларды атаң дар жә не олардың қ ызметтері қ андай?

13. Реттелген типтерден нақ ты типтердің айырмашылығ ы қ андай?

14. Нақ ты типтермен жұ мыс істеуге арналғ ан математикалық функцияларды атаң дар жә не олардың қ ызметі қ андай?

15. Кү н жә не уақ ыт типі қ алай анық талады?

16. Кү н жә не уақ ытпен жұ мыс істеуге арналғ ан қ андай қ осалқ ы программалар бар?

17. Object Pascal тілінде қ анша қ ұ рылымдық тип бар?


Поделиться с друзьями:

mylektsii.su - Мои Лекции - 2015-2024 год. (0.006 сек.)Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав Пожаловаться на материал