• Предмет: Информатика
  • Автор: tetyankakuzya
  • Вопрос задан 5 месяцев назад

Що буде надруковано в результаті виконання фрагмента програми?
а) for in range (1,3):
for j in range (2,10,2):
print (i,j)
б) for in range (1,4):
for j in range (1,4):
print (i,'*',j,'=',i*j)

Ответы

Ответ дал: OnlyLisa
4

Ответ:

зроби відповідь найкращою

Объяснение:

У фрагменті програми з помилкою вказаний цикл "for in range", правильно має бути "for i in range". Також потрібно додати відступи (табуляції) перед командою "print" для того, щоб вказати, що вона виконується всередині циклу.

Окремо про кожен фрагмент програми:

a) У цьому фрагменті програми буде виведено на екран таблицю, де у кожному рядку будуть числа і табуляції між ними. В кожному рядку спочатку буде число з діапазону (1,3), а потім числа з діапазону (2,10) із кроком 2. Всього на екрані буде 6 рядків (оскільки діапазон першого циклу складається з трьох чисел, а діапазон другого циклу з п'яти чисел і кроком 2).

b) У цьому фрагменті програми буде виведено на екран таблицю множення, де у кожному рядку будуть числа і табуляції між ними. В кожному рядку спочатку буде число з діапазону (1,4), а потім числа з діапазону (1,4). Всього на екрані буде 9 рядків (оскільки діапазон першого циклу складається з чотирьох чисел, а діапазон другого циклу з трьох чисел).

Вас заинтересует