| 
	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.
 		 
		 
	 |