Loading...
M.Vladimirov avatar M.Vladimirov 0 Точки

10. Odd Even Sum - Моля за малко помощ.

Здравейте, някой може ли да помогне със задача "10. Odd Even Sum"
Ето и условието: Да се напише програма, която чете n-на брой цели числа, подадени от потребителя, и проверява дали сумата от числата на четни позиции е равна на сумата на числата на нечетни позиции. При равенство да се отпечатат два реда: "Yes" и на нов ред "Sum = " + сумата; иначе да се отпечата "No" и на нов ред "Diff = " + разликата. Разликата се изчислява по абсолютна стойностДа се напише програма, която чете n-на брой цели числа, подадени от потребителя, и проверява дали сумата от числата на четни позиции е равна на сумата на числата на нечетни позиции. При равенство да се отпечатат два реда: "Yes" и на нов ред "Sum = " + сумата; иначе да се отпечата "No" и на нов ред "Diff = " + разликата. Разликата се изчислява по абсолютна стойност.

0
D1mitroV avatar D1mitroV 7 Точки
Number = int(input())
if Number % 2 == 0:
    print("even")
else:
    print("odd")
0
krum_43 avatar krum_43 756 Точки

Здравей колега,

Това,което си написал не е това,което се иска в задачата.

Необходимо е да прочетеш n-на брой числа от конзолата.

За целта трябва да завтртиш един цикъл от 1 до <=n и в него да прочетеш числата.

Освен това е необходимо да си декларираш две променливи sumLeft и sumRight,които в началото можеш да сетнеш на 0.

Преди да прочетеш поредното число е нужна една проверка,която да проверява дали поредното число е на четна или нечетна позиция и да го добавиш към съответната сума.

Мога да ти предложа решение на C#.

 

0
Можем ли да използваме бисквитки?
Ние използваме бисквитки и подобни технологии, за да предоставим нашите услуги. Можете да се съгласите с всички или част от тях.
Назад
Функционални
Използваме бисквитки и подобни технологии, за да предоставим нашите услуги. Използваме „сесийни“ бисквитки, за да Ви идентифицираме временно. Те се пазят само по време на активната употреба на услугите ни. След излизане от приложението, затваряне на браузъра или мобилното устройство, данните се трият. Използваме бисквитки, за да предоставим опцията „Запомни Ме“, която Ви позволява да използвате нашите услуги без да предоставяте потребителско име и парола. Допълнително е възможно да използваме бисквитки за да съхраняваме различни малки настройки, като избор на езика, позиции на менюта и персонализирано съдържание. Използваме бисквитки и за измерване на маркетинговите ни усилия.
Рекламни
Използваме бисквитки, за да измерваме маркетинг ефективността ни, броене на посещения, както и за проследяването дали дадено електронно писмо е било отворено.