
Вопрос задан 17.07.2023 в 08:55.
Предмет Информатика.
Спрашивает Арнюдаева Юлия.
Решить задачи по программированию 1)Программа получает на вход два числа A и B, выводит все цифры
через запятую от A до B. Sample Input: 2 9 Sample Output: 2, 3, 4, 5, 6, 7, 8, 9 2)Напишите программу, которая выводит все числа кратные N от нуля до K включительно. Программа получает на вход два целых положительных числа N и K. Выводит числа как в примере ниже. Sample Input: 2 9 Sample Output: 2 4 6 8 3)Вывести на экран циклом N строк из пяти нулей, причем каждая строка должна быть пронумерована, программа получает на вход целое положительное число N, должна вывести, как в примере ниже. Sample Input: 3 Sample Output: 1. 0 0 0 0 0 2. 0 0 0 0 0 3. 0 0 0 0 0 4)Вывести на экран циклом N строк из последовательности цифр до K начиная с 1, причем каждая строка должна быть пронумерована, программа получает на вход два целых положительных числа N и К, вывести, как в примере ниже. Sample Input: 4 5 Sample Output: 1. 1 2 3 4 5 2. 1 2 3 4 5 3. 1 2 3 4 5 4. 1 2 3 4 5 5)Вводиться любая последовательность чисел, до того момента пока пользователь не внесет слово "стоп". Программа должна вывести фразу "НЕТ" если в введенных числах не было нуля, иначе вывести фразу "НОЛЬ ТУТ ЕСТЬ" Sample Input 1: 1 2 3 4 стоп Sample Output 1: НЕТ Sample Input 2: 1 3 0 2 стоп Sample Output 2: НОЛЬ ТУТ ЕСТЬ _______________________________________________ ЯЗЫК Python 3

Ответы на вопрос

Отвечает Мацупа Антон.
Ответ:
1)
a = int(input())
b = int(input())
c = []
for i in range(b - a + 1):
c.append(a)
c.append(",")
a = a + 1
print(*c)
2)
n = int(input())
k = int(input())
c = []
backup = n
while True:
c.append(n)
n = n + backup
if(n > k):
break
print(*c)
3)
n = int(input())
for i in range(n):
print(str(i + 1) + ". 00000")
4)
n = int(input())
k = int(input())
num = []
for i in range(k):
num.append(i + 1)
for i in range(n):
print(str(i + 1), ".", *num)
5)
a = []
while True:
enter = input()
if(enter == "стоп") or (enter == "СТОП"):
break
a.append(int(enter))
if 0 in a:
print("НОЛЬ ТУТ ЕСТЬ")
else:
print("НЕТ")
Объяснение: python 3x



Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.
- Вот решение для первой задачи:
pythonA, B = map(int, input().split())
for i in range(A, B+1):
print(i, end="")
if i != B:
print(", ", end="")
- Вот решение для второй задачи:
pythonN, K = map(int, input().split())
for i in range(0, K+1, N):
print(i, end=" ")
- Вот решение для третьей задачи:
pythonN = int(input())
for i in range(1, N+1):
print(f"{i}. 0 0 0 0 0")
- Вот решение для четвертой задачи:
pythonN, K = map(int, input().split())
for i in range(1, N+1):
print(f"{i}.", end=" ")
for j in range(1, K+1):
print(j, end=" ")
print()
- Вот решение для пятой задачи:
pythonsequence = input().split()
if "0" in sequence:
print("НОЛЬ ТУТ ЕСТЬ")
else:
print("НЕТ")
Надеюсь, эти решения помогут вам!


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