КАТЕГОРИИ: Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748) |
Пример 4
Пример 3 Пример 2 Пример 1 ДЕМОНСТРАЦИОННЫЕ ПРИМЕРЫ ' Имя файла ASCII.vbs ' Программа выводит таблицу ASCII-кодов option explicit '--------------------------------------- sub ASCII(N,M) dim i dim a a="" For i=N to M a=a&CStr(i)&" - "&chr(34)&chr(i)&Chr(34)&"; " Next msgbox a,,"Вывод таблицы ASCII" end sub '--------------------------------------- ASCII 32,129 ASCII 130,200 ASCII 201,255 'Имя файла Len_+_Mid.vbs 'Демонстрация операции конкатенации "+" 'а также функций работы со строками Len и Mid
option explicit dim str MsgBox "Демонстрация функции Len, которая возвращает длину строки" str=CStr(inputbox("Введите строку","Окно ввода","Первая строка")) Msgbox "Длина строки "&chr(34)&str&chr(34)&" - "&CStr(len(str))
dim str1,str2,str3 MsgBox "Демонстрация операции конкатенации "+" " str1=CStr(inputbox("Введите параметр","Введите первую строку","")) str2=CStr(inputbox("Введите параметр","Введите вторую строку","")) str3=CStr(inputbox("Введите параметр","Введите третью строку",""))
dim concat 'конкатенация строк concat=str1+str2+str3 Msgbox "Конкатенация трех строк: "&chr(34)&concat&chr(34)
MsgBox "Демонстрация функции Mid, которая возвращает подстроку строки" str=CStr(inputbox("Введите последовательность символов","","")) dim start 'начало вырезки start=CInt(inputbox("Введите целое положительное число",_ "Введите начало вырезки","0")) dim length length=CInt(inputbox("Введите целое положительное число",_ "Введите длину вырезки",Cstr(len(str)))) Msgbox "mid из "&chr(34)&str&chr(34)&vbcrlf&_ " - "&chr(34)&mid(str,start,length)&chr(34),0,"Результат" 'Имя файла Udvoenie.vbs 'Программа удваивает каждую букву введенного слова
option explicit dim str str=Cstr(Inputbox("Введите слово","Удвоение букв")) dim i dim str1 str1="" for i=1 to len(str) str1=str1+mid(str,i,1)+mid(str,i,1) next msgbox "Результат: "&str1 'Имя файла Palindrom.vbs 'Программа проверяет является ли строка палиндромом. 'Палиндром - слово, которое читается одинаково слева на право и справа налево
option explicit dim str, STR1, RTS dim i str=CStr(inputbox("Введите параметр","Введите строку","")) STR1=Ucase(str) ' Переводим символы строки в верхний регистр STR1=replace(STR1," ","") ' Удаление пробелов RTS="" 'Записываем слово в обратном порядке For i=1 to len(STR1) RTS=Mid(STR1,i,1)+RTS Next msgbox str&": полиндром - "&(RTS=STR1)
Дата добавления: 2014-12-29; Просмотров: 369; Нарушение авторских прав?; Мы поможем в написании вашей работы! Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет |