Предмет: Информатика,
автор: sffsdfsdf
ПОМОГИТЕ ПО PASCAL!!! ПОЖАЛУЙСТА!!! ОЧЕНЬ КОРОТКО!
Вывести все двухзначные числа, разность по модулю цифр которых равна 3
sffsdfsdf:
Открой пожалуйста пример. Вот по этому примеру: https://imgur.com/a/6XDnML2 . Там нужно ввести размер массива
readln(n);
begin
writeln('Введите ',i,'-й элемент массива');
readln(a[i]);
write('Полученный массив:');
var a:array[1..100] of integer;
i,s,n:integer;
begin
writeln('Введите размер массива');
readln(n);
for i:=1 to n do
begin
writeln('Введите ',i,'-й элемент массива');
readln(a[i]);
end;
s:=1;
for i:=2 to n do
if a[s]i:=a[1];
a[1]:=a[s];
a[s]:=i;
write('Полученный массив:');
for i:=1 to n do
write(a[i], ' ');
End.
mas[1] := mas[imin];
mas[imin] := 99999;
var s := ReadlnString();
var (cntP, cntM) := (0, 0);
var res := '';
for var i := 1 to s.Length do
begin
res += s[i];
if s[i] = '.' then
res += ' ';
if s[i].ToUpper = 'П' then
cntP += 1
else if s[i].ToUpper = 'М' then
cntM += 1;
end;
Write(cntP, ' ', cntM, #13#10, res);
end.
Ответы
Автор ответа:
0
Программа:
var i: integer;
begin
for i:=10 to 99 do
if abs(i div 10 - i mod 10) = 3 then write(i,' ');
end.
Результат:
14 25 30 36 41 47 52 58 63 69 74 85 96
Похожие вопросы
Предмет: Математика,
автор: dd7801277
Предмет: Литература,
автор: vladmiklukha
Предмет: Математика,
автор: hvhgranzz
Предмет: Математика,
автор: настя24471
Предмет: Биология,
автор: 555499