Андрей Анна22
?>

Задание про строки по Выведите количество предложений и количество строк в тексте Task.txt. 2) Выведите на экран каждую четную строку текста Task.txt. 3) Замените первое вхождение слова «PHP» в тексте Task.txt на: «PHP (серверный язык программирования)». Сохраните изменения и выведите на экран.

Информатика

Ответы

Alekseevna1064
// PascalABC.NET 3.0, сборка 1144 от 16.01.2016
begin
  var n:=ReadInteger('Количество элементов=');
  var b:=ArrRandomReal(n,-10,20);
  b.Println(', ');
  var mx:=b.Max;
  var c:=b.Where(x->x<>mx);
  c.Println(', ')
end.

Тестовое решение:
Количество элементов= 13
-3.19967562016085, 0.998729616868649, 17.2918094030078, 1.10658910642685, 10.4760369241592, 6.72070787601206, 8.34657945593194, 12.5555840984711, 13.4678390079494, -1.30778588881147, 19.5660732731065, 18.4909354934892, 9.13206894841607
-3.19967562016085, 0.998729616868649, 17.2918094030078, 1.10658910642685, 10.4760369241592, 6.72070787601206, 8.34657945593194, 12.5555840984711, 13.4678390079494, -1.30778588881147, 18.4909354934892, 9.13206894841607
miha23727
// PascalABC.NET 3.3, сборка 1549 от 17.10.2017
// Внимание! Если программа не работает, обновите версию!

begin
  var a:=ReadSeqIntegerWhile(x->x<=100).ToArray;
  Writeln('Количество четных чисел равно ',a.Where(x->x.IsEven).Count);
  a.Transform(x->x.IsOdd?x*x:x); a.Println
end.

Пример
35 24 38 83 110
Количество четных чисел равно 2
1225 24 38 6889

begin
  Writeln('S=',ReadSeqIntegerWhile(x->x>=0).Select(x->x mod 10).Sum)
end.

Пример
16 24 19 21 45 0 23 -21
S=28

begin
  var n:=ReadInteger('n=');
  var St:=new Stack <integer>;
  while n>0 do begin
    St.Push(n mod 10);
    n:=n div 10
    end;
  var a:=St.ToArray;
  a.Println(',');
  Writeln('Сумма цифр: ',a.Sum);
  Writeln('Сумма нечетных цифр: ',a.Where(x->x.IsOdd).Sum);
  Writeln('Сумма старшего и младшего разрядов: ',a.First+a.Last);
end.

Пример
n= 53214212
5,3,2,1,4,2,1,2
Сумма цифр: 20
Сумма нечетных цифр: 10
Сумма старшего и младшего разрядов: 7

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

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

Задание про строки по Выведите количество предложений и количество строк в тексте Task.txt. 2) Выведите на экран каждую четную строку текста Task.txt. 3) Замените первое вхождение слова «PHP» в тексте Task.txt на: «PHP (серверный язык программирования)». Сохраните изменения и выведите на экран.
Ваше имя (никнейм)*
Email*
Комментарий*