1. Главная
  2. Библиотека
  3. Программирование
  4. Расположи в правильном порядке. Если сумма цифр целого...
Решение задачи на тему

Расположи в правильном порядке. Если сумма цифр целого двузначного числа m больше 9, то число увеличить в 2 раза, иначе - уменьшить на 2. Вывести число на экран. var m: integer; end. writeln(m) begin thenm:=m * 2 Program Primer; if (m mod 10)+(m div

  • Программирование
  • #Основы алгоритмизации и программирования
  • #Языки программирования (C++, Java, Python и др.)
Расположи в правильном порядке. Если сумма цифр целого двузначного числа m больше 9, то число увеличить в 2 раза, иначе - уменьшить на 2. Вывести число на экран. var m: integer; end. writeln(m) begin thenm:=m * 2 Program Primer; if (m mod 10)+(m div

Условие:

Расположи в правильном порядке. Если сумма цифр целого двузначного числа m больше 9, то число увеличить в 2 раза, иначе - уменьшить на 2. Вывести число на экран. var m: integer; end. writeln(m) begin thenm:=m * 2

Program Primer;
if (m \bmod 10)+(m div 10)>9
else m:= m - 2;
write('Chislo ='); readln(m);

Решение:

Давайте разберем вашу задачу и расположим код в правильном порядке. Мы будем следовать логике, описанной в условии.

  1. Сначала мы должны считать двузначное число m.

  2. Затем мы проверим, больше ли сумма его цифр 9.

  3. Если сумма цифр больше 9, мы умножим m на 2.

  4. Если сумма цифр меньше или равна 9, ...

  5. : - здесь мы объявляем переменную , которая будет хранить наше двузначное число.

  6. : - мы считываем значение с клавиатуры.

  7. :

    • это последняя цифра числа .
    • это первая цифра числа .
  • Мы складываем эти две цифры и проверяем, больше ли сумма 9.
  1. :
  • Если сумма цифр больше 9, то - мы умножаем на 2.
  • В противном случае, - мы уменьшаем на 2.
  1. : - выводим результат на экран.

Теперь код правильно структурирован и будет работать в соответствии с заданным условием.

Выбери предмет