program p_1; var a,b: string; i,k: integer; begin k: =0; write('введите слово '); readln(a); write('введите символ '); readln(b); for i: =1 to length(a) do begin if a[i]=b then k: =k+1; if a[i]=b then writeln(i,' '); end; if k> =1 then writeln('да, встречается ',k,' раз, на позиции указанных сверху в столбик ')else writeln('нет'); end.
Ответ дал: Гость
program month;
uses crt;
var a: integer;
begin
clrscr;
write('vsatvte chislo');
read(a);
if (a=12) or (a=1) or (a=2) then write('zima')
else if (a=3) or (a=4) or (a=5) then write ('vesna')
else if (a=6) or (a=7) or (a=8) then write ('leto')
else write('oseni');
repeat until keypressed;
end.
Ответ дал: Гость
const alphabet="яабвгдеёжзийклмнопрстуфхцчшщъыьэюя"; var filename: stringprocedure readfile(filename: string); var f: text; s: string; i,k: integer; begin assign(f,filename); reset(f); while not eof (f) do begin { пока не конец файла } readln (f, s); for i: = 1 to length(s) do begin k: =pos(s[i], alphabet); if k=1 then k=length(alphabet); {это приколы изза я} if k> 1 then s[i]: =alphabet[k-1]; end; writeln(s); end; close(f); end; begin read(filename); readfile; readln; end.
Популярные вопросы