АМО лб1

  1
  2
  3
  4
  5
  6
  7
  8
  9
 10
 11
 12
 13
 14
 15
 16
 17
 18
 19
 20
 21
 22
 23
 24
 25
 26
 27
 28
 29
 30
 31
 32
 33
 34
 35
 36
 37
 38
 39
 40
 41
 42
 43
 44
 45
 46
 47
 48
 49
 50
 51
 52
 53
 54
 55
 56
 57
 58
 59
 60
 61
 62
 63
 64
 65
 66
 67
 68
 69
 70
 71
 72
 73
 74
 75
 76
 77
 78
 79
 80
 81
 82
 83
 84
 85
 86
 87
 88
 89
 90
 91
 92
 93
 94
 95
 96
 97
 98
 99
100
101
102
103
104
105
106
107
108
109
110
111
//**************** 1a
clc;
clear;
m = input ("Введите часы m= ");
n = input ("Введите минуты n= ");
k = input ("Введите секунды k= ");
p = input ("Введите новое значение к часам p= ");
r = input ("Введите новое значение к минутам r= ");
q = input ("Введите новое значение к секундам q= ");
k=k+q;
n=n+r;
m=m+p;
//if k>60 then
z=int(k/60);
c=modulo(k,60);
//if n>=60 then
d=int((n+z)/60);
b=modulo((n+z),60);
//if m>=24 then
y=int((m+d)/24);
a=modulo((m+d),24);
//disp (c,":",b,":",a)
//abort;
//end
//end
//end
//disp(k,":",n,";",m)
mprintf('Секунды:%d\nМинуты:%d\nЧасы:%d\n',c,b,a)
//**************** 1b
clear;
clc;
m = 4; // количество строк матрицы m
n = 4; // количество столбцов матрицы n
//Ввод элементов матрицы F.
for i=1:1:m
for j=1:1:n
mprintf('Введите D(%d,%d)= ',i,j);
D(i,j)= input("");
end
end
//Вывод исходной матрицы.
clc;
disp(D,'Исходная матрица F');
//Меняем
D(2,2) = D(2,1);
D(3,3) = D(3,1);
D(4,4) = D(4,1);
//Произвидение
P=D(1,1)* D(2,1)*D(3,3)*D(4,4);
//mprintf('P:%d\nD:%d\',P,D)
disp(D,'Преобразованная матрица F');
disp(P,'Произведение элементов главной диагонали')
//**************** 2a
clear;
clc;
a = input ("Введите значение a ");
b = input ("Введите значение b"");
c = input ("Введите значение c");
d = input ("Введите значение d");
//Сравнение A, B
if a<b then
min1 = a;
else
min1 = b;
end
if c<d then
min2 = c;
else
min2 = d;
end
if min1>min2 then
disp(min1);
else
disp(min2);
end
//**************** 2b
clear;
clc;
for i=1:3
mprintf('Введите a(%d)= ',i);
a(i)= input("");
end
x=input("x=");
if x>0 then
Y=log(x)+9*a(1);
else
Y=-((x*a(2))/(x^2*a(3)-7));
end
disp(Y);
//**************** 3b