Рафаэль633
?>

Напишите программу, которая запрашивает у пользователя пятизначное число и вычисляет сумму последней и предпоследней цифр этого числа. Например, если пользователь ввёл число 31729, то программа должна вывести число 11 (2+9)

Информатика

Ответы

mursvita943

number = str(input())

list_number = [n for n in number]

print(int(list_number[-1]) + int(number[-2]))

Sazhina1356
Нужно, чтобы при выводе переменная a = 4, b = 0. Алгоритм работает так: к "a" прибавляет единицу при условии, что оно четное, к "b", если нечетное. Поэтому нужно найти число, которое четырехзначное и четное, учитывая, что после каждого прогона цикла, число делят на 10, то есть "отсекают" последнюю цифру числа.

У меня получилось минимальное - 2000.

1)
c = 2000 mod 2;
c = 0 -> a = 0 + 1.
x = 2000 div 10.
2) c = 200 mod 2;
c = 0 -> a = 1 + 1.
x = 200 div 10.
3) c = 20 mod 2.
c = 0 -> a = 2 + 1.
x = 20 div 10.
4) c = 2 mod 2.
c = 0 -> a = 3 + 1.
x = 2 div 10.

Итого на выводе получаем (4 0), что и нужно было.
kengyra
Байт (англ. byte) (русское обозначение: байт и Б; международное: B, byte)[1] — единица хранения и обработки цифровой информации; совокупность битов, обрабатываемая компьютером одновременно. В современных вычислительных системах байт состоит из 8 бит и, соответственно, может принимать одно из 256 (от 0 до 255) различных значений (состояний, кодов). Однако в истории компьютерной техники существовали решения с иными размерами байта (например, 6, 32 или 36 бит), поэтому иногда в компьютерных стандартах и официальных документах для однозначного обозначения группы из 8 бит используется термин «октет» (лат. octet).
В большинстве вычислительных архитектур байт — это минимальный независимо адресуемый набор данных.

Ответить на вопрос

Поделитесь своими знаниями, ответьте на вопрос:

Напишите программу, которая запрашивает у пользователя пятизначное число и вычисляет сумму последней и предпоследней цифр этого числа. Например, если пользователь ввёл число 31729, то программа должна вывести число 11 (2+9)
Ваше имя (никнейм)*
Email*
Комментарий*

Популярные вопросы в разделе

Lorvi_Shevkunova849
skvik71672
smakejkina
zoyalexa495
lenalevmax7937
oalexandrova75
elvini857
Strelkov-Roman1263
borvalmok432
chuev4444
Хромов1501
Елена_Кошевой
Сделайте сор по информатике
Rubber-soul
Lenok33lenok89
oledrag7