Ksyu130104
20.01.2023 10:20

Як вивести усі розділові знаки та їхні індекси у виведеному рядку С++

Нажмите на рекламу ниже и сразу увидите ответ
Популярные вопросы:
Ответ:
Nahchik
19.12.2021 02:18

1:

a = int(input('Введите целое число: '))

if a > 0: a+=1

print(a)

2:

a = int(input('Введите целое число: '))

if a > 0: a+=1)

else: a-=2

print(a)

3:

a = int(input('Введите целое число: '))

if a > 0: a+=1

elif a < 0: a-=2

else: a=10

print(a)

4:

a = int(input('Введите целое число a: '))

b = int(input('Введите целое число b: '))

if a > b: print(a)

else: print(b)

5.

a = int(input('Введите целое число a: '))

b = int(input('Введите целое число b: '))

if a > b:

   print(a)

   print(b)

else:

   print(b)

   print(a)

0,0(0 оценок)
Ответ:
bogdannar2013
14.12.2022 16:08

def bracket(a):

   test_list = []

   for i in a:

       if i == "(" or i == ")":

           test_list.append(i)

   opening_bracket= test_list.count("(")

   closing_bracket = test_list.count(')')

   if opening_bracket != closing_bracket:

       print("Неправильные количество скобок!\t'(' = {}   ')' = {}".format(

           opening_bracket,closing_bracket

       ))

   else:print('Количество открывающих скобок, равно количеству закрывающих скобок')

text = '( текст для тестирования ( программы и ) для обработки ( данных) '

bracket(text)

text_1 = ")))()()()()())())()(())()))()()()()(("

bracket(text_1)

text_2 = ""

bracket(text_2)


Вивод:

Неправильные количество скобок! '(' = 3   ')' = 2

Неправильные количество скобок! '(' = 30   ')' = 25

Количество открывающих скобок, равно количеству закрывающих скобок

0,0(0 оценок)
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?
Спроси ai-бота