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

решить эти задания (Питон):

1. Вывести на экран все четырехзначные числа по 5 в строке

2. Дано натуральное число n. Вычислить |a1|*|a2|*|a3|...|an|

3. Вычислить следующую последовательность 1-1/2+1+3...+1/9999-1/10000

4. Вычислить сумму, умножение та количество чисел кратных Х на промежутке [m;n]

5. Ввести с клавиатуры n любых чисел. НАйти среднее арифметическое однозначных

Показать ответ
Ответ:
chekmarevna
chekmarevna
11.10.2020 22:07

Python 3.7.2

#1

def AllFourdigitsGen():

   for i in range(1000, 9999+1,5):

       yield (i, i+1, i+2, i+3, i+4)

[print(' '.join([str(i) for i in group]), end = '\n') for group in AllFourdigitsGen()]

#2

Неизвестна логика, по которой задаётся следующий элемент а.

#3

def seqGen(start, stop):

   for i in range(start, stop+1):

       yield 1/i  

print(1 - sum([i for i in seqGen(2, 9999)]) - 1/10000)

#4

import functools

m,n,X = [int(i) for i in input('enter m,n,x:\n').split()]

lst = [i for i in range(m, n+1) if i % X == 0]

print(sum(lst))

print(functools.reduce(lambda p, q: p*q, lst))

print(len(lst))

#5

n = int(input('n: '))

lst = [int(input()) for i in range(n)]

onedigit = list(filter(lambda x: (x < 10) and (x > -10), lst))

print(len(onedigit))

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