Вопрос задан 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
0 0
Перейти к ответам

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

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Мацупа Антон.

Ответ:

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

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

Надеюсь, эти решения помогут вам!

0 0

Похожие вопросы

Топ вопросов за вчера в категории Информатика

Последние заданные вопросы в категории Информатика

Задать вопрос