1)Составить программу.
Элементы двумерного массива – случайные числа, лежащие в диапазоне [0,40].
Найти минимальный элемент в каждом столбце массива.
2)Впишите в тексты программ операторы так, чтобы в результате были получены расположенные напротив них матрицы
class Book:
def __init__(self, title = None, author = None, year = None):
self.title = title
self.author = author
self.year = year
def display(self):
text = ""
if self.title != None: text = text + self.title[0:30] + " "
if self.author != None: text = text + self.author[0:20] + " "
if self.year != None: text = text + str(self.year)[0:5] + ""
print(text)
book = Book('book', 'Author', 1234567)
book.display()
//Pascal ABC.NET v3.1 сборка 1172
Const
n=20;
Var
ar:array[1..n] of integer;
i:integer;
begin
randomize;
writeln('First array:');
for i:=1 to n do
begin
ar[i]:=random(10)-3;
write(ar[i]:4);
if ar[i]>0 then ar[i]:=ar[i]*2 else ar[i]:=0;
end;
writeln;
writeln('Final array:');
for i:=1 to n do
write(ar[i]:4);
end.
Пример работы программы:
First array: 2 -3 5 6 -3 -3 1 -2 -3 1 3 -3 4 -3 1 -1 6 6 2 3
Final array: 4 0 10 12 0 0 2 0 0 2 6 0 8 0 2 0 12 12 4 6