Впаскале написать программу: чтобы там вводилась строка, например 'мама мыла раму'. в этой строке нужно найти 2 слово и заменить его на любую согласную букву. 20 б
// PascalABC.NET 3.2, сборка 1437 от 03.05.2017 // Внимание! Если программа не работает, обновите версию!
begin var s:=ReadlnString.ToWords; s[1]:='в'; s.Println end.
Пример мама мыла раму мама в раму
mistersoshnev354
10.12.2020
// pascalabc.net 3.3, сборка 1579 от 18.11.2017 // внимание! если программа не работает, обновите версию! begin writeln('*** исходный массив ***'); var a: =matrrandom(2,4,-10,30); a.println(4); writeln(4*a.colcount*'-'); writeln('п = ',a.elementsbyrow.where(t-> t.between(1,19)) .aggregate(1,(x,y)-> x*y)) end. пример *** исходный массив *** 24 16 22 12 2 5 1 8 п = 15360
M19026789436
10.12.2020
Uses Crt; const n=5; m=7; type Mas = array [1..n, 1..m] of integer; var i, j, j1, j2: integer; Sumj1, Sumj2: real; A: Mas; begin ClrScr; Randomize; SumJ1:=0; SumJ2:=0; for i:=1 to n do for j:=1 to m do A[i,j]:=random (10); WriteLn (' Massiv A: '); for i:=1 to n do begin for j:=1 to m do Write (A[i,j]:4); WriteLn; end; WriteLn; repeat Write (' Stolbez #1 = '); ReadLn(j1); until (j1>=1) and (j1<=m); repeat Write (' Stolbez #2 = '); ReadLn(j2); until (j2>=1) and (j2<=m) and (j1<>j2); for i:= 1 to n do SumJ1 := SumJ1+A[i,j1]; for i:= 1 to n do SumJ2:=SumJ2+A[i,j2]; SumJ1:=SumJ1/n; SumJ2:=SumJ2/n; WriteLn; WriteLn (' Srednee stolbza ', j1, ' = ', SumJ1:4:2); WriteLn (' Srednee stolbza ', j2, ' = ', SumJ2:4:2); ReadLn; end.
Ответить на вопрос
Поделитесь своими знаниями, ответьте на вопрос:
Впаскале написать программу: чтобы там вводилась строка, например 'мама мыла раму'. в этой строке нужно найти 2 слово и заменить его на любую согласную букву. 20 б
// Внимание! Если программа не работает, обновите версию!
begin
var s:=ReadlnString.ToWords;
s[1]:='в'; s.Println
end.
Пример
мама мыла раму
мама в раму