Подробнее
X
Вы ответили правильно на 85% вопросов. Вы ПРО ВАЛ ИЛИ СДАЛ И экзамен.
Нужно было набрать 85%.
ОК
it-юмор,geek,Прикольные гаджеты. Научный, инженерный и айтишный юмор
нет.
если к примеру 85% достаточно для сдачи то достаточно использовать одно условие.
PS. Вот тебе парсер. Хрен уберешь мой код теперь. Три разных варианта кода портил.
Имхо отсюда и возникает баг со слиянием выходного результата потому-что оба условия соблюдены. Отдельная переменная просто позволит избежать этого неприятного бага.
Просто в ТЗ было написано: "Если набрано 85% или меньше, считается, что студент провалил экзамен. Если набрано 85% или больше, считается, что студент провалил экзамен". А когда кодер пытался уточнять требования, ему в ответ прилетело: "Ты что, дурак?! Там всё написано!" - вот и сделал, как написано.
Это мне подсказывает опыт работы с задачами. А вот опыт чтения чужого кода подсказывает, что некоторые кодеры живут и без else - и прекрасно себя чувствуют. Т_Т
дерьмово прописанное условие выбивает первый мессадж "ОБОСРАЛСЯ". Второй так же дерьмово прописанный мессадж не подвязан под первое условие и точно так же срабатывает с выводом "неОБОСРАЛСЯ."
Иисус, но в ТЗ из коммента нет варианта не обосрался:
"Если набрано 85% или меньше, считается, что студент провалил экзамен. Если набрано 85% или больше, считается, что студент провалил экзамен"
One morning you wake up find out you have access to God’s developer console. What’s the first thing you do with this power?
Discussion
♦ 154 + W 479 & Share
^ BEST COMMENTS ▼
I like forks • 5h
hehe3301 • 7h
sudo rm -rf oceans/*/contents/
*.plástic
sudo rm -rf people/*/*.cáncer sudo rm -rf v
если к примеру 85% достаточно для сдачи то достаточно использовать одно условие.
PS. Вот тебе парсер. Хрен уберешь мой код теперь. Три разных варианта кода портил.
Вот это - вин, это профи писали...
Это мне подсказывает опыт работы с задачами. А вот опыт чтения чужого кода подсказывает, что некоторые кодеры живут и без else - и прекрасно себя чувствуют. Т_Т
message="you " + (result>=85)?"PASSED":"" + (result \меньшеилиравно\ 85)?"FAILED":"" + " your Exam"
<
>
&
"You "+ Encoding.ASCII.GetString(new byte[] { (byte)((((x - 85) & 0x80) >> 7) * 'F' + (((x - 85) & 0x80) >> 7 ^ 1) * 'P'), (byte)'A', (byte)((((x - 85) & 0x80) >> 7) * 'I' + (((x - 85) & 0x80) >> 7 ^ 1) * 'S'), (byte)((((x - 85) & 0x80) >> 7) * 'L' + (((x - 85) & 0x80) >> 7 ^ 1) * 'S') }) + "ED the Exam"
my @res = ((FAIL)x85, (PASS)x16);
my $score = 100;
print "You $res[$score]ED the exam";
"Если набрано 85% или меньше, считается, что студент провалил экзамен. Если набрано 85% или больше, считается, что студент провалил экзамен"
Это ж фишка твоего бати - обосрался безусловно
И правда - обосрался безусловно...