//**************** 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