Matannoob
08.12.2020 18:47

Программа: replit.com. Усовершенствуйте игру, созданную на занятии. Добавьте
цикл, в котором случайным образом будет генерироваться
событие и выводиться в консоль.
Возможные события:
■ Входим в особую зону, где происходит рождение звезд.
■ Приближаемся к Галактике Андромеды.
■ Внимание! Летит астероид. Предпримите меры!
■ Обнаружены космические пираты!
Пользователь по-прежнему может сделать выбор и, в зависимости от того, что он нажмет, необходимо вывести ответ.
Если event == 'Обнаружены космические пираты!' and
select == 'Выполнить защиту', то выводится изображение Грута с планеты Х и сообщение на ваше усмотрение.

Нажмите на рекламу ниже и сразу увидите ответ
Популярные вопросы:
Ответ:
marychka0783
05.10.2021 17:15
1.                                        

program raf105;

var abc,a,b,c: integer;

begin

write('Введите трёхзначное число: ');

readln(abc);

a:= abc div 100;

b:= (abc div 10) mod 10;

c:= abc mod 10;

abc:= c*100 + b*10 + a;

writeln('Число наоборот: ',abc);

end.

2.                                        

program raf105;

var abc,a,b,c: integer;

begin

write('Введите трёхзначное число: ');

readln(abc);

a:= abc div 100;

b:= (abc div 10) mod 10;

c:= abc mod 10;

abc:= b*100 + c*10 + a;

writeln('Первое число переместили в конец: ',abc);

end.

                                         PascalABC 3.4.2
0,0(0 оценок)
Ответ:
Aleks0528
18.05.2023 01:14

var
x1, x2, y1, y2, r1, r2, d, b, x3, x4, y3,y4,x,y, h, a: real;

begin
readln(x1, y1, r1, x2, y2, r2);
d := sqrt(sqr(x1 - x2) + sqr(y1 - y2));
if (d > r1 + r2) or (d < abs(r1 - r2)) then writeln('No intersection point')
else if (x1 = x2) and (y1 = y2) then if (r1 = r2) then writeln('Infinity') else writeln('No intersection point')

else begin
b := (r2 * r2 - r1 * r1 + d * d) * 0.5 / d;
a := d - b;
h := sqrt(abs(r1 * r1 - sqr(b)));
x := x1 + (x2 - x1) * a / d;
y := y1 + (y2 - y1) * a / d;
X3 := X - (Y - Y2) * H / B;
Y3 := Y + (X - X2) * H / B;
X4 := X + (Y - Y2) * H / B;
Y4 := Y - (X - X2) * H / b;
writeln(x3, ' ', y3);
if(x3<>x4)or(y3<>y4) then
writeln(x4, ' ', y4);
end;
end.

0,0(0 оценок)
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?
Спроси ai-бота