//1)Typety=array[1..25] of integer;Varn,i:integer;ar:ty;procedure sortbutmeh(var ar:ty;n:integer);Vari,j,c:integer;beginfor i:=1 to n-1 dofor j:=i+1 to n doif ar[i]<ar[j] thenbeginc:=ar[i];ar[i]:=ar[j];ar[j]:=c;end;end;beginrandomize;readln(n);writeln('First array:');for i:=1 to n dobeginar[i]:=random(100);write(ar[i]:4);end;sortbutmeh(ar,n);writeln;writeln('Array after sortbutmeh()');for i:=1 to n dowrite(ar[i]:4);end.//2)Varn:integer;procedure ned(n:integer);begincase n of 1:writeln('Понедельник');2:writeln('Вторник');3:writeln('Среда');4:writeln('Четверг');5:writeln('Пятница');6:writeln('Суббота');7:writeln('Воскресенье');end;end;beginreadln(n);ned(n);end.//3)Vars:string;function lengthbutmeh(s:string):integer;beginwhile pos(' ',s)<>0 dodelete(s,pos(' ',s),1);lengthbutmeh:=length(s);end;beginreadln(s);writeln(lengthbutmeh(s));end.