• Предмет: Информатика
  • Автор: Аноним
  • Вопрос задан 4 месяца назад

вам дается одно 4-значное число N. вы должны сравнить это число, разбив его на отрезки
блок схема

Ответы

Ответ дал: varonapika
1
  1.    Считать число N с клавиатуры.
  2.    Разбить число N на четыре цифры (тысячи, сотни, десятки, единицы).
  3.    Сравнить каждую цифру с определенным числом (например, 5).
  4.    Если цифра равна числу 5, увеличить счетчик на 1.
  5.    Повторить шаги 3-4 для всех цифр числа N.
  6.    Вывести значение счетчика.

Например, если число N = 4567, то разбиение на цифры будет выглядеть так: 4, 5, 6, 7. Затем мы сравниваем каждую цифру с числом 5 и увеличиваем счетчик на 1 для цифры 5. В итоге, если в числе N была хотя бы одна цифра 5, то счетчик будет равен 1, и мы выведем это значение.

Ответ дал: Hello355356
1

Ответ:

START

|

V

Enter a 4-digit number N

|

V

N = N % 10000 // убедитесь, что N действительно 4-значное

|

V

thousands = N / 1000 // получить тысячные цифры

hundreds = (N / 100) % 10 // получить сотые цифры

tens = (N / 10) % 10 // получить десятые цифры

ones = N % 10 // получить единицы

|

V

if thousands > hundreds and hundreds > tens and tens > ones:

print "Цифры упорядочены по убыванию"

elif thousands < hundreds and hundreds < tens and tens < ones:

print "Цифры упорядочены по возрастанию"

else:

print "Цифры не упорядочены по возрастанию или убыванию"

|

V

STOP

Вас заинтересует