Надо написать программу на Python, которая предложит пользователю ввести правую и левую границу диапазона, а затем выведет на экран 1)сумму всех чисел данного диапазона, 2)сумму четных и сумму всех нечетных чисел данного диапазона.
(.. или ..) и (..или ..)Скобки означают о приоритете - какое выражение выполнять первым. В данном случае у нас 3 действия: 1,2 по порядку слева направо с операцией ИЛИ, а так же 3 с И.И - это коньюнкция (логическое умножение), оно верно только в том случае, если оба выражения являются истинными.ИЛИ - дизъюнкция (логическое сложение), оно верно, если хотя б одно выражение является истинным.Давайте решим Ваш пример:9999999 - это максимальное семизначное число, давайте подставим его в примере и приведём к нужному виду.Я выбрал "есть хотя бы одна четвёрка" И "нет восьмерок", в результате самое максимальное семизначное число, которое подойдёт к данному условию - 9999994
Using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks;
namespace pzn {
class Program { public static void Main(string[] args) { int x = Convert.ToInt32(Console.ReadLine()); int y = Convert.ToInt32(Console.ReadLine()); int temp; if (x<y) { x ^= y; y ^= x; x ^= y; } Console.WriteLine("x={0}, y={1}", x, y); Console.ReadKey(); } } }
summ = 0
summC = 0
summN = 0
for i in range(int(input("1: ")), int(input("2: "))):
summ += i
if i % 2 == 0:
summC += i
else:
summN += i
print(f"{summ} = сумма | {summC} = сумма чёт | {summN} = сумма неч")