- •13 Visual basic-те деректер массивтері
- •1.1 Массивтін элементтерін енгізу
- •1.2 Массивтін элементерінін мәндерін бағдарламада есептеу
- •Массивтін элементтерін шығару
- •1 Мысал:
- •2 Мысал:
- •1 Мысал :
- •14.1 Массивтін элементтерін енгізу
- •14.2 Массивтін элементтерін шығару
- •1 Мысал:
- •1 Мысал:
- •14.3 Массивтін элементтерін өндеуге арналған типті алгоритмдер
- •1.4 Бірөлшемдік массив элементтерін өндеуге арналған типті алгоритмдер
- •14 Visual basic-те деректер массивтері. Екіөлшемдік массивтер
- •15 Visual basic-тін графикалық әдістері.
- •15.1 Графикалық әдістер
- •Visual Basic. Графикалық әдістер
- •15.2 Мәтіндік типті деректерді өндеу функциялары
15.2 Мәтіндік типті деректерді өндеу функциялары
Бұл функциялар string типті деректерге қолданылады.
1) Strings.Len(a) – a өрнектін ұзындығын есептейді.
Мысал: a=”ақпараттық технологиялар”
m= Strings.Len(a)
m айнымалының мәні 24 тең болады
2) Strings.Instr([k],a,b) – а жолға b жолдың кіру позициясың аңықтау. Іздеу k позициядаң басталады. Егер k көрсетілмесе, онда іздеу 1-ші позициядан басталады.
Мысалы: a=”ақпараттық технологиялар”
m1= Strings.Instr(3,a,”т”)
m2= Strings.Instr(9,a,”т”)
m3= Strings.Instr(a,”т”)
m1 айнымалының мәні 7, m2 -12, ал m3- 7 тең болады.
3) Strings.Left(a,n) – а өрнектін сол жағынаң, ұзындығы n таңбаға тен бөлігін көшіруге мүмкіндік береді.
Мысал: a=”ақпараттық технологиялар”
с= Strings.Left(a,5)
с айнымалының мәні “ақпар” жолына тең болады.
4) Strings.Right(a,n) – а өрнектін оң жағынаң, ұзындығы n таңбаға тен бөлігін көшіруге мүмкіндік береді.
Мысал: a=”ақпараттық технологиялар”
с= Strings.Right(a,4)
с айнымалының мәні “ялар” жолына тең болады.
5) Strings.Mid(a,k,[n]) – а өрнектін k позициядаң бастап, ұзындығы n таңбаға тен бөлігін көшіруге мүмкіндік береді. Егер k-нін мәні берілмесе, онда соңына дейін барлық таңбалар көшіріледі.
Мысал: a=”ақпараттық технологиялар” :
с= Strings.Mid(a,5,6) : d= Strings.Mid(a,10)
с айнымалының мәні “раттық”, ал d айнымалының мәні “қ технологиялар” өрнектерге тең болады.
6) Strings.Space(n) –n ашық орындардан жол құрады.
Мысал: d= “***” & Strings.space(3) & “###”
d айнымалының мәні “*** ###” өрнекке тең болады.
7) Strings.StrDup(n,a) – а түрлі n таңбадаң жол құрады.
Мысалы: a=”*”
d=Strings.StrDup(3,a)
d айнымалының мәні “***” өрнекке тең болады.
8) Strings.StrReverse(a)- кері ретімен а жолдың танбаларынаң жол құрады.
Мысалы: a=”вторник”
d=Strings.StrReverse (a)
d айнымалының мәні “кинротв” өрнекке тең болады.
9) Strings.LCase(a)- төменгі регистрге аударылған а жолдың танбаларынаң жол құрады.
Мысалы: a=”МаШина”
d=Strings.LCase(a)
d айнымалының мәні “машина” өрнекке тең болады.
10) Strings.UCase(a)- төменгі регистрге аударылған а жолдың танбаларынаң жол құрады.
Мысалы: a=”МаШина”
d=Strings.UCase(a)
d айнымалының мәні “МАШИНА” өрнекке тең болады.
ӘДЕБИТТЕР ТІЗІМІ
Аладьев В.З. Информатика негіздері. М., 1997
Бекаревич Ю.Б., Пушкина Н.В. Microsoft Access 2002. - СПб.: БХВ - Петербург, 2002.
Гарнаев А.Ю. VBA, Excel, Internet – СПб.: БХВ Петербург, 2002. – 816с.
Зиборов В.В., Visual Basic 2010 – СПб.: БХВ Петербург, 2010. – 336с.
Каймин В.А. Информатика. Оқулық. М.:ИНФРА - М, 2003 г.
Карпов Р.Г. Visual Basic. NET – СПб.: БХВ Петербург, 2005. – 592с.
Касаев Б.С., Каймин В.А. Информатика. М.: ИНФРА-М,"2003 г.
Кокс Дж. Кокс Т. Microsoft Internet Explorer 4: Қысқа курс - СПб: Питер 1998г
Левин И.Н. Қолданушыларға арналған ДК. Киев: Диалектика, 2000.
Информатика негіздері./ Под редакцией А.Н.Морозевича. Минск, 2003 г.
Информатика: базалық курс. С.В.Симоновичтің редакциясымен 2е басылымы-М.;СПб; Нижний Новгород; Питер 2005.
Фигурнов В.Э. IBM PC - М.:ИНФРА - М, 2003 г.
