Напишите программу в паскале Дано целое четырёхзначное число N и целое число k. Написать программу, подсчитывающую сумму тех цифр числа N, которые больше k
begin write′Enterafour−digitnumberN:′'Enter a four-digit number N: '′Enterafour−digitnumberN:′; readlnNNN;
write′Enteranintegerk:′'Enter an integer k: '′Enteranintegerk:′; readlnkkk;
sum := 0; number := N;
while number > 0 do begin if numbermod10number mod 10numbermod10 > k then sum := sum + numbermod10number mod 10numbermod10;
number := number div 10;
end;
writeln′Thesumofdigitsin′,N,′thataregreaterthan′,k,′is′,sum'The sum of digits in ', N, ' that are greater than ', k, ' is ', sum′Thesumofdigitsin′,N,′thataregreaterthan′,k,′is′,sum; end.
program SumOfDigitsAboveK;
var
N, k, number, sum: integer;
begin
write′Enterafour−digitnumberN:′'Enter a four-digit number N: '′Enterafour−digitnumberN:′;
readlnNNN;
write′Enteranintegerk:′'Enter an integer k: '′Enteranintegerk:′;
readlnkkk;
sum := 0;
number := N;
while number > 0 do
number := number div 10;begin
if numbermod10number mod 10numbermod10 > k then
sum := sum + numbermod10number mod 10numbermod10;
end;
writeln′Thesumofdigitsin′,N,′thataregreaterthan′,k,′is′,sum'The sum of digits in ', N, ' that are greater than ', k, ' is ', sum′Thesumofdigitsin′,N,′thataregreaterthan′,k,′is′,sum;
end.