Предмет: Информатика,
автор: sfaleev197gmailcom
преобразуйте этот код из pascal в python или c++. И можно как то этот скрипт по-другому описать в pascal (более объемно). Заранее спасибо.
Begin
ReadSeqInteger(3).Sorted.Skip(1).Take(1).Println
end.
srzontmp:
Переведите для не знающих PscalABC.NET - из 3 заданных чисел найдите среднее по значению и выведите на печать.
Ответы
Автор ответа:
1
s=input('числа a b c через пробел: ')
(a,b,c)=s.split(' ');
if a>b:
d=a
a=b
b=d
if b>c:
d=b
b=c
c=d
print('среднее по значению: ',b)
# или обмен значений переменных через кортеж
s=input('числа a b c через пробел: ')
(a,b,c)=s.split(' ')
if a>b: a,b=b,a
if b>c: b,c=c,b
print('среднее по значению: ',b)
using namespace std;
void swp(int &a,int &b) {
int c;
c=a;
a=b;
b=c;
}
int main() {
int a,b,c;
cout<<"a b c: ";
cin>>a>>b>>c;
if (a>b) swp(a,b);
if (b>c) swp(b,c);
cout<<"middle value: "< system("pause");
return 0;
}
Похожие вопросы
Предмет: Другие предметы,
автор: dapppya
Предмет: История,
автор: dhdhdjfhdnrsjd29pro
Предмет: Русский язык,
автор: ivanburov2215
Предмет: Физика,
автор: mishka901
Предмет: Математика,
автор: kojemyackinan