Работа программы представляет собой последовательное выполнение команд программирования: объектно – ориентированных логических функциональных процедурных
Const n = 10; type vector = array[1..n] of integer; function sumdig(a: vector): integer; var i, m, d, s, max: integer; begin s : = 0; for i : = 1 to n do begin m : = a[i]; max : = -1; repeat d : = (m mod 10); if max < d then max : = d; m : = m div 10 until m = 0; s : = s + max end; sumdig : = s end; var i: integer; m: vector; begin writeln('введите ', n, ' чисел: '); for i : = 1 to n do read(m[i]); writeln('сумма максимальных цифр всех чисел равна ', sumdig(m)) end. тестовое решение: введите 10 чисел: 613 269 839 10 575 569 812 56 401 616 сумма максимальных цифр всех чисел равна 65
aaazovcev
24.07.2022
Data 101,98,100,108,97,106,99,100,112,96,107,98 dim a(1 to 12) as integer dim b(1 to 12) as integer, c(1 to 12) as integer dim i as integer, ib as integer, ic as integer cls ib = 0: ic = 0 for i = 1 to 12 read a(i) select case a(i) case 100 ib = ib + 1 b(ib) = i case is > 100 ic = ic + 1 c(ic) = i end select next i print "план (100%) в месяцах: "; for i = 1 to ib print b(i); next i print print "перевыполнение плана в месяцах "; for i = 1 to ic print c(i); next i end результат выполнения программы: план (100%) в месяцах: 3 8 перевыполнение плана в месяцах 1 4 6 9 11
Ответить на вопрос
Поделитесь своими знаниями, ответьте на вопрос:
Работа программы представляет собой последовательное выполнение команд программирования: объектно – ориентированных логических функциональных процедурных