В
Все
М
Математика
О
ОБЖ
У
Українська мова
Д
Другие предметы
Х
Химия
М
Музыка
Н
Немецкий язык
Б
Беларуская мова
Э
Экономика
Ф
Физика
Б
Биология
О
Окружающий мир
Р
Русский язык
У
Українська література
Ф
Французский язык
П
Психология
А
Алгебра
О
Обществознание
М
МХК
В
Видео-ответы
Г
География
П
Право
Г
Геометрия
А
Английский язык
И
Информатика
Қ
Қазақ тiлi
Л
Литература
И
История
PaymLaim
PaymLaim
18.11.2022 12:23 •  Информатика

Записать программы на языке Python
Уровень А.
1)Напишите программу, которая получает случайное целое число – 0 или 1, а затем
выводит цепочку из 10 знаков «–», если получено число 0, и цепочку из 10 знаков
«+», если получено число 1 Пример:
Случайное число 0

Случайное число 1

2)Напишите программу, которая вводит с клавиатуры натуральное число N и
выводит цепочку из N символов «o»:
Введите длину цепочки: 10

3)Напишите программу, которая вводит натуральное число (не более 1000000000) и
определяет, сколько его цифр равны 9:
Введите натуральное число: 90090
Единиц: 2
4)Напишите программу, которая вводит с клавиатуры натуральное число N и
выводит квадрат из символов «o» размером NN:
Введите размер квадрата: 5

Показать ответ
Ответ:
Doktor77
Doktor77
21.01.2024 16:03
1) Программа, которая получает случайное целое число и выводит цепочку из знаков.

Для решения данной задачи можно использовать условный оператор if-else. Если случайное число равно 0, то выводится цепочка из 10 знаков "-", иначе выводится цепочка из 10 знаков "+".

```python
import random

# Генерация случайного целого числа 0 или 1
random_num = random.randint(0, 1)

if random_num == 0:
print("Цепочка из 10 знаков '-': ----------")
else:
print("Цепочка из 10 знаков '+': ++++++++++")
```

2) Программа, которая вводит с клавиатуры натуральное число и выводит цепочку из символов "o".

Для решения данной задачи необходимо использовать функцию `input()` для ввода значения с клавиатуры, а затем с помощью цикла for выводить символ "o" нужное количество раз.

```python
n = int(input("Введите длину цепочки: "))

for i in range(n):
print("o", end="")
```

3) Программа, которая определяет, сколько цифр равно 9 в заданном числе.

Для решения данной задачи необходимо использовать функцию `input()` для ввода значения с клавиатуры. Затем преобразуем введенное число в строку и посчитаем количество символов "9" в этой строке с помощью метода `count()`.

```python
num = input("Введите натуральное число: ")

count = num.count("9")

print("Единиц:", count)
```

4) Программа, которая вводит с клавиатуры натуральное число и выводит квадрат из символов "o" размером N x N.

Для решения данной задачи необходимо использовать функцию `input()` для ввода значения с клавиатуры. Затем с помощью циклов for выводим N строк, в каждой строке N символов "o".

```python
n = int(input("Введите размер квадрата: "))

for i in range(n):
for j in range(n):
print("o", end="")
print("")
```

Обратите внимание, что символы "+" и "-" в задаче 1, символ "o" в задачах 2 и 4, а также символ "9" в задаче 3 могут быть заменены на любые другие символы или цифры в соответствии с требованиями задачи.
0,0(0 оценок)
Популярные вопросы: Информатика
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?
Спроси ai-бота