(Python)
этап 2
На этом этапе вам нужно добавить ход дракона. Ход дракона выполняется после хода игрока и проверки на то, что дракон ещё живой (hp дракона больше 0). Дракон может с шансом 50/50 выбрать одно из двух действий:
Атаковать:
Урон = сила дракона + оружие дракона - защита героя
Нанесённый урон вычитается из здоровья героя
Вывести сообщение о нанесённом уроне
Спать:
Вывести сообщение о том, что дракон свой ход
В конце хода вывести сообщение об оставшемся здоровье дракона.
После хода дракона в основном цикле нужно проверять количество оставшегося здоровья у героя.
Если у героя закончилась жизненная энергия:
Показать сообщение, что герой проиграл
Выйти из цикла.
Amy: Hi, Sean. How are you?
Sean: Hi, Amy. I'm fine, thank you. It's good to hear from you.
Amy: Sorry to bother you, but I have one problem and I think you might help me with it. Эми: Прости, что потревожила тебя, но у меня есть одна проблема и думаю, ты мог бы мне с ней.
Sean: No problem. What's happened?
Amy: It's my computer. I've been having some problems with it lately. I know that you're good with computers, so I decided to address you. As for me, I don't understand a thing in electronic appliances. Эми: Это мой компьютер. В последнее время у меня с ним проблемы. Я знаю, что ты хорошо разбираешься в компьютерах, поэтому решила обратиться к тебе. Что касается меня, я вообще ничего не понимаю в электронных приборах.
Sean: I see. I'll try to help you. So, what's the problem? Шон: Понятно: Попытаюсь тебе. Так, в чем проблема?
Amy: There are actually several problems here. First of all, my computer started to shut down unexpectedly. It wasn't like this before. Secondly, I fail to open some of my past pictures of documents. Thirdly, I can't start the music. I'm at loss. I think, perhaps, my computer has become outdated or something. Эми: Здесь вообще несколько проблем. Во-первых, мой компьютер начал неожиданно отключаться. Раньше такого не было. Во-вторых, мне не удается открывать некоторых из моих старых фото или документов. В-третьих, музыка не включается. Я думаю, может быть, мой компьютер вышел из срока годности или что-то в этом роде.
Sean: Those problems are quite serious. I must come over and have a look at it. I assume that the problem of shutting down is because of overheating. Perhaps you should replace the battery. When certain files fail to open, it might be a virus. So we will need a reliable anti-virus software set up. And the problem with audio files might be because the player became outdated. It needs to be refreshed. Шон: Эти проблемы достаточно серьезные. Мне нужно прийти и взглянуть на него. Полагаю, что проблема отключения может быть от перегревания. Возможно, тебе нужно сменить батарею. Когда определенные файлы не открываются, это может быть из-за вируса. Поэтому нам понадобится надежная антивирусная программа. И проблема с аудио файлами может быть связана с тем, что плеер устарел. Его нужно обновить.
Amy: See, I knew you are a computer genius. Could you come over? Эми: Вот видишь, я знала, что ты компьютерный гений. Ты мог бы заглянуть ко мне?
Sean: Yes, of course. When is it more convenient for you? Шон: Да, конечно. Когда тебе удобнее?
Amy: The sooner, the better. I don't work this week so you can come anytime. Эми: Чем раньше, тем лучше. Я не работаю на этой неделе, поэтому можешь прийти в любое время.
Sean: Ok, then. I will come tomorrow evening if that's all right. Шон: Хорошо. Тогда, я приду завтра вечером, если так подходит.
Amy: That's perfect. I'll be waiting for you. Эми: Так отлично. Буду ждать тебя.
Sean: I will have to take some software and equipment with me. Is there anything else to be fixed? Шон: Мне нужно будет взять с собой некоторые программы и оборудование. Не нужно ли чего-то ещё исправить?
Amy: My printer is also a mess. I've tried to change the ink, it didn't help. I'm having some trouble printing black and white pages. Эми: Мой принтер тоже в плохом состоянии. Я пыталась заменить чернила, но это не У меня проблемы с распечаткой черно-белых страниц.
Sean: I see. I'll have a look. However, I'm not good at printer or scanner fixing. Шон: Понятно. Я посмотрю. Хотя, я не очень хорошо разбираюсь в починке принтеров или сканеров.
Amy: It's ok, Sean. Those devices are not so important for me as the computer and laptop. By the way, my laptop also plays tricks on me. Эми: Ничего страшного, Шон. Эти приборы для меня не так важны, как мои компьютер или ноутбук. Кстати, мой ноутбук тоже меня подводит.
Sean: What's wrong with it? Шон: Что с ним такое?
Amy: I think, there is also some kind of a virus, because my files don't open. Эми: Думаю, в нем какой-то вирус, потому что мои файлы не открываются.
Sean: Yes, that might be a virus. It is a common problem of computers these days. Шон: Да, это может быть вирус. Это распространенная проблема в нынешних компьютерах.
Amy: I will purchse anti-virus software for both computers then. I should have done this earlier. Эми: Тогда я куплю антивирусную программу для обоих компьютеров. Нужно было это сделать ранее.
Sean: Yes, it is important to protect your PC. Otherwise, your personal information might become available to third parties. Шон: Да, очень важно защищать свой личный компьютер. Иначе, твоя личная информация может стать доступной третьим лицам.
Amy: Thank you, Sean, for trying to help me. I'll see you tomorrow then. Эми Шон, что пытаешься мне. Тогда, увидимся завтра.
Sean: See you. Bye.
var a: array [1..10] of integer;
var i,s: integer;
begin
randomize();
for i:=1 to 10 do
a[i]:=random(10)+1;
//В столбик
for i:=1 to 10 do
writeln(a[i]);
//В строчку
writeln();
for i:=1 to 10 do
write(a[i],' ');
//Среднее арифметическое
s:=0;
for i:=1 to 10 do
s:=s+a[i];
writeln();
writeln('Среднее арифметическое: ',s/10);
// количество элементов массива, значение которых равно 4
s:=0;
for i:=1 to 10 do
if (a[i]=4) then s:=s+1;
writeln('Количество элементов массива,',
' значение которых равно 4: ',s);
end.