• Предмет: Информатика
  • Автор: nstsogienko
  • Вопрос задан 2 года назад

ДОПОМОЖІТЬ БУДЬ ЛАСКА! Даю 100 балів!!!
Складіть програму, яка формує два списки a,b випадкових чисел довжиною n. Надрукувати ці списки та отримати новий список с за формулою c[i]=a[i]+b[i]. Розв’язати задачу двома способами (за допомогою користувацької функції та без неї). Мова програмування пайтон(Python).

Ответы

Ответ дал: detadi9025
1

Первый вариант:

from random import randint

def create_random_lists(n):

 a = [randint(1, 100) for i in range(n)]

 b = [randint(1, 100) for i in range(n)]

 c = [a[i] + b[i] for i in range(n)]

 return a, b, c

n = 10

a, b, c = create_random_lists(n)

print(f'Список А: {a}')

print(f'Список В: {b}')

print(f'Список C: {c}')

Второй вариант:

from random import randint

n = 10

a = [randint(1, 100) for i in range(n)]

b = [randint(1, 100) for i in range(n)]

c = [a[i] + b[i] for i in range(n)]

print(f'Список А: {a}')

print(f'Список В: {b}')

print(f'Список C: {c}')


nstsogienko: Дякую!
nstsogienko: Велике дякую! Можешь будь ласка допомогти ще з одним завданням? Я вже задала питання,теж даю 100 балів. Буду дуже вдячна
Вас заинтересует