0)Дано натуральное число. Найти следующее после него четное число.
1) Вводится скорость автомобиля (метры в секунду), посчитать сколько метров он проедет за 5 секунд и одну минуту.
2) Пользователь вводит 10 целых чисел. Посчитать сколько из них было положительных.
3)Написать программу, решающую квадратное уравнение (вида ax2 + bx + c = 0).
Python
Кр по прогромирыванию python
1) проверь, четное оно или нет и прибавь 1 или 2
2) умножь скорость на 65
2) умножь скорость на 65
0) print(n + 2 - n % 2)
1) v = int(input())
print('За 5 секунд:', v * 5)
print('За 1 минуту:', v * 60)
2) print(len([int(n) for n in input().split() if int(n) > 0]))
3) from math import sqrt
a, b, c = int(input()), int(input()), int(input())
D = b**2 - 4 * a * c
if D > 0:
__print((-b - sqrt(D)) / (2 * a))
__print((-b + sqrt(D)) / (2 * a))
elif D == 0:
__print(-b / (2 * a))
else:
__print('Действительных корней нет')
1) v = int(input())
print('За 5 секунд:', v * 5)
print('За 1 минуту:', v * 60)
2) print(len([int(n) for n in input().split() if int(n) > 0]))
3) from math import sqrt
a, b, c = int(input()), int(input()), int(input())
D = b**2 - 4 * a * c
if D > 0:
__print((-b - sqrt(D)) / (2 * a))
__print((-b + sqrt(D)) / (2 * a))
elif D == 0:
__print(-b / (2 * a))
else:
__print('Действительных корней нет')
(◔‿◔) Первые три программы - всего в одну строчку!. ◉‿◉
**************************************************
#0:
n = int(input("n » ")); print(n+1 if n&1 else n+2)
**************************************************
#1:
print("%.1f"%(65*float(input("Скорость = ?\b"))))
**************************************************
#2:
i=[1 for j in input().split() if float(j)>0];print(sum(i))
**************************************************
А последняя будет стоить тысячу (•‿•)
**************************************************
#0:
n = int(input("n » ")); print(n+1 if n&1 else n+2)
**************************************************
#1:
print("%.1f"%(65*float(input("Скорость = ?\b"))))
**************************************************
#2:
i=[1 for j in input().split() if float(j)>0];print(sum(i))
**************************************************
А последняя будет стоить тысячу (•‿•)
Почти всё уже написано.
А для решения последней задачи требуются дополнительные сведения:
1. Может ли это уравнение быть вырожденным или рассматриваются только невырожденные квадратные уравнения?
2. В каком поле ищется решение - R или C ?
3. Эта задача символически решается абсолютно точно при любых рациональных коэффициентах. Такое решение нужно или нет?
4. Эта задача без особых хлопот и вычислительных затрат решается с любой точностью, а не только со стандартной для чисел float. Такой подход не требуется? И вообще - формат вывода какой?
А все эти вопросы вот зачем: в школе квадратные уравнения обычно решаются в поле R. В вузовской математике это ограничение снимается, а неполнота разбора возможных случаев часто, если не всегда, считается ошибкой. А правильное компьютерное решение квадратного уравнения к школьной математике не сводится, для него нужны асимптотические методы анализа. Это хоть понятно?
☝️ А впрочем, как это всё может быть понятно тем, кто слово "программированию" пишет✍️ с тремя ошибками? Тут, похоже, вообще "туши свет!" ✨
А для решения последней задачи требуются дополнительные сведения:
1. Может ли это уравнение быть вырожденным или рассматриваются только невырожденные квадратные уравнения?
2. В каком поле ищется решение - R или C ?
3. Эта задача символически решается абсолютно точно при любых рациональных коэффициентах. Такое решение нужно или нет?
4. Эта задача без особых хлопот и вычислительных затрат решается с любой точностью, а не только со стандартной для чисел float. Такой подход не требуется? И вообще - формат вывода какой?
А все эти вопросы вот зачем: в школе квадратные уравнения обычно решаются в поле R. В вузовской математике это ограничение снимается, а неполнота разбора возможных случаев часто, если не всегда, считается ошибкой. А правильное компьютерное решение квадратного уравнения к школьной математике не сводится, для него нужны асимптотические методы анализа. Это хоть понятно?
☝️ А впрочем, как это всё может быть понятно тем, кто слово "программированию" пишет✍️ с тремя ошибками? Тут, похоже, вообще "туши свет!" ✨
0) -
1)
speed = input('Введите скорость автомобиля (м/с):')
a = int(speed) * 5
b = int(speed) * 60
print('Автомобиль проедет за 5 секунд', a, 'метров, а за 60 секунд',b, 'метров')
2) -
что то наподобие такого:
c = 1
for c in range(9):
a = int(input('Введите любое число:'))
print(a)
b = 1
for a in range(9):
b = b+1
c = c+1
print(b)
1)
speed = input('Введите скорость автомобиля (м/с):')
a = int(speed) * 5
b = int(speed) * 60
print('Автомобиль проедет за 5 секунд', a, 'метров, а за 60 секунд',b, 'метров')
2) -
что то наподобие такого:
c = 1
for c in range(9):
a = int(input('Введите любое число:'))
print(a)
b = 1
for a in range(9):
b = b+1
c = c+1
print(b)
Похожие вопросы
- Окончил курсы на степике по Python что делать дальше?
- Python программирование. Помогите написать программу.
- Нейронные сети на Python 3.4
- Помогите, как сделать авторизацию в программе на python?
- Что писать на Python?
- Есть ли смысл изучать python
- Подскажите ресурс\книги с примерами по высшей математике и их решений на языке Python
- Можете помочь! Нужен код для Python, что бы он заменял определенный текст в файле
- Программисты, расскажите, правильный StartUp? Python
- Почему Python такой сложный?