Dim popytka11 Dim popytka12 Dim popytka13 Dim popytka14 Dim popytka15 Dim popytka16 Dim popytka17 Dim popytka18 Dim popytka19 Dim popytka21 Dim popytka22 popytka11 = Cbyte(1) popytka12 = Cbyte(1) popytka13 = Cbyte(1) popytka14 = Cbyte(1) popytka15 = Cbyte(1) popytka16 = Cbyte(1) popytka17 = Cbyte(1) popytka18 = Cbyte(1) popytka19 = Cbyte(1) popytka21 = Cbyte(1) popytka22 = Cbyte(1) Sub znaok11_OnClick Dim otwet,potwet,tochn ' Правильный ответ potwet=CDbl(1.0) tochn=CDbl(0.1) ' Проверка вводимого числа (Текст или не текст) If (Document.ans1.zna11.value="") OR (Not IsNumeric(Document.ans1.zna11.value)) Then Alert "Необходимо ввести число" ans1.zna11.focus Exit Sub End If ' Проверка вводимого числа (на попадание в диапазон) otwet=CDbl(Document.ans1.zna11.value) If ((Abs(otwet - potwet)) <= tochn AND (popytka11 <= 1)) or ( (Abs(otwet - potwet)) > tochn AND ((popytka11 >= 1)and(popytka11 <= 1))) Then Top.Hlp.Help.Document.Open Top.Hlp.Help.Document.Write "" Top.Hlp.Help.Document.Write "" Top.Hlp.Help.Document.Write "" End If If (Abs(otwet - potwet) <= tochn) AND (popytka11 <= 1) Then Top.Hlp.Help.Document.Write "Контрольная задача 1, вопрос 1: Ответ верный !
" Top.Hlp.Help.Document.Write "Отвечайте на следующий вопрос." popytka11 = 5 ElseIf (Abs(otwet - potwet) > tochn) AND (popytka11 = 1) Then Top.Hlp.Help.Document.Write "Контрольная задача 1, вопрос 1: Ответ не верный !
" Top.Hlp.Help.Document.Write "Выход в меню занятия" popytka11 = popytka11 + 1 End If If ((Abs(otwet - potwet)) <= tochn AND (popytka11 <= 1)) or ( (Abs(otwet - potwet)) >tochn AND ((popytka11 >= 1)and(popytka11 <= 1))) Then Top.Hlp.Help.Document.Write "" Top.Hlp.Help.Document.Write "" Top.Hlp.Help.Document.Close End If End Sub Sub znaok12_OnClick Dim otwet,potwet,tochn ' Правильный ответ potwet=CDbl(3.6) tochn=CDbl(0.1) ' Проверка вводимого числа (Текст или не текст) If (Document.ans1.zna12.value="") OR (Not IsNumeric(Document.ans1.zna12.value)) Then Alert "Необходимо ввести число" ans1.zna12.focus Exit Sub End If ' Проверка вводимого числа (на попадание в диапазон) otwet=CDbl(Document.ans1.zna12.value) If ((Abs(otwet - potwet)) <= tochn AND (popytka12 <= 3)) or ( (Abs(otwet - potwet) > tochn) AND ((popytka12 >= 1)and(popytka12 <= 3))) Then Top.Hlp.Help.Document.Open Top.Hlp.Help.Document.Write "" Top.Hlp.Help.Document.Write "" Top.Hlp.Help.Document.Write "" End If If (Abs(otwet - potwet) <= tochn) AND (popytka12 <= 3) Then Top.Hlp.Help.Document.Write "Контрольная задача 1, вопрос 2: Ответ верный !
" Top.Hlp.Help.Document.Write "Отвечайте на следующий вопрос." popytka12 = 5 ElseIf (Abs(otwet - potwet) > tochn) AND (popytka12 = 1) Then Top.Hlp.Help.Document.Write "Контрольная задача 1, вопрос 2: Ответ не верный !
" Top.Hlp.Help.Document.Write "Осталось две попытки." popytka12 = popytka12 + 1 ElseIf (Abs(otwet - potwet) > tochn) AND (popytka12 = 2) Then Top.Hlp.Help.Document.Write "Контрольная задача 1, вопрос 2: Ответ не верный !
" Top.Hlp.Help.Document.Write "Осталась последняя попытка." popytka12 = popytka12 + 1 ElseIf (Abs(otwet - potwet) > tochn) AND (popytka12 = 3) Then Top.Hlp.Help.Document.Write "Контрольная задача 1, вопрос 2: Ответ не верный !
" Top.Hlp.Help.Document.Write "Выход в меню занятия" popytka12 = popytka12 + 1 End If If ((Abs(otwet - potwet)) <= tochn AND (popytka12 <= 3)) or ( (Abs(otwet - potwet) > tochn) AND ((popytka12 >= 1)and(popytka12 <= 3))) Then Top.Hlp.Help.Document.Write "" Top.Hlp.Help.Document.Write "" Top.Hlp.Help.Document.Close End If End Sub Sub znaok13_OnClick Dim otwet,potwet,tochn ' Правильный ответ potwet=CDbl(0.36) tochn=CDbl(0.01) ' Проверка вводимого числа (Текст или не текст) If (Document.ans1.zna13.value="") OR (Not IsNumeric(Document.ans1.zna13.value)) Then Alert "Необходимо ввести число" ans1.zna13.focus Exit Sub End If ' Проверка вводимого числа (на попадание в диапазон) otwet=CDbl(Document.ans1.zna13.value) If ((Abs(otwet - potwet)) <= tochn AND (popytka13 <= 3)) or ( (Abs(otwet - potwet)) > tochn AND ((popytka13 >= 1)and(popytka13 <= 3))) Then Top.Hlp.Help.Document.Open Top.Hlp.Help.Document.Write "" Top.Hlp.Help.Document.Write "" Top.Hlp.Help.Document.Write "" End If If (Abs(otwet - potwet) <= tochn) AND (popytka13 <= 3) Then Top.Hlp.Help.Document.Write "Контрольная задача 1, вопрос 3: Ответ верный !
" Top.Hlp.Help.Document.Write "Отвечайте на следующий вопрос." popytka13 = 5 ElseIf (Abs(otwet - potwet) > tochn) AND (popytka13 = 1) Then Top.Hlp.Help.Document.Write "Контрольная задача 1, вопрос 3: Ответ не верный !
" Top.Hlp.Help.Document.Write "Осталось две попытки." popytka13 = popytka13 + 1 ElseIf (Abs(otwet - potwet) > tochn) AND (popytka13 = 2) Then Top.Hlp.Help.Document.Write "Контрольная задача 1, вопрос 3: Ответ не верный !
" Top.Hlp.Help.Document.Write "Осталась последняя попытка." popytka13 = popytka13 + 1 ElseIf (Abs(otwet - potwet) > tochn) AND (popytka13 = 3) Then Top.Hlp.Help.Document.Write "Контрольная задача 1, вопрос 3: Ответ не верный !
" Top.Hlp.Help.Document.Write "Выход в меню занятия" popytka13 = popytka13 + 1 End If If ((Abs(otwet - potwet)) <= tochn AND (popytka13 <= 3)) or ( (Abs(otwet - potwet)) >tochn AND ((popytka13 >= 1)and(popytka13 <= 3))) Then Top.Hlp.Help.Document.Write "" Top.Hlp.Help.Document.Write "" Top.Hlp.Help.Document.Close End If End Sub Sub znaok14_OnClick Dim otwet,potwet,tochn ' Правильный ответ potwet=CDbl(1.0) tochn=CDbl(0.1) ' Проверка вводимого числа (Текст или не текст) If (Document.ans1.zna14.value="") OR (Not IsNumeric(Document.ans1.zna14.value)) Then Alert "Необходимо ввести число" ans1.zna14.focus Exit Sub End If ' Проверка вводимого числа (на попадание в диапазон) otwet=CDbl(Document.ans1.zna14.value) If ((Abs(otwet - potwet)) <= tochn AND (popytka14 <= 1)) or ( (Abs(otwet - potwet)) > tochn AND ((popytka14 >= 1)and(popytka14 <= 1))) Then Top.Hlp.Help.Document.Open Top.Hlp.Help.Document.Write "" Top.Hlp.Help.Document.Write "" Top.Hlp.Help.Document.Write "" End If If (Abs(otwet - potwet) <= tochn) AND (popytka14 <= 1) Then Top.Hlp.Help.Document.Write "Контрольная задача 1, вопрос 4: Ответ верный !
" Top.Hlp.Help.Document.Write "Отвечайте на следующий вопрос." popytka14 = 5 ElseIf (Abs(otwet - potwet) > tochn) AND (popytka14 = 1) Then Top.Hlp.Help.Document.Write "Контрольная задача 1, вопрос 4: Ответ не верный !
" Top.Hlp.Help.Document.Write "Выход в меню занятия" popytka14 = popytka14 + 1 End If If ((Abs(otwet - potwet)) <= tochn AND (popytka14 <= 1)) or ( (Abs(otwet - potwet)) >tochn AND ((popytka14 >= 1)and(popytka14 <= 1))) Then Top.Hlp.Help.Document.Write "" Top.Hlp.Help.Document.Write "" Top.Hlp.Help.Document.Close End If End Sub Sub znaok15_OnClick Dim otwet,potwet,tochn ' Правильный ответ potwet=CDbl(4.0) tochn=CDbl(0.1) ' Проверка вводимого числа (Текст или не текст) If (Document.ans1.zna15.value="") OR (Not IsNumeric(Document.ans1.zna15.value)) Then Alert "Необходимо ввести число" ans1.zna15.focus Exit Sub End If ' Проверка вводимого числа (на попадание в диапазон) otwet=CDbl(Document.ans1.zna15.value) If ((Abs(otwet - potwet)) <= tochn AND (popytka15 <= 3)) or ( (Abs(otwet - potwet)) > tochn AND ((popytka15 >= 1)and(popytka15 <= 3))) Then Top.Hlp.Help.Document.Open Top.Hlp.Help.Document.Write "" Top.Hlp.Help.Document.Write "" Top.Hlp.Help.Document.Write "" End If If (Abs(otwet - potwet) <= tochn) AND (popytka15 <= 3) Then Top.Hlp.Help.Document.Write "Контрольная задача 1, вопрос 5: Ответ верный !
" Top.Hlp.Help.Document.Write "Отвечайте на следующий вопрос." popytka15 = 5 ElseIf (Abs(otwet - potwet) > tochn) AND (popytka15 = 1) Then Top.Hlp.Help.Document.Write "Контрольная задача 1, вопрос 5: Ответ не верный !
" Top.Hlp.Help.Document.Write "Осталось две попытки." popytka15 = popytka15 + 1 ElseIf (Abs(otwet - potwet) > tochn) AND (popytka15 = 2) Then Top.Hlp.Help.Document.Write "Контрольная задача 1, вопрос 5: Ответ не верный !
" Top.Hlp.Help.Document.Write "Осталась последняя попытка." popytka15 = popytka15 + 1 ElseIf (Abs(otwet - potwet) > tochn) AND (popytka15 = 3) Then Top.Hlp.Help.Document.Write "Контрольная задача 1, вопрос 5: Ответ не верный !
" Top.Hlp.Help.Document.Write "Выход в меню занятия" popytka15 = popytka15 + 1 End If If ((Abs(otwet - potwet)) <= tochn AND (popytka15 <= 3)) or ( (Abs(otwet - potwet)) >tochn AND ((popytka15 >= 1)and(popytka15 <= 3))) Then Top.Hlp.Help.Document.Write "" Top.Hlp.Help.Document.Write "" Top.Hlp.Help.Document.Close End If End Sub Sub znaok16_OnClick Dim otwet,potwet,tochn ' Правильный ответ potwet=CDbl(2.4) tochn=CDbl(0.1) ' Проверка вводимого числа (Текст или не текст) If (Document.ans1.zna16.value="") OR (Not IsNumeric(Document.ans1.zna16.value)) Then Alert "Необходимо ввести число" ans1.zna16.focus Exit Sub End If ' Проверка вводимого числа (на попадание в диапазон) otwet=CDbl(Document.ans1.zna16.value) If ((Abs(otwet - potwet)) <= tochn AND (popytka16 <= 3)) or ( (Abs(otwet - potwet)) > tochn AND ((popytka16 >= 1)and(popytka16 <= 3))) Then Top.Hlp.Help.Document.Open Top.Hlp.Help.Document.Write "" Top.Hlp.Help.Document.Write "" Top.Hlp.Help.Document.Write "" End If If (Abs(otwet - potwet) <= tochn) AND (popytka16 <= 3) Then Top.Hlp.Help.Document.Write "Контрольная задача 1, вопрос 6: Ответ верный !
" Top.Hlp.Help.Document.Write "Отвечайте на следующий вопрос." popytka16 = 5 ElseIf (Abs(otwet - potwet) > tochn) AND (popytka16 = 1) Then Top.Hlp.Help.Document.Write "Контрольная задача 1, вопрос 6: Ответ не верный !
" Top.Hlp.Help.Document.Write "Осталось две попытки." popytka16 = popytka16 + 1 ElseIf (Abs(otwet - potwet) > tochn) AND (popytka16 = 2) Then Top.Hlp.Help.Document.Write "Контрольная задача 1, вопрос 6: Ответ не верный !
" Top.Hlp.Help.Document.Write "Осталась последняя попытка." popytka16 = popytka16 + 1 ElseIf (Abs(otwet - potwet) > tochn) AND (popytka16 = 3) Then Top.Hlp.Help.Document.Write "Контрольная задача 1, вопрос 6: Ответ не верный !
" Top.Hlp.Help.Document.Write "Выход в меню занятия" popytka16 = popytka16 + 1 End If If ((Abs(otwet - potwet)) <= tochn AND (popytka16 <= 3)) or ( (Abs(otwet - potwet)) >tochn AND ((popytka16 >= 1)and(popytka16 <= 3))) Then Top.Hlp.Help.Document.Write "" Top.Hlp.Help.Document.Write "" Top.Hlp.Help.Document.Close End If End Sub Sub znaok17_OnClick Dim otwet,potwet,tochn ' Правильный ответ potwet=CDbl(0.96) tochn=CDbl(0.01) ' Проверка вводимого числа (Текст или не текст) If (Document.ans1.zna17.value="") OR (Not IsNumeric(Document.ans1.zna17.value)) Then Alert "Необходимо ввести число" ans1.zna17.focus Exit Sub End If ' Проверка вводимого числа (на попадание в диапазон) otwet=CDbl(Document.ans1.zna17.value) If ((Abs(otwet - potwet)) <= tochn AND (popytka17 <= 3)) or ( (Abs(otwet - potwet)) > tochn AND ((popytka17 >= 1)and(popytka17 <= 3))) Then Top.Hlp.Help.Document.Open Top.Hlp.Help.Document.Write "" Top.Hlp.Help.Document.Write "" Top.Hlp.Help.Document.Write "" End If If (Abs(otwet - potwet) <= tochn) AND (popytka17 <= 3) Then Top.Hlp.Help.Document.Write "Контрольная задача 1, вопрос 7: Ответ верный !
" Top.Hlp.Help.Document.Write "Отвечайте на следующий вопрос." popytka17 = 5 ElseIf (Abs(otwet - potwet) > tochn) AND (popytka17 = 1) Then Top.Hlp.Help.Document.Write "Контрольная задача 1, вопрос 7: Ответ не верный !
" Top.Hlp.Help.Document.Write "Осталось две попытки." popytka17 = popytka17 + 1 ElseIf (Abs(otwet - potwet) > tochn) AND (popytka17 = 2) Then Top.Hlp.Help.Document.Write "Контрольная задача 1, вопрос 7: Ответ не верный !
" Top.Hlp.Help.Document.Write "Осталась последняя попытка." popytka17 = popytka17 + 1 ElseIf (Abs(otwet - potwet) > tochn) AND (popytka17 = 3) Then Top.Hlp.Help.Document.Write "Контрольная задача 1, вопрос 7: Ответ не верный !
" Top.Hlp.Help.Document.Write "Выход в меню занятия" popytka17 = popytka17 + 1 End If If ((Abs(otwet - potwet)) <= tochn AND (popytka17 <= 3)) or ( (Abs(otwet - potwet)) >tochn AND ((popytka17 >= 1)and(popytka17 <= 3))) Then Top.Hlp.Help.Document.Write "" Top.Hlp.Help.Document.Write "" Top.Hlp.Help.Document.Close End If End Sub Sub znaok18_OnClick Dim otwet,potwet,tochn ' Правильный ответ potwet=CDbl(0.0) tochn=CDbl(0.1) ' Проверка вводимого числа (Текст или не текст) If (Document.ans1.zna18.value="") OR (Not IsNumeric(Document.ans1.zna18.value)) Then Alert "Необходимо ввести число" ans1.zna18.focus Exit Sub End If ' Проверка вводимого числа (на попадание в диапазон) otwet=CDbl(Document.ans1.zna18.value) If ((Abs(otwet - potwet)) <= tochn AND (popytka18 <= 1)) or ( (Abs(otwet - potwet)) > tochn AND ((popytka18 >= 1)and(popytka18 <= 1))) Then Top.Hlp.Help.Document.Open Top.Hlp.Help.Document.Write "" Top.Hlp.Help.Document.Write "" Top.Hlp.Help.Document.Write "" End If If (Abs(otwet - potwet) <= tochn) AND (popytka18 <= 1) Then Top.Hlp.Help.Document.Write "Контрольная задача 1, вопрос 8: Ответ верный !
" Top.Hlp.Help.Document.Write "Отвечайте на следующий вопрос." popytka18 = 5 ElseIf (Abs(otwet - potwet) > tochn) AND (popytka18 = 1) Then Top.Hlp.Help.Document.Write "Контрольная задача 1, вопрос 8: Ответ не верный !
" Top.Hlp.Help.Document.Write "Выход в меню занятия" popytka18 = popytka18 + 1 End If If ((Abs(otwet - potwet)) <= tochn AND (popytka18 <= 1)) or ( (Abs(otwet - potwet)) >tochn AND ((popytka18 >= 1)and(popytka18 <= 1))) Then Top.Hlp.Help.Document.Write "" Top.Hlp.Help.Document.Write "" Top.Hlp.Help.Document.Close End If End Sub Sub znaok19_OnClick Dim otwet,potwet,tochn ' Правильный ответ potwet=CDbl(2.6) tochn=CDbl(0.1) ' Проверка вводимого числа (Текст или не текст) If (Document.ans1.zna19.value="") OR (Not IsNumeric(Document.ans1.zna19.value)) Then Alert "Необходимо ввести число" ans1.zna19.focus Exit Sub End If ' Проверка вводимого числа (на попадание в диапазон) otwet=CDbl(Document.ans1.zna19.value) If ((Abs(otwet - potwet)) <= tochn AND (popytka19 <= 3)) or ( (Abs(otwet - potwet)) > tochn AND ((popytka19 >= 1)and(popytka19 <= 3))) Then Top.Hlp.Help.Document.Open Top.Hlp.Help.Document.Write "" Top.Hlp.Help.Document.Write "" Top.Hlp.Help.Document.Write "" End If If (Abs(otwet - potwet) <= tochn) AND (popytka19 <= 3) Then Top.Hlp.Help.Document.Write "Контрольная задача 1, вопрос 9: Ответ верный !
" Top.Hlp.Help.Document.Write "Выход в меню занятия" popytka19 = 5 ElseIf (Abs(otwet - potwet) > tochn) AND (popytka19 = 1) Then Top.Hlp.Help.Document.Write "Контрольная задача 1, вопрос 9: Ответ не верный !
" Top.Hlp.Help.Document.Write "Осталось две попытки." popytka19 = popytka19 + 1 ElseIf (Abs(otwet - potwet) > tochn) AND (popytka19 = 2) Then Top.Hlp.Help.Document.Write "Контрольная задача 1, вопрос 9: Ответ не верный !
" Top.Hlp.Help.Document.Write "Осталась последняя попытка." popytka19 = popytka19 + 1 ElseIf (Abs(otwet - potwet) > tochn) AND (popytka19 = 3) Then Top.Hlp.Help.Document.Write "Контрольная задача 1, вопрос 9: Ответ не верный !
" Top.Hlp.Help.Document.Write "Выход в меню занятия" popytka19 = popytka19 + 1 End If If ((Abs(otwet - potwet)) <= tochn AND (popytka19 <= 3)) or ( (Abs(otwet - potwet)) >tochn AND ((popytka19 >= 1)and(popytka19 <= 3))) Then Top.Hlp.Help.Document.Write "" Top.Hlp.Help.Document.Write "" Top.Hlp.Help.Document.Close End If End Sub Sub znaok21_OnClick Dim otwet,potwet,tochn ' Правильный ответ potwet=CDbl(1.0) tochn=CDbl(0.1) ' Проверка вводимого числа (Текст или не текст) If (Document.ans2.zna21.value="") OR (Not IsNumeric(Document.ans2.zna21.value)) Then Alert "Необходимо ввести число" ans2.zna21.focus Exit Sub End If ' Проверка вводимого числа (на попадание в диапазон) otwet=CDbl(Document.ans2.zna21.value) If ((Abs(otwet - potwet)) <= tochn AND (popytka21 <= 1)) or ( (Abs(otwet - potwet)) > tochn AND ((popytka21 >= 1)and(popytka21 <= 1))) Then Top.Hlp.Help.Document.Open Top.Hlp.Help.Document.Write "" Top.Hlp.Help.Document.Write "" Top.Hlp.Help.Document.Write "" End If If (Abs(otwet - potwet) <= tochn) AND (popytka21 <= 1) Then Top.Hlp.Help.Document.Write "Контрольная задача 2, вопрос 1: Ответ верный !
" Top.Hlp.Help.Document.Write "Отвечайте на второй вопрос." popytka21 = 5 ElseIf (Abs(otwet - potwet) > tochn) AND (popytka21 = 1) Then Top.Hlp.Help.Document.Write "Контрольная задача 2, вопрос 1: Ответ не верный !
" Top.Hlp.Help.Document.Write "Выход в меню занятия" popytka21 = popytka21 + 1 End If If ((Abs(otwet - potwet)) <= tochn AND (popytka21 <= 1)) or ( (Abs(otwet - potwet)) >tochn AND ((popytka21 >= 1)and(popytka21 <= 1))) Then Top.Hlp.Help.Document.Write "" Top.Hlp.Help.Document.Write "" Top.Hlp.Help.Document.Close End If End Sub Sub znaok22_OnClick Dim otwet,potwet,tochn ' Правильный ответ potwet=CDbl(9.0) tochn=CDbl(0.1) ' Проверка вводимого числа (Текст или не текст) If (Document.ans2.zna22.value="") OR (Not IsNumeric(Document.ans2.zna22.value)) Then Alert "Необходимо ввести число" ans2.zna22.focus Exit Sub End If ' Проверка вводимого числа (на попадание в диапазон) otwet=CDbl(Document.ans2.zna22.value) If ((Abs(otwet - potwet)) <= tochn AND (popytka22 <= 3)) or ( (Abs(otwet - potwet) > tochn) AND ((popytka22 >= 1)and(popytka22 <= 3))) Then Top.Hlp.Help.Document.Open Top.Hlp.Help.Document.Write "" Top.Hlp.Help.Document.Write "" Top.Hlp.Help.Document.Write "" End If If (Abs(otwet - potwet) <= tochn) AND (popytka22 <= 3) Then Top.Hlp.Help.Document.Write "Контрольная задача 2, вопрос 2: Ответ верный !
" Top.Hlp.Help.Document.Write "Отвечайте на третий вопрос." popytka22 = 5 ElseIf (Abs(otwet - potwet) > tochn) AND (popytka22 = 1) Then Top.Hlp.Help.Document.Write "Контрольная задача 2, вопрос 2: Ответ не верный !
" Top.Hlp.Help.Document.Write "Осталось две попытки." popytka22 = popytka22 + 1 ElseIf (Abs(otwet - potwet) > tochn) AND (popytka22 = 2) Then Top.Hlp.Help.Document.Write "Контрольная задача 2, вопрос 2: Ответ не верный !
" Top.Hlp.Help.Document.Write "Осталась последняя попытка." popytka22 = popytka22 + 1 ElseIf (Abs(otwet - potwet) > tochn) AND (popytka22 = 3) Then Top.Hlp.Help.Document.Write "Контрольная задача 2, вопрос 2: Ответ не верный !
" Top.Hlp.Help.Document.Write "Выход в меню занятия" popytka22 = popytka22 + 1 End If If ((Abs(otwet - potwet)) <= tochn AND (popytka22 <= 3)) or ( (Abs(otwet - potwet) > tochn) AND ((popytka22 >= 1)and(popytka22 <= 3))) Then Top.Hlp.Help.Document.Write "" Top.Hlp.Help.Document.Write "" Top.Hlp.Help.Document.Close End If End Sub