//1var A, B, i: integer;begin write('Введите A и B: '); readln(A, B); for i := A to B do if ((i mod 3 = 0) and (i mod 10 = 3)) then writeln(i);end.//2var A, B, i, k: integer;begin write('Введите A и B: '); readln(A, B); for i := A to B do if ((i > 99) and (i < 1000)) and ((i mod 10 = 9) and (i mod 100 <> 99)) then begin writeln(i); k := k + 1; end; if k = 0 then writeln('Таких чисел нет.');end.//3var sum, i, n: integer;begin write('Введите количество предметов: '); readln(n); for i := 1 to n do begin readln(n); sum := sum + n; end; writeln('Общая масса = ', sum);end.//3 с другим цикломvar sum, n: integer;begin writeln('Введите 0 для завершения ввода.'); repeat readln(n); sum := sum + n; until n = 0; writeln('Общая масса = ', sum);end.