Найти среднее арифметическое четных чисел питон

Найти среднее арифметическое каждого из столбцов матрицы, имеющих четные номера

2) Даны число n, матрица размера nx9. Найти среднее арифметическое каждого из столбцов, имеющих четные номера.
Нашел программу для вычисления среднего арифметического для каждого столбца, но не могу понять как ее исправить, чтобы получились только четные.

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
from random import randint n=int(input("n ")) matrix = [[ randint(0,9) for _ in range(9)] for _ in range(n)] print('исходная матрица\n') for i in matrix: print(i) blok_min = [] print('\nсреднее арифметическое \n') for row,el in enumerate(matrix[0]): average = 0 if i%2 for i,x in enumerate(matrix): average += x[row] print('average =',average/(i+1)) matrix.append(blok_min) print('\nконечная матрица\n') for i in matrix: print(i)

Найти среднее арифметическое каждой из строк матрицы, имеющих четные номера
3)Дана действительная матрица размерности МхN. Найти среднее арифметическое каждой из строк.

Найти среднее арифметическое каждого из столбцов матрицы, имеющих четные номера
Даны натуральное число n,действительная матрица размером nх9.Найти среднее арифметическое:каждого.

Найти среднее арифметическое каждого из столбцов матрицы, имеющих четные номера
Дано массив А . Найти среднее арифметическое каждого из столбцов, имеющих четные номера. вот.

Найти среднее арифметическое каждого из столбцов матрицы, имеющих четные номера
Дано натуральное число n, действительная матрица размером n x 9 .найти среднее.

Эксперт по компьютерным сетям

1 2 3 4 5 6 7 8 9 10 11 12 13
n=int(input("n ")) matrix = [[ randint(0,9) for _ in range(9)] for _ in range(n)] for i in matrix: print(i) means = [0 for x in range(4)] # 9 columned matrix will have 4 columns with even num (2,4,6,8) for row in matrix: for i, col in enumerate(row[1::2]): means[i] += col/n print(means)
n=int(input("n ")) matrix = [[ randint(0,9) for _ in range(9)] for _ in range(n)] for i in matrix: print(i) print([sum(x)/n for x in list(zip(*matrix))[1::2]])

Эксперт Python

Эксперт по компьютерным сетям

Я понял, что четные >номера< - это когда считаешь, начиная с единицы, хотя я могу быть и не прав. Автор?

ЦитатаСообщение от Garry Galler Посмотреть сообщение

ЦитатаСообщение от m0nte-cr1st0 Посмотреть сообщение

У Garry Galler, все верно, так как нечетные индексы соответствуют четным номерам столбцов в матрице.

Так как в задании ищутся четные столбцы

ЦитатаСообщение от FunnyValentine Посмотреть сообщение

Могу объяснить:
смещение 0 соответствует столбцу с номером 1
смещение 1 соответствует столбцу с номером 2 1 => 2
смещение 2 соответствует столбцу с номером 3
смещение 3 соответствует столбцу с номером 4 3 => 4

Читайте также:  Connect to mysql database using html

Но если смещения обозначать не стандартно для питона и начинать не с 0 , а с 1
то четным смещениям будут соответствовать четные номера столбцов.
Но для питона это не красивое решение, так как не соответствует формату принятому в питоне.

Найти среднее арифметическое каждого из столбцов матрицы, имеющих четные номера
Дано действительную матрицу А размером n х n. Найти среднее арифметическое каждого из столбцов.

Найти среднее арифметическое каждого из столбцов матрицы, имеющих четные номера
Даны натуральное число n,действительная матрица размером nх9.Найти среднее арифметическое:каждого.

Найти среднее арифметическое каждого из столбцов матрицы, имеющих четные номера
Доброго времени суток, просьба помочь в решении следующей задачи, по болезни полностью пропустила.

Найти среднее арифметическое каждого из столбцов; каждого из столбцов, имеющих четные номера
Сейчас читаю тему многомерные массивы. Помогите написать программу. Дан двумерный массив. Найти.

найти среднее арифметическое каждого из столбцов, имеющих четные номера.
1)дана целочисленная матрица m на n. найти среднее арифметическое каждого из столбцов, имеющих.

