Основная цель создания роботов – избавление человека от выполнения тяжелой, опасной или рутинной работы. Попросту говоря, это устройства должны не заменить человека полностью, но освободить его мысли и руки от монотонной работы. Это позволяет человеку сосредоточиться на разработке уникальных проектов и выполнении задач, где требуется не только точность, но и интуиция, индивидуальный вкус и опыт, а роботу достичь максимальных показателей эффективности и производительности.
По своему назначению и применению роботы бывают промышленные, строительные, транспортные, бытовые, исследовательские; относительно размеров делятся на гигантские, миниатюрные, сверхминиатюрные (применяемые для нанотехнологий); с точки зрения независимости – стационарные и мобильные. Каждый из этих категорий имеет подвиды и направления, как, например, среди промышленных роботов могут быть сварочные или упаковочные устройства.
Но сегодня мы сосредоточим свое внимание на бытовых роботах, которые будут актуальны для выполнения ежедневных человеческих задач.
// PascalABC.NET 3.1, сборка 1200 от 13.03.2016 const n=5; type Matrix=array[1..n,1..n] of integer;
procedure DummySchool(var a:Matrix); begin Writeln('Ввод элементов матрицы'); for var i:=1 to n do begin Write(n,' элементов строки ',i,': '); for var j:=1 to n do Read(a[i,j]); end; Writeln('Сформирована матрица ',n,'x',n); for var i:=1 to n do begin for var j:=1 to n do Write(a[i,j]:5); Writeln end end;
begin var B:Matrix; DummySchool(B); var sn:=0; var sp:=0; for var i:=1 to n do for var j:=1 to n do if B[i,j]<0 then sn+=B[i,j] else if B[i,j]>0 then sp+=B[i,j]; Writeln('Сумма отрицательных ',sn); Writeln('Сумма положительных ',sp) end.
поставь и лучший ответ
Объяснен
Роботы в повседневной жизни
Основная цель создания роботов – избавление человека от выполнения тяжелой, опасной или рутинной работы. Попросту говоря, это устройства должны не заменить человека полностью, но освободить его мысли и руки от монотонной работы. Это позволяет человеку сосредоточиться на разработке уникальных проектов и выполнении задач, где требуется не только точность, но и интуиция, индивидуальный вкус и опыт, а роботу достичь максимальных показателей эффективности и производительности.
По своему назначению и применению роботы бывают промышленные, строительные, транспортные, бытовые, исследовательские; относительно размеров делятся на гигантские, миниатюрные, сверхминиатюрные (применяемые для нанотехнологий); с точки зрения независимости – стационарные и мобильные. Каждый из этих категорий имеет подвиды и направления, как, например, среди промышленных роботов могут быть сварочные или упаковочные устройства.
Но сегодня мы сосредоточим свое внимание на бытовых роботах, которые будут актуальны для выполнения ежедневных человеческих задач.
Какие виды роботов существуют
ассистенты-компаньоны;
уборщики;
в саду или на участке;
игрушки;
учителя.
const
n=5;
type
Matrix=array[1..n,1..n] of integer;
procedure DummySchool(var a:Matrix);
begin
Writeln('Ввод элементов матрицы');
for var i:=1 to n do begin
Write(n,' элементов строки ',i,': ');
for var j:=1 to n do Read(a[i,j]);
end;
Writeln('Сформирована матрица ',n,'x',n);
for var i:=1 to n do begin
for var j:=1 to n do Write(a[i,j]:5);
Writeln
end
end;
begin
var B:Matrix;
DummySchool(B);
var sn:=0;
var sp:=0;
for var i:=1 to n do
for var j:=1 to n do
if B[i,j]<0 then sn+=B[i,j]
else
if B[i,j]>0 then sp+=B[i,j];
Writeln('Сумма отрицательных ',sn);
Writeln('Сумма положительных ',sp)
end.
Тестовое решение:
Ввод элементов матрицы
5 элементов строки 1: 6 23 -5 13 9
5 элементов строки 2: 42 0 -38 16 37
5 элементов строки 3: -5 -18 3 11 8
5 элементов строки 4: 9 13 -11 0 3
5 элементов строки 5: 19 -17 0 15 5
Сформирована матрица 5x5
6 23 -5 13 9
42 0 -38 16 37
-5 -18 3 11 8
9 13 -11 0 3
19 -17 0 15 5
Сумма отрицательных -94
Сумма положительных 232