Предмет: Информатика, автор: FlipFluckTape

PYTHON 50балллов

Напишите программу, которая считывает строку и определяет, какой символ в ней встречается раньше – “А” или “Б” – и выводит его на экран. Поиск осуществляется без учета регистра. Если обоих символов нет, то выводится сообщение об ошибке.

Ответы

Автор ответа: ovcharenko28
3

Здесь не видно табуляций, поэтому прикрепляю еще и фото кода. Также прикрепляю результат

print("Строка:")

text = input()

i=0

while i<len(text):

if text[i]=="а" or text[i]=="А":

print(text[i])

input()

break

elif text[i]=="б" or text[i]=="Б":

print(text[i])

input()

break

i=i+1

if i==len(text):

print("error")

input()

Приложения:

ovcharenko28: (2 табуляции) res= res+"я"
ovcharenko28: (табуляция) i=i+1
ovcharenko28: print(res)
ovcharenko28: input()
ovcharenko28: О нет! Ноутбук опять глючит
ovcharenko28: там в строке res = "" кавычка вторая тоже есть
ovcharenko28: а потом while i
ovcharenko28: Почему оно часть кода не пишет опять(
ovcharenko28: while i (потом знак меньше len(text) и двоеточие
ovcharenko28: Хоть так написало, по-другому почему-то не отправляется
Похожие вопросы
Предмет: Русский язык, автор: няша83
Предмет: Русский язык, автор: sashatyuryutik1
Предмет: Математика, автор: ChestniyEvrey