64

Даны натуральныечисла m и n. Получить число состоящее из m последних четных цифр…

08 февраля 2023

Даны натуральныечисла m и n. Получить число состоящее из m последних четных цифр числа n. Написать программу на Паскале только на Паскале.

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

38

Var i, b, c, n, m: integer; a: string; d: array [0… 50] of integer; begin readln (n, m); a: =inttostr (n); for i: =1 to length (a) do if (strtoint (a[i]) mod 2=0) then begin d[c]: =strtoint (a[i]); c: =c+1; end; for i: =0 to m — 1 do writeln (d[i], '); end. Так, кажется, только если ввести число больше кол-ва четный цифр в числе, то будет ошибка, я не знаю, как бороться.

Знаете ответ?

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