привет исправить код на паскале var FirstValue,SecondValue,ThirdValue,FourthValue,S,perimetr,stoimost : double; begin writeLn('введите первое число'); read(FirstValue); writeLn('введите второе число'); read(SecondValue); writeLn('введите третье число'); begin if (FirstValue = SecondValue or FirstValue = ThirdValue or SecondValue = ThirdValue) then begin p:= (FirstValue + SecondValue + ThirdValue); q:= p * 0.5; s:= Math.Sqrt(p * (p - FirstValue) * (p - SecondValue) * (p - ThirdValue)); WriteLn(s); end else begin perimetr:= FirstValue + SecondValue + ThirdValue; WriteLn(perimetr); end; end; end.
ответ: писал на С++
1)
#include<iostream>
using namespace std;
int main()
{
int x,y;
cin>>x>>y;
if(x>y) cout<<"x";
else cout<<"y";
return 0;
}
2)
#include<iostream>
using namespace std;
int main()
{
int x,y;
cin>>x>>y;
if(x>y) x*=x;
else y*=y;
cout<<"x="<<x<<" y="<<y;
return 0;
}
3)
#include<iostream>
using namespace std;
int main()
{
int x,y,z;
cin>>x>>y>>z;
if(x>y && y>z) cout<<"Yes";
else cout<<"No";
return 0;
}
Код:
from random import choice
YourScore = 0
ComputerScore = 0
MOVES = "камень", "ножницы", "бумага"
while ((YourScore != 3) and (ComputerScore != 3)):
print(f"Текущий счет - Игрок: {YourScore} - Компьютер: {ComputerScore}")
while True:
YourMove = input(
"Ваш ход, введите камень/ножницы/бумага ").strip().lower()
if YourMove in MOVES:
break
ComputerMove = choice(MOVES)
print(f"\nВаш ход: {YourMove}\nХод компьютера: {ComputerMove}\n")
if YourMove == ComputerMove:
print("У вас ничья!")
# Не выйгрывает никто
elif (YourMove == MOVES[0] and ComputerMove == MOVES[1]): # Камень VS Ножницы
print("Вы победили компьютер!")
YourScore += 1
elif (YourMove == MOVES[1] and ComputerMove == MOVES[2]): # Ножницы VS Бумага
print("Вы победили компьютер!")
YourScore += 1
elif (YourMove == MOVES[2] and ComputerMove == MOVES[0]): # Бумага VS Камень
print("Вы победили компьютер!")
YourScore += 1
else:
print("Компьютер вас победил!")
ComputerScore += 1
print()
Могу ещё дать ссылку на PasteBIN