Информатика , 2 задания... помогите т_т
Задание 5 (15 баллов).
Разработайте программу решения следующей задачи.
Введите с клавиатуры строку, содержащую различные символы, в том числе знаки препинания. Определите, каких символов в строке больше: запятых или точек. На экран выведите соответствующее сообщение.
Проверьте работу программы в среде программирования Python. На проверку пришлите скриншоты окна редактирования и результата выполнения программного кода.
Задание 6 (20 баллов).
Разработайте программу решения следующей задачи.
Введите с клавиатуры 10 целых чисел. Определите произведение чисел, абсолютное значение которых меньше 5. На экран выведите найденное произведение либо сообщение об отсутствии искомых чисел.
Проверьте работу программы в среде программирования Python. На проверку пришлите скриншоты окна редактирования и результата выполнения программного кода.
message = input("Введите сообщение: ")
commas = 0
point = 0
for char in message:
if char == '.':
point += 1
if char == ',':
commas += 1
if point > commas:
print("Точек больше, чем запятых.")
elif point < commas:
print("Запятых больше, чем точек.")
elif point == commas and point != 0 and commas != 0:
print("Точек и запятых равное количество.")
else:
print("В этом сообщении нет точек или запятых.")
numbers = []
product = 1
countAbsNumbers = 0
for i in range(10):
numbers.append(int(input("Введите число: ")))
for i in numbers:
if abs(i) < 5:
product *= i
countAbsNumbers += 1
if countAbsNumbers == 0:
print("Нет искомых чисел")
else:
print(product)
///////////////////////////////////////Задание 5:
s = input("Введите строку: ")
commas = s.count(',')
dots = s.count('.')
if commas > dots:
print("Больше запятых.")
elif dots > commas:
print("Больше точек.")
else:
print("Запятых и точек поровну.")
///////////////////////////////////////Задание 6:
nums = []
for _ in range(10):
nums.append(int(input("Введите число: ")))
product = 1
found = False
for num in nums:
if abs(num) < 5:
product *= num
found = True
if found:
print("Произведение:", product)
else:
print("Нет чисел с абсолютным значением меньше 5.")
На задание 5 написал вот такой малюсенький текст
Конечно! Вот пример программы на Python, которая подсчитывает количество запятых и точек в введённом пользователем тексте и выводит, чего больше:
```python
# Запрашиваем у пользователя ввод текста
text = input("Введите текст: ")
# Подсчитываем количество запятых и точек
commas = text.count(',')
periods = text.count('.')
# Выводим результаты
print(f"Запятых: {commas}")
print(f"Точек: {periods}")
# Определяем, чего больше
if commas > periods:
print("В тексте больше запятых.")
elif periods > commas:
print("В тексте больше точек.")
else:
print("Количество запятых и точек одинаковое.")
```