Var a,b: integer; begin read(a,b); writeln(a/b); end.var a: integer; beginreadln(a); writeln(not odd(a)); end.
Sakmarov
28.01.2023
//pascal abc.net версия 2.2 сборка 790 var a,b: string; i,j,k: integer; begin; readln(a); readln(b); for i: =1 to length(a) do begin; for j: =1 to length(b) do begin; if a[i]=b[j] then begin; delete(b,j,1); inc(k); end; end; end; if k=length(a) then writeln('да') else writeln('нет'); end. пример ввода: abc cba пример вывода: да
впвыпвып-Зуйков629
28.01.2023
Общее решение, позволяющее удалять из строк любой "мусор" // pascalabc.net 3.0, сборка 1066 procedure checkstring(var s: string; var n: integer); var i: integer; begin i: =length(s); while i> 0 do begin if not(s[i] in ['a'..'z']) then delete(s,i,1); dec(i) end; n: =length(s) end; var s1,s2: string; i,p,n1,n2: integer; begin write('введите первую строку: '); readln(s1); checkstring(s1,n1); if n1=0 then writeln('введенная строка не содержит допустимых символов') else begin write('введите вторую строку: '); readln(s2); checkstring(s2,n2); if n2=0 then writeln('введенная строка не содержит допустимых символов') else { теперь обе строки содержат только маленькие латинские буквы } if n1=n2 then begin for i: =1 to n1 do begin p: =pos(s1[i],s2); if p=0 then break else delete(s2,p,1) end; if length(s2)=0 then writeln('решение имеется') else writeln('решения нет') end else writeln('решения нет'); end end. тестовое решение: введите первую строку: this is my own deal! введите вторую строку: тест: *is now=l2ead my sthi? решение имеется также имеется современное решение, которому пока что в школах не учат: // pascalabc.net 3.0, сборка 1066 begin var s1: =readstring('введите первую строку: ').where(x-> x in ['a'..'z']); if s1.count=0 then writeln('введенная строка не содержит допустимых символов') else begin var s2: =readstring('введите вторую строку: ').where(x-> x in ['a'..'z']); if s2.count=0 then writeln('введенная строка не содержит допустимых символов') else if s1.except(s2).count> 0 then writeln('решения нет') else writeln('решение имеется') end end.
Ответить на вопрос
Поделитесь своими знаниями, ответьте на вопрос:
Написать программу нахождения частного отделения двух чисел . определить является ли целое число вводное с компьютера чётным.