55

Помогите решить задачу в Кумире!

emilhse 18 февраля 2023

Помогите решить задачу в Кумире! Пользователь вводит целое число. Каждую цифру в нем надо заменить по следующему принципу: "1" на "9", "2" на "8", "3" на "7" и т.д. цифра "0" не меняется. Результат сохранить в отдельной переменной и вывести на экран. Например: ввод — "4569870", вывод — "6541230"

категория: информатика

45

Program gt; var n,i,q,r,b,t: longint; a: array[1… 100]of longint; beginread (n); t: =0; while n>0 dobeginq: =n mod 10; n: =n div 10; r: =(10-q) mod 10; t: =t+1; a[t]: =r; end; b: =0; for i: =t downto 1 dobeginb: =b*10+a[i]; end; writeln (b); end.

пользователи выбрали этот ответ лучшим
Знаете другой ответ?

Есть интересный вопрос? Задайте его нашему сообществу, у нас наверняка найдется ответ!
Делитесь опытом и знаниями, зарабатывайте награды и репутацию, заводите новых интересных друзей!
Задавайте интересные вопросы, давайте качественные ответы и зарабатывайте деньги. Подробнее...