Вопрос задан 29.07.2023 в 14:40. Предмет Информатика. Спрашивает Ильинский Влад.

1.Предлагает ввести строку. Подсчитать самую длинную последовательность подряд идущих букв а.

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

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

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Ордабек Димаш.
Тебе помочь ??? Меня зовут кристиан а тебя ???
0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.
  1. Подсчет самой длинной последовательности подряд идущих букв 'а' без использования стандартных процедур и функций для работы со строками:
python
def 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} символ(ов).")
  1. Преобразование даты из формата "07/21/55" в формат "July 21, 1955":
python
def 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). Если даты с более поздними годами используются, то адаптируйте код для соответствующего форматирования.

0 0

Похожие вопросы

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

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

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