• Написать программу, которая проверяет, является ли введенная с клавиатуры строка дробным числом.
    На Паскале

Ответы 6

  • На этом ресурсе пришлось принять некие "принципы умолчания". В частности: 1) не указан язык - пишем программу на любом, 2) если ничего не сказано и не выводится из задания тип данных - назначаем сами, 3) если не сказано о необходимости контроля ввода - считаем, что данные удовлетворяют необходимым требованиям (тип, диапазон,представление), 4) если задача на анализ вводимого потока данных - предполагаем, что могут поступать совершенно любые данные....
    • Автор:

      ciaragqjw
    • 6 лет назад
    • 0
  • Я конечно понимаю, что добавить можно много чего, но комментарии впоследствии удаляются. Так что это модераторы решат - принимать ответ таким или отправить его Вам на исправление. Я сделал это замечание лишь для того, чтобы Вы на будущее сразу учитывали подобные вещи.
  • То есть, если указано "на паскале", то можно писать программы в PascalABC.NET, используя библиотеки .NET?
    • Автор:

      fuzzy
    • 6 лет назад
    • 0
  • Безусловно. Если не указана или явно не следует, что это FPC/Lazarus, Delphi или Turbo/Borland Pascal
    • Автор:

      chips14
    • 6 лет назад
    • 0
  • Исключение - указание ПаскальАВС, АВС, ABC Pascal. Потому что есть Pascal ABC (не поддерживаемая с 2007 года версия) и современная PascalABC.NET. В этом случает следует просить у автора вопроса уточнение.
  • // Программа на паскалеvar  s: string;  k, i: integer;begin  readln(s);  k := pos(',', s);  if (k < 2) or (k = length(s)) then writeln('No')  else  begin    for i := 1 to length(s) do      if (i <> k) and ((s[i] < '0') or (s[i] > '9')) then      begin        writeln('No');        exit      end;    writeln('Yes');  end;end.Примеры работы программы:Ввод   Вывод1,6          Yes123,        No,49          No0,758     Yes
    • Автор:

      moose3syc
    • 6 лет назад
    • 0
  • Добавить свой ответ

Войти через Google

или

Забыли пароль?

У меня нет аккаунта, я хочу Зарегистрироваться

How much to ban the user?
1 hour 1 day 100 years