var min,num:int64; begin writeln('Vvedite chislo'); readln(num); min:=num mod 10; while(num>0) do begin if(min>(num mod 10)) then min:=num mod 10; num:=num div 10; end; writeln(min); readln; end.
Rem BASIC-256 cls errors = 0 print "Введите текст > ";
rem Пользователь вводит текст input a$
rem Перебираем все буквы с начала и до предпоследней for i=1 to length(a$)-1
rem Если встречаем букву Ч или Щ if mid(a$, i, 1) = "ч" or mid(a$, i, 1) = "щ" then
rem Тогда проверяем следующую за ней букву. rem Если это буква я, тогда подсчитываем очередную ошибку if mid(a$, i + 1, 1) = "я" then errors = errors + 1 end if
rem Переходим к следующей букве next i
rem Вывод результата print "Количество ошибок в тексте "; print errors
var min,num:int64;
begin
writeln('Vvedite chislo');
readln(num);
min:=num mod 10;
while(num>0) do begin
if(min>(num mod 10)) then min:=num mod 10;
num:=num div 10;
end;
writeln(min);
readln;
end.