Обработка двумерных массивов (матриц). Задача № 70. 71

Обработка двумерных массивов (матриц). Задача № 70. 71

70
Создать прямоугольную матрицу A, имеющую N строк и M столбцов со случайными элементами. Найти наименьшее значение среди средних значений для каждой строки матрицы.

Читать больше проОбработка двумерных массивов (матриц). Задача № 70. 71

Обработка двумерных массивов (матриц). Задача №67.

Обработка двумерных массивов (матриц). Задача №67.

Настольный теннис На главную Права и обязанности участника Права и обязанности представителя (тренера) и капитана команды Приветствую Вас на web-страничке о настольном теннисе В настольный теннис играют миллионы людей во всем мире, и не случайно. Этот популярный вид спорта, который по-другому называется пинг-понг Все о видах соревнований по настольному теннису В системе спортивной подготовки выделяют:Читать больше про Обработка двумерных массивов (матриц). Задача №67.[…]

Циклические алгоритмы. Обработка последовательностей и одномерных массивов. Задача №66

Циклические алгоритмы. Обработка последовательностей и одномерных массивов. Задача №66

Вводятся положительные числа. Определить сумму чисел, делящихся на положительное число B нацело. При вводе отрицательного числа закончить работу.

Читать больше проЦиклические алгоритмы. Обработка последовательностей и одномерных массивов. Задача №66

Циклические алгоритмы. Обработка последовательностей и одномерных массивов. Задача №65

Циклические алгоритмы. Обработка последовательностей и одномерных массивов. Задача №65

Вводятся положительные числа. Определить сумму чисел, делящихся на положительное число B нацело. При вводе отрицательного числа закончить работу. # -*- coding: utf-8 -*- import re list_numbers = [] B = 5 sum = 0 while True: print(" :", end=' ') string = re.sub(r'[^0-9\-]+', '', input()) if len(string) == 0: print(" ") continue number = int(string)Читать больше про Циклические алгоритмы. Обработка последовательностей и одномерных массивов. Задача №65[…]

Циклические алгоритмы. Обработка последовательностей и одномерных массивов. Задача №60 61 62

Циклические алгоритмы. Обработка последовательностей и одномерных массивов. Задача №60 61 62

60
Заданы M строк символов, которые вводятся с клавиатуры. Каждая строка представляет собой последовательность символов, включающих в себя вопросительные знаки. Заменить в каждой строке все имеющиеся вопросительные знаки звёздочками.

# -*- coding: utf-8 -*-
import re
M = 3
list_strings = []
for i in range(0, M):
 print(" :", end=' ') gg
 list_strings.append(input())
for string in list_strings:
 string = re.sub(r'\?', '*', string)
 print(string)

Читать больше проЦиклические алгоритмы. Обработка последовательностей и одномерных массивов. Задача №60 61 62

Циклические алгоритмы. Обработка последовательностей и одномерных массивов. Задача №55 56 57

Циклические алгоритмы. Обработка последовательностей и одномерных массивов. Задача №55 56 57

55
Заданы M строк слов, которые вводятся с клавиатуры (в каждой строке – одно слово). Вводится слог (последовательность букв). Удалить данный слог из каждой строки.

# -*- coding: utf-8 -*-
import re
M = 3
list_strings = []
for i in range(0, M):
print(" :", end=' ') 
list_strings.append(input())
print(" :", end=' ') 
syllable = input()
for string in list_strings:
string = re.sub(syllable, '', string)
print(string)

Читать больше проЦиклические алгоритмы. Обработка последовательностей и одномерных массивов. Задача №55 56 57

Циклические алгоритмы. Обработка последовательностей и одномерных массивов. Задача №45 46 47

Циклические алгоритмы. Обработка последовательностей и одномерных массивов. Задача №45 46 47


45
Дан одномерный массив числовых значений, насчитывающий N элементов. Добавить к элементам массива такой новый элемент, чтобы сумма элементов с положительными значениями стала бы равна модулю суммы элементов с отрицательными значениями

Читать больше проЦиклические алгоритмы. Обработка последовательностей и одномерных массивов. Задача №45 46 47

Циклические алгоритмы. Обработка последовательностей и одномерных массивов. Задача №39 40 41 42

Циклические алгоритмы. Обработка последовательностей и одномерных массивов. Задача №39 40 41 42

39

Дан одномерный массив числовых значений, насчитывающий N элементов. Исключить все нулевые элементы.

import random
import math
N = 11
M = 3
K = 4
def init_random_list(list_size):
 list = []
 wh
ile list_size > 0:
 list.append(random.randint(-1, 1))
 list_size = list_size - 1
 return list
lst = init_random_list(N)
print("source array:
 ", lst)
i = 0
j = len(lst)wh
ile i < j:
 if lst[i]
 == 0:
 del lst[i]
 j -= 1
 else:
 i += 1
print("modiffied array:", lst)

Читать больше проЦиклические алгоритмы. Обработка последовательностей и одномерных массивов. Задача №39 40 41 42

Циклические алгоритмы. Обработка последовательностей и одномерных массивов. Задача №30 31 32 33

Циклические алгоритмы. Обработка последовательностей и одномерных массивов. Задача №30 31 32 33

30

Составьте блок-схему поиска максимального элемента в одномерном массиве.

A = [1,2,5,8,3,4]
maximum = A [0]
for x in A:
 if maximum < x:
 maximum = x
print maximum

Читать больше проЦиклические алгоритмы. Обработка последовательностей и одномерных массивов. Задача №30 31 32 33

Ветвления и оператор выбора.Задача №27 28 29

Ветвления и оператор выбора.Задача №27 28 29

27
____

Дано вещественное число A. Вычислить f(A), если f(x) = 0 при x ≤ 0; f(x) = x2 − x при 0 < x < 1, в противном случае f(x) = x2 − sin(πx2).

import random
import math
X=random.randint(1.0,5.0)
if X<=0:
 f=0
 print ("f("+str(X)+")="+str (f))
if 0<X<1:
 f=X**2-X
 print ("f("+str(X)+")="+str (f))
else:
 f=X**2-math.sin(math.pi**2)
 print ("f("+str(X)+")
="+str (f))


Читать больше проВетвления и оператор выбора.Задача №27 28 29