
Вопрос задан 29.07.2023 в 14:40.
Предмет Информатика.
Спрашивает Ильинский Влад.
1.Предлагает ввести строку. Подсчитать самую длинную последовательность подряд идущих букв а.
Решить данную задачу двумя способами – без использования стандартных процедур и функций для работы со строками и с их использованием. 2.Считывает дату в формате 07/21/55 и выводит в формате July 21, 1955. Названия месяцев задать как кортеж. Python

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

Отвечает Ордабек Димаш.
Тебе помочь ??? Меня зовут кристиан а тебя ???



Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.
- Подсчет самой длинной последовательности подряд идущих букв 'а' без использования стандартных процедур и функций для работы со строками:
pythondef longest_sequence_without_strings(input_str):
max_sequence = 0
current_sequence = 0
for char in input_str:
if char == 'a':
current_sequence += 1
if current_sequence > max_sequence:
max_sequence = current_sequence
else:
current_sequence = 0
return max_sequence
# Пример использования функции:
user_input = input("Введите строку: ")
result = longest_sequence_without_strings(user_input)
print(f"Самая длинная последовательность букв 'а' составляет {result} символ(ов).")
- Преобразование даты из формата "07/21/55" в формат "July 21, 1955":
pythondef format_date(input_date):
months = (
"January", "February", "March", "April", "May", "June", "July",
"August", "September", "October", "November", "December"
)
day, month, year = input_date.split('/')
month = int(month)
year = int(year)
formatted_date = f"{months[month - 1]} {day}, {format_year(year)}"
return formatted_date
def format_year(year):
if year >= 0 and year < 100:
return f"19{year:02d}"
else:
return str(year)
# Пример использования функции:
user_input = input("Введите дату в формате MM/DD/YY: ")
result = format_date(user_input)
print(f"Форматированная дата: {result}")
Пожалуйста, обратите внимание, что вторая задача предполагает, что год в формате "YY" будет преобразован в формат "YYYY" с предположением, что годы от 00 до 99 относятся к 20-му веку (1900-1999). Если даты с более поздними годами используются, то адаптируйте код для соответствующего форматирования.


Похожие вопросы
Топ вопросов за вчера в категории Информатика
Последние заданные вопросы в категории Информатика
Предметы
-
Математика
-
Литература
-
Алгебра
-
Русский язык
-
Геометрия
-
Английский язык
-
Химия
-
Физика
-
Биология
-
Другие предметы
-
История
-
Обществознание
-
Окружающий мир
-
География
-
Українська мова
-
Информатика
-
Українська література
-
Қазақ тiлi
-
Экономика
-
Музыка
-
Право
-
Беларуская мова
-
Французский язык
-
Немецкий язык
-
МХК
-
ОБЖ
-
Психология
-
Физкультура и спорт
-
Астрономия
-
Кыргыз тили
-
Оʻzbek tili