КАТЕГОРИИ: Архитектура-(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) |
Пример 9. Все перечисленные в дан
Пример 8 Пример 7 Пример 6 Пример 5 Пример 4 Пример 3 Пример 2 Пример 1 ДЕМОНСТРАЦИОННЫЕ ПРИМЕРЫ Все перечисленные в данном примечании операторы затрудняют чтение текста программы пользователем, поэтому их использование должно быть ограничено теми местами, где без этого не обойтись. 'Имя файла: From 1 to 20.vbs 'Вывод на экран чисел от 1 до 20 с шагом 2
For x=1 To 20 Step 2 s=s&vbCrLf&x MsgBox "Последовательность от 1 до 20 с шагом 2: " & s Next 'Имя файла: For_Next.vbs 'Вычислить сумму s=1+1/2+1/3+1/4+...+1/60 'C использованием конструкции Do... Loop Until
option explicit dim a, s MsgBox "Вычисление суммы s=1+1/2+1/3+1/4+...+1/60" s=0 For a=1 to 60 s=s+1/a Next MsgBox "s=1+1/2+1/3+1/4+...+1/60= "&s,,"Результат:" 'Имя файла: For_Step.vbs 'Вычисление значений функции y=x*x+3 при х изменяющемся от -12 до 12 с 'шагом 2 MsgBox "Вычисление значений функции y=x*x+3"&vbCrLf&_ "при х изменяющемся от -12 до 12 с шагом 2",,_ "Вычисление значений функции" For i=-12 to 12 Step 2 s1=i*i+3 s="при x="&i&" y="&s1&vbCrLf&s Next MsgBox s,,"Значения функции y=x*x+3" 'Имя файла: While_Wend.vbs 'Вычислить сумму s=1+1/2+1/3+1/4+...+1/60 'C использованием конструкции While...Wend option explicit dim a, s MsgBox "Вычисление суммы s=1+1/2+1/3+1/4+...+1/60" a=1 s=0 While a<=60 s=s+1/a a=a+1 Wend MsgBox "s=1+1/2+1/3+1/4+...+1/60= "&s,,"Результат:" 'Имя файла: Do While__Loop.vbs 'Вычислить сумму s=1+1/2+1/3+1/4+...+1/60 'C использованием конструкции Do While...Loop option explicit dim a, s MsgBox "Вычисление суммы s=1+1/2+1/3+1/4+...+1/60" a=1 s=0 Do While a<=60 s=s+1/a a=a+1 Loop MsgBox "s=1+1/2+1/3+1/4+...+1/60= "&s,,"Результат:" 'Имя файла: Do__Loop While.vbs 'Вычислить сумму s=1+1/2+1/3+1/4+...+1/60 'C использованием конструкции Do Loop...While option explicit dim a, s MsgBox "Вычисление суммы s=1+1/2+1/3+1/4+...+1/60" a=1 s=0 Do s=s+1/a a=a+1 Loop While a<=60 MsgBox "s=1+1/2+1/3+1/4+...+1/60= "&s,,"Результат:" 'Имя файла: Do Until__Loop.vbs 'Вычислить сумму s=1+1/2+1/3+1/4+...+1/60 'C использованием конструкции Do Until...Loop option explicit dim a, s MsgBox "Вычисление суммы s=1+1/2+1/3+1/4+...+1/60" a=1 s=0 Do Until a>60 s=s+1/a a=a+1 Loop MsgBox "s=1+1/2+1/3+1/4+...+1/60= "&s,,"Результат:" 'Имя файла: Do __Loop Until.vbs 'Вычислить сумму s=1+1/2+1/3+1/4+...+1/60 'C использованием конструкции Do... Loop Until option explicit dim a, s MsgBox "Вычисление суммы s=1+1/2+1/3+1/4+...+1/60" a=1 s=0 Do s=s+1/a a=a+1 Loop Until a>60 MsgBox "s=1+1/2+1/3+1/4+...+1/60= "&s,,"Результат:" 'Имя файла: simple.vbs 'Пусть a и b - положительные вещественные числа и a>b. 'Данная программа находит такое минимальное натуральное x, что x*b>a option explicit dim a, b, x a=CDbl(InputBox("Введите положительное вещественное значение a: ","Окно ввода:")) If a>0 Then b=CDbl(InputBox("Введите положительное вещественное значение b, меньшее чем "&a,"Окно ввода:")) If ((a>b)And(b>0)) Then x=1 While x*b<=a x=x+1 Wend MsgBox "a="&a&" b="&b&vbCrLf&_ "Найдено минимальное натуральное"&_ "x="&x&", при котором x*b>a",,"Результат:" Else MsgBox "Вы ввели неправильное значение ",vbCritical,"Ошибка:" End If Else MsgBox "Вы ввели неправильное значение ",vbCritical,"Ошибка:" End If
Дата добавления: 2014-12-29; Просмотров: 376; Нарушение авторских прав?; Мы поможем в написании вашей работы! Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет |