yfetyukov
?>

Какие из высказываний можно считать алгоритмами? Чтобы заготовить дрова, нужно найти топор. Нужно отремонтировать кольцо, чтобы удобнее было ходить. Неизвестно, что нужно сделать для достижения цели. Иван перешёл дорогу неизвестно зачем.

Информатика

Ответы

dpolkovnikov

import random

matrix = []

subarray = []

dim_m = int(input("Input amount of rows"))

dim_n = int(input("Input amount of columns"))

rand_gen_top = int(input("Input random generation max value"))

rows_avg_list = []

cols_avg_list = []

rows_avg = 0

cols_avg = 0

for i in range(0, dim_n, 1):

   for j in range(0, dim_m, 1):

       subarray.append(random.randint(0, rand_gen_top))

       rows_avg += subarray[j]

   matrix.append(subarray)

   rows_avg_list.append(rows_avg / dim_m)

   subarray = []

   rows_avg = 0

for j in range(0, dim_m, 1):

   for i in range(0, dim_n, 1):

       cols_avg += matrix[i][j]

   cols_avg_list.append(cols_avg / dim_n)

   cols_avg = 0

print("\nMatrix dimension m =", dim_m)

print("\nMatrix dimension n =", dim_n)

print("\nRange of random generated numbers from 0 to:", rand_gen_top)

print("\nMatrix A:\n")

for i in range(0, dim_m, 1):

   print(matrix[i])

print("\nAverage in rows:", rows_avg_list)

print("\nAverage in columns:", cols_avg_list)

dpodstrel85
Const nx=30;mx=30;
var i,j,n,m:integer;A:array[1..nx,1..mx] of integer;B,D:array[1..nx] of integer;
begin 
write('Введите n');Readln(n);
write('Введите m');Readln(m);
for i:=1 to n do begin
for j:=1 to m do вegin
A[i,j]:=random(100)-20;
write(A[i,j]:4);end;writeln;end;writeln;
for i:=1 to n do begin
for j:=1 to m do begin
if (A[i,j] mod 3 =0) then begin
B[i]:= B[i] + A[i,j];write(A[i,j]:4);D[i]:= D[i] + 1;end;end;writeln;end;
for i:=1 to n do begin
if (B[i]=0) and (D[i]= 0) then B[i]:= -10;
write(B[i]:4);end;end.

Ответить на вопрос

Поделитесь своими знаниями, ответьте на вопрос:

Какие из высказываний можно считать алгоритмами? Чтобы заготовить дрова, нужно найти топор. Нужно отремонтировать кольцо, чтобы удобнее было ходить. Неизвестно, что нужно сделать для достижения цели. Иван перешёл дорогу неизвестно зачем.
Ваше имя (никнейм)*
Email*
Комментарий*

Популярные вопросы в разделе

andrewshilin1334
compm
far-yuliya128
Simbireva
Alesander-Isaev684
clubgarag701
Нозадзе_Новиков392
anna241273
s777tver109
alfakurs
Скворцов
milkline-nn
Вячеслав
keykov35
artemka56rus