Top.Mail.Ru
Ответы
Аватар пользователя
1 неделю назад
от

Информатика , 2 задания... помогите т_т

Задание 5 (15 баллов).

Разработайте программу решения следующей задачи.

Введите с клавиатуры строку, содержащую различные символы, в том числе знаки препинания. Определите, каких символов в строке больше: запятых или точек. На экран выведите соответствующее сообщение.

Проверьте работу программы в среде программирования Python. На проверку пришлите скриншоты окна редактирования и результата выполнения программного кода.



Задание 6 (20 баллов).

Разработайте программу решения следующей задачи.

Введите с клавиатуры 10 целых чисел. Определите произведение чисел, абсолютное значение которых меньше 5. На экран выведите найденное произведение либо сообщение об отсутствии искомых чисел.

Проверьте работу программы в среде программирования Python. На проверку пришлите скриншоты окна редактирования и результата выполнения программного кода.

Только авторизированные пользователи могут оставлять свои ответы
Дата
Популярность
Аватар пользователя
Профи
1нед
123456789101112131415161718
 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("В этом сообщении нет точек или запятых.") 
12345678910111213141516
 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) 
Аватар пользователя
Мыслитель
1нед

///////////////////////////////////////Задание 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.")

Аватар пользователя
Ученик
1нед

На задание 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("Количество запятых и точек одинаковое.")
```