Вопрос задан 20.04.2019 в 03:35. Предмет Информатика. Спрашивает Гурбанов Намиг.

Дана последовательность символов, оканчивающаяся точкой. Выяснить, имеется ли в ней хотя бы одна

цифра...
0 0
Перейти к ответам

Ответы на вопрос

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Панин Данил.
Var ch: char;
begin
  repeat
    read(ch);
    if ch in ['0'..'9'] then
    begin
      writeln('есть цифра ',ch);
      exit;      
    end;
  until ch='.';  
  writeln('нет цифр');
end.


0 0
Отвечает Лыгина Таня.
//прога на Pascal`е
var
cifra: set of char = ['0'..'9'];
s: string;
i: byte;
begin
writeln ('Введите последовательность символов: ');
readln (s);
for i:=1 to length (s) do
if s[i] in cifra then
begin
write ('На ', i, ' месте стоит цифра ', s[i]);
exit;
end;
write ('В строке нет цифр');
end.
0 0

Топ вопросов за вчера в категории Информатика

Последние заданные вопросы в категории Информатика

Задать вопрос