Решите задачу на паскале!!! В промежутке [m, n] найти все числа, в записи которых нет цифры b.
5-9 класс
|
Program Pr1;
uses crt;
var mas:array[byte] of integer;
i,n,m,b,a,c:integer;
tmp,tmp1:string;
Begin
clrscr;
writeln('Введите промежуток и число');
readln(m,n,b);
str(b,tmp);
for i:=m to n do begin
c:=0;
tmp1:='';
str(i,tmp1);
for a:=1 to length(tmp1) do if tmp1[a]<>tmp[1] then c:=c+1;
if c=length(tmp1) then writeln(i);
end;
end.
Program Program1;
var
i,n,m,b:integer;
s,s1:string;
Begin
write('Введите значение m: ');
readln(m);
write('Введите значение n: ');
readln(n);
write('Введите значение b: ');
readln(b);
str(b,s);
for i:=m to n do
begin
str(i,s1);
if pos(s,s1)=0 then writeln(i);
end;
end.
Другие вопросы из категории
1) линий
2) пикселей
3) геометрических фигур
4) окружностей
Выберите 1 правильный ответ!
1)Дано 4-хзначное число , надо его перевернуть
2)Даны 2 числа, являются ли они обратными друг другу?
Помогите, пожалуйста)))
тока дана строка символов, длина которой не превышает 255.
Читайте также
программу на Паскале, в которой вычисляются четыре величины: средние температуры зимних месяцев, весенних месяцев, летних и осенних. 2)Вы посетили магазин и купили 10 видов товара. В таблицу T [1..10] записали количество купленного товара каждого вида. В таблицу C [1..10] записали цену единицы каждого вида товара соответственно. Составить программу на Паскале вычисления общей стоимости всех покупок.
1)
Дан массив случайных чисел (количество элементов
вводите с клавиатуры). Найти произведение всех элементов массива.