10. Проверить является ли данная строка шестизначным числом, записанным в десятичной

10. Проверить является ли заданная строчка шестизначным числом, записанным в десятичной системе счисления без нулей в старших разрядах. пример правильных выражений: 123456, 234567. пример ошибочных выражений: 1234567, 12345.

Задать свой вопрос
1 ответ

Сначала проверим, сколько вообщем знаков содержит введенная строчка. Если их будет больше, чем 6 либо меньше, чем 6, будем останавливать метод и выводить сообщение об ошибке.
Если их будет ровно 6, отделим 1-ый знак и осмотрим его. По условию задачки в старших разрядах не должно содержаться нулей.
Если 1-ый символ не ноль, выводим известье о том, что строчка шестизначное число.
var perem:string;
begin
if length(perem) lt;gt; 6 then
writeln(В строке не шесть символов!)
else
if perem[1] lt;gt; 0 then
writeln(Число является шестизначным);
end.

, оставишь ответ?
Имя:*
E-Mail:


Добро пожаловать!

Для того чтобы стать полноценным пользователем нашего портала, вам необходимо пройти регистрацию.
Зарегистрироваться
Создайте собственную учетную запить!

Пройти регистрацию
Авторизоваться
Уже зарегистрированны? А ну-ка живо авторизуйтесь!

Войти на сайт