Мне надо подробное решение. на вход программе подается последовательность символов, заканчивающаяся точкой. требуется написать программу, которая определяет, есть ли в этой последовательности десятичные цифры, и выводит наибольшее число, которое можно составить из этих цифр. ведущих нулей в числе быть не должно (за исключением числа 0, запись которого содержит ровно одну цифру). если цифр нет, программа должна вывести на экран слово «нет», а если есть – слово «да» и в следующей строчке искомое число. например, если исходная последовательность была такая: day 10, mice 8: "year" 7 is a mistake 91. то результат должен быть следующий: да 987110
114
209
Ответы на вопрос:
Var str, num: string; begin readln(str); //str : = 'day 10, mice 8: "year" 7 is a mistake 91.'; foreach c: char in str do if (char.isdigit(c)) then num += c; for j: byte : = 1 to length(num) - 2 do for i: byte : = 1 to length(num) - 1 do if (num[i] < num[i + 1]) then begin str[1] : = num[i]; num[i] : = num[i + 1]; num[i + 1] : = str[1]; end; if (integer.parse(num) > 0) then begin while (num[num.length - 1] = '0') do num.remove(num.length - 1); writeln('да' + #13 + num); end else writeln('нет'); end.
Для презентации на тему "сезон года" нужна информация про погоду этого сезона, про поведение животных в этот сезон года, по возможности информация про название этого сезона ( типу, почему и как произошло название это сезона года)
Реши свою проблему, спроси otvet5GPT
-
Быстро
Мгновенный ответ на твой вопрос -
Точно
Бот обладает знаниями во всех сферах -
Бесплатно
Задай вопрос и получи ответ бесплатно
Популярно: Информатика
-
13kristinka0131.07.2021 15:55
-
alinatitova22808.03.2020 06:45
-
Vika349910.11.2022 02:10
-
26080709897822.08.2020 23:22
-
Богатство8722.02.2022 14:36
-
студент16828.07.2020 02:23
-
RedHamster09.03.2020 09:04
-
АндрейTV126.12.2021 23:31
-
wolfe825.08.2020 00:12
-
Mished27.08.2020 07:06
Есть вопросы?
-
Как otvet5GPT работает?
otvet5GPT использует большую языковую модель вместе с базой данных GPT для обеспечения высококачественных образовательных результатов. otvet5GPT действует как доступный академический ресурс вне класса. -
Сколько это стоит?
Проект находиться на стадии тестирования и все услуги бесплатны. -
Могу ли я использовать otvet5GPT в школе?
Конечно! Нейросеть может помочь вам делать конспекты лекций, придумывать идеи в классе и многое другое! -
В чем отличия от ChatGPT?
otvet5GPT черпает академические источники из собственной базы данных и предназначен специально для студентов. otvet5GPT также адаптируется к вашему стилю письма, предоставляя ряд образовательных инструментов, предназначенных для улучшения обучения.