inikonovich
?>

Яке посилання доцільно використовувати у формулі, якщо вона використовується лише один раз і не буде копіюватися до інших клітинок таблиц

Информатика

Ответы

Bella
// PascalABC.NET 3.2, сборка 1509 от 27.07.2017
// Внимание! Если программа не работает, обновите версию!

function SumDig(n:integer):integer;
begin
  Result:=0;
  while n>0 do begin
    Result+=n mod 10;
    n:=n div 10
    end
end;

begin
  var a:=ReadSeqInteger('Вводите числа:',ReadInteger('n=')).ToArray;
  Write('Палинодромы: ');
  a.Select(x->x.ToString).Where(x->x=x.Inverse).Println;
  var k:=ReadInteger('Введите простое число');
  Write('Числа, сумма цифр которых больше введенного: ');
  a.Where(x->SumDig(x)>k).Println
end.

Пример
n= 12
Вводите числа: 9437 2522 3534 1532 4664 6882 7629 5820 2530 9889 6526 6573
Палинодромы: 4664 9889
Введите простое число 19
Числа, сумма цифр которых больше введенного: 9437 4664 6882 7629 9889 6573
axo-geo
Const
 n=10;
var
 A: array[1..n] of integer;
 B:array[1..n] of integer;
  i: integer;
  sum: integer;
begin
{Заполнение массивов случайными числами}
randomize;
for i:=1 to n do begin
  A[i]:=random(100)-50;
  B[i]:=random(100)-50; {или B[i]=A[i];, если значения массива B должны совпадать со значениями массива A }
end;
{Поиск суммы отрицательных элементов}
sum:=0;
for i:=1 to n do 
  if A[i]<0 then sum:=sum+A[i];
{Замена нулевых элементов массива B на полученную сумму}
for i:=1 to n do
  if B[i]=0 then B[i]:=sum;
{Вывод значений массива A}
writeln('массив A');
for i:=1 to n do
  write(A[i],',');
writeln('');
writeln('Массив B');
{Вывод значений массива B}
for i:=1 to n do
  write(B[i],',');

{Ожидание нажатия клавиши return от пользователя.}
readln;
end.

Ответить на вопрос

Поделитесь своими знаниями, ответьте на вопрос:

Яке посилання доцільно використовувати у формулі, якщо вона використовується лише один раз і не буде копіюватися до інших клітинок таблиц
Ваше имя (никнейм)*
Email*
Комментарий*

Популярные вопросы в разделе

vasilyevjob6
zanthia94
АндреевичЮлия
Светлана308
d111180
krutikovas
ksankaaleks611
Anatolevich1506
Кристина Валентиновна
lazarevaavrora
lebedevevgen
annashaykhattarova1
msk27
Ruslan374
olgusikok