savva-vika
?>

Паскаль. Множества В строке слова разделены любыми знаками препинания. Подсчитать количество слов, используя множество.

Информатика

Ответы

Olesya

===== PascalABC.NET =====

begin

 var s := ReadString;

 if s.Length = 0 then

   Print(0)

 else

 begin

   var k := 1;

   foreach var c in s do

     if c in [',', '.'] then

       Inc(k);

   Print(k)

 end

end.


Паскаль. Множества В строке слова разделены любыми знаками препинания. Подсчитать количество слов, и
tanya14757702

1.

program z1;

const n=5;

var a:array [1..n,1..n] of integer;

i,j,s:integer;

begin

writeln ('Квадратная матрица:');

for i:= 1 to n do

begin

for j:=1 to n do

begin

a[i,j]:=Random(10);

write(a[i,j]:3);

if i=j then s:=s+a[i,j]

end;

writeln;

end;

writeln('Среднее арифметическое элементов расположенных на главной диагонали: ',s/n)

end.

2.

program z2;

const n=5;

var a:array [1..n,1..n] of integer;

i,j,s,sp:integer;

begin

writeln ('Квадратная матрица:');

for i:= 1 to n do

begin

for j:=1 to n do

begin

a[i,j]:=Random(21)-10;

write(a[i,j]:5);

if i=j then s:=s+a[i,j]

end;

writeln;

end;

for i:= 1 to n do

for j:=1 to n do

if (a[i,j]>0) and (a[i,j]>s/n)then sp:=sp+a[i,j];

writeln('Сумма положительных элементов, превышаюших по величине среднее арифметическое всех элементов расположенных на главной диагонали: ',sp)

end.

3.

program z3;

const n=5;

var a:array [1..n,1..n] of integer;

i,j,m,k:integer;

begin

writeln ('Двумерный массив:');

for i:= 1 to n do

begin

for j:=1 to n do

begin

a[i,j]:=Random(21)-10;

write(a[i,j]:5)

end;

writeln;

end;

m:=a[1,1];

for i:= 1 to n do

for j:=1 to n do

if a[i,j]<m then m:=a[i,j];

writeln ('Минимальный элемент ',m);

k:=0;

for i:= 1 to n do

for j:=1 to n do

if a[i,j]=m then

begin

writeln('Индексы [',i,',',j,']');

k:=k+1;

end;

writeln ('Количество минимальных элементов ',k)

end.

Elvira-Natalya

тк Борисов жил с ученым из Ярославля, то Борисов не оттуда и не с Москвы и Санкт-Петербурга. следовательно, он с Новосибирска

Григорьев не Москвич и не с Ярославля. и теперь понятно, что не с Новосибирска. следовательно, он с Санкт-Петербурга

Егоров не с Москвы, остается один вариант, он с Ярославля

а Викторов значит с Москвы

можно сделать таблицу (по ней легко решать такие задачи):

                  Москва.   Новосиб.   С-п.   Ярославль.

Борисов.       -                 +               -              -

Викторов.     +                -                -              -

Григорьев.   -                 -                +             -

Егоров.         -                 -                -              +

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

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

Паскаль. Множества В строке слова разделены любыми знаками препинания. Подсчитать количество слов, используя множество.
Ваше имя (никнейм)*
Email*
Комментарий*

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

Корягина
kirieskamod262
Anatolii
Chikichev456
Грудинин604
coleslow12
srvsm
elozinskaya
maroseyka
Popov Valentina1324
Юрий197
soclive7762
annanudehead1426
Зинина-Олесия
kosbart28