Решите и составьте к ним блок схемы, . язык - pascalabc 1. дана последовательность из n чисел. вычислить сумму элементов, кратных 6 и оканчивающихся на 4. предусмотреть вывод на печать "нет", если удовлетворяющие условию числа в последовательности отсутствуют. 2. дана последовательность чисел, оканчивающихся на 0. вычислить наибольший положительный элемент, кратных 3. предусмотреть вывод на печать "нет", если удовлетворяющие условию числа в последовательности отсутствуют.
241
395
Ответы на вопрос:
***первая *** var a: array [1..100]of integer; n,i,fl,sum,len: integer; s : string; begin writeln('введите n') ; readln(n); for i: =1 to n do readln(a[i]); sum: =0; fl: =0; for i: =1 to n do begin str(a[i], s); len: =length(s); if ((a[i]mod 6=0)and(s[len]='4')) then begin sum: =sum+a[i]; fl: =1; end; end; if (fl=1)then writeln('сумма=',sum); if(fl=0) then writeln('нет'); end. ****тестовый ввод **** 5 24 1 1 24 3 **** вывод сумма = 48 ***** вторая. пометка ! ввод нуля останавливает программу (исходя из условия оканчивающихся на 0)******** var i,max,fl: integer; begin i: =1; max: =0; fl: =0; while(i< > 0) do begin readln(i); if((i mod 3=0)and(i> max)) then begin max: =i; fl: =1; end; end; if (fl=1) then writeln('максимальный =',max); if (fl=0) then writeln('нет'); end. ****тестовый ввод **** 3 4 9 8 6 0 **** вывод максимальный = 9
Ответ дается с предположением что речь идет об экселе копирование формул это тупа копирование формул(из ячейки в ячейку), есть только загвоздка со ссылками на ячейки, они могут по разному переноситься в зависимости от того абсолютная или относительная ссылка. сумм(5; 2; 13) = 5+2+13
Популярно: Информатика
-
Lori0430.11.2022 18:01
-
elka124516.04.2020 09:20
-
Matushabos16.02.2021 08:29
-
sopyryaeva197631.07.2022 16:00
-
Povelitel200415.07.2020 06:17
-
asetburkutov0014.11.2021 02:34
-
noskova201225.05.2021 02:32
-
Коцюрбей30.08.2021 10:27
-
димка18502.07.2021 07:01
-
ИНТЕРНЕТ111112.02.2023 08:39