Переведите программу с C++ на Phyton Код программы на C++: #include using namespace std; int main() { int n; cin >> n; int a[n]; for(int i = 0; i > a[i]; sort(a,a+n); cout << a[n - 1] - a[0] - n + 1; return 0; }
Во второй строке стоит неправильный оператор сравнения (x<0), если это условие истинно, то число отрицательное, а надо определить является ли число положительным
Во второй строке пропущено двоеточие (:) после условия
В третьей строке отсутствует отступ перед print
В четвертой строке пропущено двоеточие (:) после else
В пятой строке отсутствует отступ
В пятой строке отсутствует оператор print, со скобками и кавычками для строки вывода
В пятой строке неправильная формулировка строки вывода (Число отрицательное), т.к. при такой формулировке 0 становится отрицательным числом, что будет ошибкой
x=int(input('Введите число: '))
if x>0:
print('Число положительное')
else:
print('Число не положительное')
Объяснение:
Во второй строке стоит неправильный оператор сравнения (x<0), если это условие истинно, то число отрицательное, а надо определить является ли число положительным
Во второй строке пропущено двоеточие (:) после условия
В третьей строке отсутствует отступ перед print
В четвертой строке пропущено двоеточие (:) после else
В пятой строке отсутствует отступ
В пятой строке отсутствует оператор print, со скобками и кавычками для строки вывода
В пятой строке неправильная формулировка строки вывода (Число отрицательное), т.к. при такой формулировке 0 становится отрицательным числом, что будет ошибкой
1.
a=int(input('a = '))
b=int(input('b = '))
if a>b:
(отступ)print(b)
else:
(отступ)print(a)
2.
v1=int(input('v1 = '))
v2=int(input('v2 = '))
if v1==v2:
(отступ)print('ровесники')
elif v1>v2:
(отступ)print('первый старше')
else:
(отступ)print('второй старше')
3.
n=int(input('n (0<n<13) = '))
if 2<n<6:
(отступ)print('весна')
elif 5<n<9:
(отступ)print('лето')
elif 8<n<12:
(отступ)print('осень')
else:
(отступ)print('зима')
Объяснение:
(отступ) = 4 пробела
В первой задаче если числа равны, выводится первое из них