0 / 0 / 0
Регистрация: 23.09.2022
Сообщений: 4
|
||||||
1 | ||||||
Ошибка в программе, которая должна определять являются ли числа членами арифметической прогрессии23.09.2022, 17:06. Показов 3095. Ответов 14
Готовился к ЕГЭ по курсам, там был разбор задания по программе, которая должна определить являются ли три заданных числа членами арифметической прогрессии. Я списал программу точь в точь, но PyCharm выдаёт мне ошибку
Программа:
1 3 Traceback (most recent call last): File "C:/Users/юра/PycharmProjects/pythonProject1/main.py", line 2, in <module> n2 = int(input()) ValueError: invalid literal for int() with base 10: '' Ошибка появляется после того, как я введу второе число. То есть, как видно выше я ввёл сначала "1", потом "3", и после этого появляется ошибка. Помогите, пожалуйста
0
|
23.09.2022, 17:06 | |
Ответы с готовыми решениями:
14
Напишите программу, которая вводит три действительный числа и проверяет, являются ли эти числа первыми тремя членами арифметической прогрессии. Определить являются ли числа членами арифметической прогрессии Являются ли три заданных числа последовательными членами арифметической прогрессии Определить, являются ли заданные числа последовательными членами арифметической прогрессии Цифры данного трехзначного числа N являются членами арифметической прогрессии |
beginner
301 / 213 / 104
Регистрация: 02.08.2022
Сообщений: 345
|
|
23.09.2022, 17:12 | 2 |
Vil_an, код приведённый вами выше работает.
Код
1 3 5 OK Вводить нужно цифры, без пробела после или перед ними, сразу после цифры жмите enter.
0
|
0 / 0 / 0
Регистрация: 23.09.2022
Сообщений: 4
|
|
24.09.2022, 09:50 [ТС] | 3 |
Не работает, я именно так и делаю. Ввожу число, нажимаю enter, ввожу второе, нажимаю enter, после чего выходит ошибка. Никаких пробелов до или после, никаких букв или других символов, только цифры
0
|
4327 / 1875 / 334
Регистрация: 18.01.2021
Сообщений: 3,459
|
|
24.09.2022, 10:21 | 4 |
скрин в студию
0
|
0 / 0 / 0
Регистрация: 23.09.2022
Сообщений: 4
|
|
24.09.2022, 11:17 [ТС] | 6 |
вот скрин
0
|
259 / 205 / 60
Регистрация: 25.05.2022
Сообщений: 879
|
|
24.09.2022, 11:22 | 7 |
0
|
Модератор
|
||||||
24.09.2022, 11:27 | 8 | |||||
- все решения, приведенные выше, плохи. Ведь три числа можно задать в любом порядке. Поэтому:
2
|
eaa
|
24.09.2022, 12:14
#9
|
0
|
5426 / 2779 / 561
Регистрация: 07.11.2019
Сообщений: 4,555
|
|
24.09.2022, 12:35 | 10 |
Catstail, более того, задание некорректно составлено.
Пример: арифметическая прогрессия: 2, 4, 6, 8, 10 ... Являются ли числа 2, 4, 10 членами этой последовательности? Очевидно что да.
2
|
0 / 0 / 0
Регистрация: 23.09.2022
Сообщений: 4
|
||||||
26.09.2022, 07:11 [ТС] | 12 | |||||
Ничего из написанного выше не помогло, но проблему я всё же смог решить. Если написать программу так, как показано ниже, то всё почему-то работает.
К сожалению, я не могу обозначить свой ответ, как лучший
0
|
2430 / 1473 / 633
Регистрация: 01.11.2021
Сообщений: 2,269
|
|
26.09.2022, 09:41 | 13 |
Vil_an, введи в своем решении 2, 6, 4
0
|
2430 / 1473 / 633
Регистрация: 01.11.2021
Сообщений: 2,269
|
||||||
26.09.2022, 10:26 | 15 | |||||
0
|
26.09.2022, 10:26 | |
26.09.2022, 10:26 | |
Помогаю со студенческими работами здесь
15
Цифры данного трехзначного числа N являются членами арифметической прогрессии Определить, являются ли цифры данного трехзначного числа членами арифметической прогрессии Проверить, являются ли цифры заданного трехзначного числа членами арифметической прогрессии Определить, являются ли цифры данного трехзначного числа членами арифметической прогрессии Определить, являются ли цифры данного трехзначного числа N членами арифметической прогрессии Даны числа А, В, С. Определить, являются ли они тремя последовательными членами арифметической прогрессии Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |