(АСУ) , совокупность математических методов, технических средств (ЭВМ, средств связи, устройств отображения информации и т. д.) и организационных комплексов, обеспечивающих рациональное управление сложным объектом (процессом) в соответствии с заданной целью. АСУ состоит из основы и функциональной части. В основу входят информационное, техническое и математическое обеспечение. К функциональной части относят набор взаимосвязанных программ, автоматизирующих конкретные функции управления (планирование, финансово-бухгалтерскую деятельность и др.). Различают АСУ объектами (технологическими процессами - АСУТП, предприятием - АСУП, отраслью - ОАСУ) и функциональными автоматизированными системами, напр., проектирования, расчетов, материально-технического и др. обеспечения.
Код на C++:
#include <iostream>
#include <ctime>
using namespace std;
int main()
{
setlocale(LC_ALL, "rus");
int a, b, c;
cin >> a >> b >> c;
if (a > b && a > c)
{
if (b > c)
{
cout << c << " " << b << " " << a;
}
else
{
cout << b << " " << c << " " << a;
}
}
else if (b > a && b > c)
{
if (a > c)
{
cout << c << " " << a << " " << b;
}
else
{
cout << a << " " << c << " " << b;
}
}
else if (c > a && c > b)
{
if (a > b)
{
cout << b << " " << a << " " << c;
}
else
{
cout << a << " " << b << " " << c;
}
}
cout << endl;
return 0;
};
Объяснение:
Тут мы записываем переменные a, b, c. Теперь тут вместо сортировки идет проверка переменных на больше/меньше другой переменной
def main():
def check(marks):
for i in marks:
if i not in range(1,6):
normal = False
break
else:
normal = True
return normal
marks = list(map(int, input().split()))
normal = check(marks)
if normal:
if marks.count(3) >= 1:
print('NO')
else:
print('YES')
else:
print('input error. Mark can not be higher than 5 or lower than 1')
if __name__ == "__main__":
main()
end = input()
Не советую копировать, сайт нарушает табуляции в коде и по итогу интерпретатор выдаёт ошибку. Лучше попытаться понять и воссоздать самому