// PascalABC.NET 3.2, сборка 1437 от 03.05.2017 // Внимание! Если программа не работает, обновите версию!
begin var s:=ReadlnString; var s1:=s.MatchValue('[\+-]?\d+'); if s1=s then Writeln('Целое число') else Writeln('Не целое число') end.
hbqhzwtd
24.07.2021
1 Дан массив А(10). Заменить все нечетные элементы массива на минимальное значение. вывести преобразованный массив. 2 Вести массив А(36). найти произведение первых пяти элементов массива, сумму остальных и частное от деления произведения и суммы. вывести все результаты.
1) при цикла найти минимальное значение. 2) записать значение минимума в отдельную переменную. 3) при цикла каждый элемент проверять на четность, если элемент четный, то тогда переходить к следующему, а если он не четный, то приравнивать его к переменной в которой записан минимум.
1) при цикла ограниченным до 5ого элемента включительно любую объявленную переменную и заранее приравненную к единице умножить поэлементно(при цикла) 2) начиная с 6 элемента и до конца при цикла сложить все элементы и записать эту сумму в отдельную объявленную переменную 3)записать в объявленную переменную выражение произведение/сумму. 4) вывести все переменные на экран.
yurkovam-037
24.07.2021
//Я просто опишу метод записи матрицы const n=100; var ar:array of array of integer; ars:array of array of string; i:integer;
procedure complection(var ar:array of array of integer;var ars:array of array of string); var i,j:integer; begin; for i:=1 to n do begin; for j:=1 to n do begin; ar[i,j]:=random(9); str(ar[i,j],ars[i,j]); end; end; end;
procedure burning(ars:array of array of string); var i,j:integer; t:text; begin; assign(t,'text.txt'); rewrite(t); for i:=1 to n do begin; writeln(t,' '); for j:=1 to n do write(t,ars[i,j],' '); end; end;
begin; randomize; setlength(ar,n+1); setlength(ars,n+1); for i:=1 to n do begin; setlength(ar[i],n+1); setlength(ars[i],n+1); end; complection(ar,ars); burning(ars); end.
Ответить на вопрос
Поделитесь своими знаниями, ответьте на вопрос:
Написать программу при регулярныхвыражений, которая проверяет, является ли введенная с клавиатуры строка целым числом.
// Внимание! Если программа не работает, обновите версию!
begin
var s:=ReadlnString;
var s1:=s.MatchValue('[\+-]?\d+');
if s1=s then Writeln('Целое число')
else Writeln('Не целое число')
end.