Вывести сумму цифр трёхзначного числа - PascalABC.NET
Формулировка задачи:
Задали сделать домашку: 'вывести сумму цифр трёхзначного числа'.
Получилось вот что:
Программу хочется сделать циклом. Каждый цикл нужно делить коэффициент (k) на 10, но тогда k приобретает тип real, а div и mod работает только с integer:
И как подсчитать количество символов в строке?
Решение задачи: «Вывести сумму цифр трёхзначного числа»
textual
Листинг программы
k:=length(s);
Объяснение кода листинга программы
- В первой строке кода
k:=length(s);переменнойkприсваивается значение функцииlength(s), которая возвращает количество символов в строкеs. Значение этой функции будет использоваться далее в коде.