kartyshkinaaa
?>

На бесконечном поле имеется стена, состоящая из 5 последовательных отрезков, расположенных змейкой: вниз, вправо, вверх, вправо, вниз. все отрезки неизвестной длины. робот находится в клетке, расположенной слева от верхнего края первой вертикальной стены. на рисунке указан один из возможных способов расположения стен и робота (робот обозначен буквой «р»напишите для робота алгоритм, закрашивающий все клетки, расположенные левее первого и ниже второго отрезков стены и ниже четвёртого и левее пятого отрезков стены. робот должен закрасить только клетки, удовлетворяющие данному условию. например, для выше рисунка робот должен закрасить следующие клетки (см. рисунок).при исполнении алгоритма робот не должен разрушиться, выполнение алгоритма должно завершиться. конечное расположение робота может быть произвольным. алгоритм должен решать для любого допустимого расположения стен и любого расположения и размера проходов внутри стен.

Информатика

Ответы

faberlic0168
Const n=10;   var a: array[1..n] of integer; i,s,min: integer; begin writeln('исходный массив: '); for i: =1 to n do   begin   a[i]: =random(21)-10;   write(a[i]: 4);   end; writeln; s: =0;   min: =a[1]; for i: =1 to n do   begin   if a[i]> 0 then s: =s+a[i];   if a[i]< min then min: =a[i];   end; writeln('s = ',s,'   min = ',min); for i: =1 to n do   if a[i]> 0 then a[i]: =s   else if a[i]< 0 then a[i]: =a[i]-min; writeln('измененный массив: '); for i: =1 to n do   write(a[i]: 4); writeln; end. пример: исходный массив:     9   -3   -5   7   1   5   -6   9   -8   7 s = 38   min = -8 измененный массив:   38   5   3   38   38   38   2   38   0   38
aleksvasin
Const n=10;   var a: array[1..n] of integer; i,s,p: integer; begin writeln('исходный массив: '); for i: =1 to n do   begin   a[i]: =random(21)-10;   write(a[i]: 4);   end; writeln; s: =0;   p: =1; for i: =1 to n do   begin   if i mod 2 = 0 then s: =s+a[i];   if a[i] mod 3 = 0 then p: =p*a[i];   end; writeln('s = ',s,'   p = ',p); end. пример: исходный массив:   -4   -9   2   -2   4   6   -8   -5   7   -5 s = -15   p = -54

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

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

На бесконечном поле имеется стена, состоящая из 5 последовательных отрезков, расположенных змейкой: вниз, вправо, вверх, вправо, вниз. все отрезки неизвестной длины. робот находится в клетке, расположенной слева от верхнего края первой вертикальной стены. на рисунке указан один из возможных способов расположения стен и робота (робот обозначен буквой «р»напишите для робота алгоритм, закрашивающий все клетки, расположенные левее первого и ниже второго отрезков стены и ниже четвёртого и левее пятого отрезков стены. робот должен закрасить только клетки, удовлетворяющие данному условию. например, для выше рисунка робот должен закрасить следующие клетки (см. рисунок).при исполнении алгоритма робот не должен разрушиться, выполнение алгоритма должно завершиться. конечное расположение робота может быть произвольным. алгоритм должен решать для любого допустимого расположения стен и любого расположения и размера проходов внутри стен.
Ваше имя (никнейм)*
Email*
Комментарий*

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

VadimovnaIgor
teta63
Yurevna419
appmicom
svetlana-ladyga
fox-cab3444
ostapbender1111
Leobed917670
natabodrikova
igschuschkov6211
subbotinlan
Бернард pokerman
sapelnikovk-74
maksmi
orinvarostov