|
zadach15.PAS |
|
{* Задача 15 *}Unit ZADACH15; InterfaceImplementationBegin writeln( 'Даны две строки текста. Определить встречается ли хотя бы один раз каждый из символов первой строки во второй строке. Например Str1 “xyz”; Str2 “x a d c x y xw”. “x” – встречается 3 раза, “y” – встречается 1 раз, “z” – встречается 0 раз. Не каждый символ встречается, например, “z” не встречается ни разу.'); End. Program zadach15;
Var s1,s2: String; i,j,flag:integer; k: Array [1..10] Of integer;
Begin
read(s1);
read(s2);
For i:=1 To length(s1) Do
Begin
k[i]:=0;
For j:=1 To length(s2) Do
If s1[i]=s2[j] Then
k[i]:=k[i]+1;
End;
flag:=1;
For i:=1 To length(s1) Do
If k[i]=0 Then
flag:=0;
If flag=1 Then
writeln ( 'присутствуют')
Else writeln ( 'не присутствуют');
End.
|