Найти среднее арифметическое каждого из столбцов, имеющих чётные номера
Дана целочисленная матрица размеров m x n. Найти среднее арифметическое каждого из столбцов.

Источник

Дано N целых чисел, найти среднее арифметическое четных чисел

1.Введите с клавиатуры N целых чисел (N также вводится с клавиатуры и запишите их в текстовый файл file1.txt.
2.Запишите в другой текстовый файл file2.txt среднее арифметическое четных чисел из первого файла.

n = int(input('Введите количество элементов 1-го файла: ')) with open("Lab/file1.txt", "w") as file: for i in range(n): k=str(input('Введите значение ')) file.write(f' ') with open("Lab/file1.txt", "r") as file: for line in file: print(line)

В диапазоне чисел (А;В) найти среднее арифметическое целых чисел которые делятся на 4
1. Тут нужно задать 2 действительных числа(нужно решить циклом while) В диапазоне чисел (А;В).

Подсчитать количество чисел, делящихся на 3 нацело, и среднее арифметическое чётных чисел
25. Дан одномерный массив числовых значений, насчитывающий N элементов. Подсчитать количество.

В последовательности целых чисел определить среднее арифметическое положительных чисел, кратных 8
Напишите программу, которая в последовательности целых чисел определяет среднее арифметическое.

Найти среднее арифметическое всех целых чисел от a до b (значения a и b вводятся с клавиатуры, b>=a)
Найти среднее арифметическое всех целых чисел от a до b (значения a и b вводятся с клавиатуры.

Эксперт PythonЭксперт Java

1 2 3 4 5 6 7 8 9 10 11 12
n = int(input('Введите количество элементов 1-го файла: ')) summ = 0 count = 0 with open("Lab/file1.txt", "w") as file1, open("Lab/file1.txt", "w") as file2: for i in range(n): k = int(input(f'Введите значение : ')) if k % 2 == 0: summ += k count += 1 file1.write(f'') file2.write(f'')

senioz, у тебя по условию лабораторной должно быть все отдельно, то есть так:

Читайте также:  Сколько времени нужно чтобы освоить java

1. Ввел числа.
2. Записал.
3. Прочитал записанный файл.
4. Просчитал средние.
5. Записал во второй файл.

ЦитатаСообщение от enx Посмотреть сообщение

senioz, самое рациональное решение у коллеги выше, последовательное такое

with open('file1.txt', 'w') as file1: file1.write(' '.join(input() for i in range(int(input())))) with open('file1.txt') as file1, open('file2.txt', 'w') as file2: tmp = list(filter(lambda x: not x % 2, map(int, file1.read().split()))) file2.write(f'')

Найти и распечатать среднее арифметическое квадратов всех целых чисел от a до b. Принять a = 5, b = 80
Найти и распечатать среднее арифметическое квадратов всех целых чисел от a до b. Принять a = 5, b =.

Найти сумму, произведение и среднее арифметическое трёх целых чисел, введённых с клавиатуры
Всем привет. На курсе попалось такое простецкое задание Напишите программу, которая находит.

Есть N и последовательность N целых чисел. Найди среднее арифметическое чётных чисел
Есть N и последовательность N целых чисел. Найди среднее арифметическое чётных чисел. Если таких.

Определить среднее арифметическое четных чисел и среднее арифметическое нечетных чисел
Пользователь вводит 12 целых чисел. Определить среднее арифметическое четных чисел и среднее.

Найти среднее арифметическое всех целых чисел от a до 200
Найти среднее арифметическое всех целых чисел от a до 200 (значения a и b вводятся с клавиатуры; a≤.

Найдите среднее арифметическое чётных чисел. Если таких нет, выведите “Чётных чисел нет”
Есть N и последовательность N целых чисел. Найдите среднее арифметическое чётных чисел. Если таких.

Источник

Определить среднее арифметическое четных чисел и среднее арифметическое нечетных чисел

Пользователь вводит 12 целых чисел. Определить среднее арифметическое четных чисел и среднее арифметическое нечетных чисел.

Количество чётных и нечётных чисел, среднее арифметическое
Пользователь вводит с клавиатуры два числа. Нужно посчитать отдельно сумму чётных чисел, нечётных.

Найти среднее арифметическое нечетных чисел и подсчитать сумму чисел, входящих в диапазон
Произвести следующую обработку 15 вещественных чисел: найти среднее арифметическое нечетных чисел.

Есть N и последовательность N целых чисел. Найди среднее арифметическое чётных чисел
Есть N и последовательность N целых чисел. Найди среднее арифметическое чётных чисел. Если таких.

Определить, сколько в наборе таких пар чётных чисел, что их среднее арифметическое тоже присутствует в файле
Задачка с сайта егэ: В текстовом файле записан набор натуральных чисел, не превышающих 10^9.

Лучший ответ

Сообщение было отмечено ShelX как решение

Решение

1 2 3 4 5 6 7 8 9 10 11 12 13
from random import randint b = [randint(0, 50) for i in range(10)] print (b) even = odd = even_count = 0 for i in b: if i % 2: odd += i else: even += i even_count += 1 print (f'Четные: \n Нечетные: ')

Найдите среднее арифметическое чётных чисел. Если таких нет, выведите “Чётных чисел нет”
Есть N и последовательность N целых чисел. Найдите среднее арифметическое чётных чисел. Если таких.

Читайте также:  Java main class spring

Даны два действительных числа. Найти среднее арифметическое этих чисел и среднее геометрическое их модулей
Даны два действительных числа. Найти среднее арифметическое этих чисел и среднее геометрическое их.

Получить среднее арифметическое всех чётных элементов массива, стоящих на нечётных местах.
Получить среднее арифметическое всех чётных элементов массива, стоящих на нечётных местах.

Для элементов массива, находящихся в нечетных строках и четных столбцах вычислить среднее арифметическое
•реализовать списков двумерный массив размерности N*M; •массив заполнить целыми числами случайным.

Найти среднее арифметическое отрицательных чисел и подсчитать количество чисел, входящих в диапазон
Произвести следующую обработку 15 вещественных чисел: найти среднее арифметическое отрицательных.

Источник

Составить программу, которая посчитает среднее арифметическое всех четных

Дан одномерный массив A из n целых чисел. Составить программу, которая посчитает среднее
арифметическое всех четных чисел.

Составить программу, которая определяет среднее арифметическое чётных элементов
Составить программу, которая определяет среднее арифметическое чётных элементов и среднее.

Составить программу, которая посчитает сумму всех трёхзначных чисел
Составить программу, которая посчитает сумму всех трёхзначных чисел.

Составить программу, которая рассчитывает среднее арифметическое значение элементов массива и производит замену всех
Дана прямоугольная матрица размерности M x N, состоящая из целых чисел, которые автоматически.

С помощью процедур составить программу, которая сравнивает среднее по величине и среднее арифметическое в массиве
Описать процедуры поиска среднего по величине элемента массива A и среднего арифметического.

Лучший ответ

Сообщение было отмечено vh65uru67u как решение

Решение

from random import randint n = 10 a = [randint(0, 20) for _ in range(n)] print(a) count_ = sum_ = 0 for i in a: if i % 2 == 0: sum_ += i count_ += 1 print(sum_ / count_)

Массив: Написать программу, которая вычисляет среднее арифметическое четных элементов массива
Написать программу, которая вычисляет среднее арифметическое четных элементов массива. Массив и его.

Составить программу которая находит среднее арифметическое 3-4 чисел
Составить программу которая находит среднее арифметическое 3-4 чисел. Программа Free Pascal.

Составить программу, которая находит среднее арифметическое элементов
Составить программу, которая находит среднее арифметическое элементов непустого однонаправленного.

Создайте программу, которая вычисляет среднее значение всех четных чисел
Дан одномерный массив A из n целых чисел. Создайте программу, которая вычисляет среднее значение.

Составить программу, которая определяет среднее арифметическое ненулевых элементов
Составить программу, которая определяет среднее арифметическое ненулевых элементов введенного с.

Источник

Оцените статью