20:51

Какого дьявола ты убил дьявола?!
Так и не смогла исправить тест:отказал генератор ключа у флэша. Может кто-нибудь у себя открыть мой тест, исправить ошибку и скинуть мне исходник и экзешник? =(


1) Помогите, пожалуйста, найти ошибку. Делаю тест во Flash CS4. Action sсript 2.0. Тест не выводит на экран результаты.
Вот код подсчета результатов:
stop(); //останавливаем воспроизведение
prav = b1+b2+b3+b4+b5+b6+b7+b8+b9+b10; //подсчитываем кол-во верных ответов
neprav = 10-prav; //считаем неправильные

if (prav<2) { //если правильных ответов меньше 1
mark = "Вы ничего не знаете о спагетти-вестернах. А может и вовсе считаете, что это такое блюдо или название кафе, а не жанр кино. Возможно, вам это просто неинтересно.";
} else if (prav==2 || prav==4) { //если правильных ответов 1 или 4
mark = " Вы кое-что знаете о спагетти-вестернах, но все же ваши знания довольно малы. Возможно, вы только начинаете знакомиться с жанром. В таком случае, вам стоит посмотреть страницы упомянутых фильмов и актеров на сайте www.kinopoisk.ru. А так же посетить сайт www.spaghetti-western.net ";
} else if (prav==4 || prav==7) {// если правильных ответов 7 или 8
mark = "Вы неплохо разбираетесь в спагетти-вестернах. Вероятно, вы посмотрели уже довольно много фильмов этого жанра . Возможно, вам стоит углубить свои знания, общаясь с единомышленниками на тематических форумах. ";
} else { // в остальных случаях
mark= "Вы хорошо разбираетесь в спагетти-вестернах и сами можете рассказать много интересного тем, кто только начинает знакомиться с жанром.";
}

(paste.org.ru/?cii3mc)


2) Нужно придумать для преподавателя пять вопросов по теме SQL (Банки и базы данных). Причем таких, чтобы он на них ответы не знал. Кто-нибудь может помочь?

@темы: Вопрос, База данных, Action Script, Access, MS SQL

Комментарии
19.05.2011 в 02:44

Люди никогда не достигнут совершенства, пока будут оставаться людьми...
Так надо же задавать диапазоны. У вас проверяется на СТРОГОЕ равенство. Причём с четвёркой два раза. Предположите, что количество правильных ответов равно 5. Что должна будет выдать ваша программа. Именно не то, что ВЫ хотите, чтобы она выдала, а то, что написано)
19.05.2011 в 02:46

Какого дьявола ты убил дьявола?!
[revolver], можете написать, как конкретно исправить? Спасибо за информацию)
19.05.2011 в 07:52

Что ж, время уходит, а в сутках не более тридцати часов
по второму вопросу можно сертификационные экзамены по ораклу погуглить или книжки для администраторов баз данных
19.05.2011 в 11:28

Какого дьявола ты убил дьявола?!
М, спасибо! Посмотрю)
23.05.2011 в 16:43

Псих
> можете написать, как конкретно исправить?

} else if (prav>=2 && prav<=4) { // от 2 до 4
остальное по аналогии

ЗЫ
< -- меньше
<= -- меньше или равно
23.05.2011 в 16:48

Какого дьявола ты убил дьявола?!
О, спасибо! Попробую)
23.05.2011 в 23:08

Какого дьявола ты убил дьявола?!
Исправила код до вот такого:

stop(); //останавливаем воспроизведение
prav = b1+b2+b3+b4+b5+b6+b7+b8+b9+b10; //подсчитываем кол-во верных ответов
neprav = 10-prav; //считаем неправильные
if (prav<2) { //если правильных ответов меньше 1
mark = "Вы ничего не знаете о спагетти-вестернах. А может и вовсе считаете, что это такое блюдо или название кафе, а не жанр кино. Возможно, вам это просто неинтересно." ;
} else if (prav>=2 && prav<=4) { //если правильных ответов 1 или 4
mark = " Вы кое-что знаете о спагетти-вестернах, но все же ваши знания довольно малы. Возможно, вы только начинаете знакомиться с жанром. В таком случае, вам стоит посмотреть страницы упомянутых фильмов и актеров на сайте www.kinopoisk.ru. А так же посетить сайт www.spaghetti-western.net ";
} else if (prav>4 && prav<=7) {// если правильных ответов 7 или 8
mark = "Вы неплохо разбираетесь в спагетти-вестернах. Вероятно, вы посмотрели уже довольно много фильмов этого жанра . Возможно, вам стоит углубить свои знания, общаясь с единомышленниками на тематических форумах. " ;
} else{ // в остальных случаях
mark= "Вы хорошо разбираетесь в спагетти-вестернах и сами можете рассказать много интересного тем, кто только начинает знакомиться с жанром.";
}

Все равно не работает. =(
23.05.2011 в 23:24

Псих
> Все равно не работает. =(
а точнее?
23.05.2011 в 23:26

Какого дьявола ты убил дьявола?!
Он результаты не пишет. Поля, которые должны заполниться текстом, остаются пустыми. =(
24.05.2011 в 09:35

Псих
А где код, который выводит сообщение?
24.05.2011 в 10:01

Какого дьявола ты убил дьявола?!
Там есть поля с динамическим текстом,которые называются prav,neprav и mark соответственно.
24.05.2011 в 10:16

Псих
Давно я не писал на AS, но там, вроде как, можно было явно указывать:
_root.mark = "qwerty";

И да, перепроверьте, что ид поля именно марк.