Выполнить действия над массивами. Программа, естественно, должна обрабатывать любые числа для векторов размерностью N. Программа должна предъявлять исходные и новые массивы.
Робот может перемещаться в четырех направлениях
(«С» — север, «З» — запад, «Ю» — юг, «В» — восток) и принимать три цифровые команды:
0 — продолжать движение, 1 — поворот налево, -1 — поворот направо.
Единицы массы пронумерованы следующим образом:
1 — килограмм,
2 — миллиграмм,
3 — грамм,
4 — тонна,
5 — центнер.
Единицы длины пронумерованы следующим образом:
1 — дециметр,
2 — километр,
3 — метр,
4 — миллиметр,
5 — сантиметр.
Арифметические действия над числами пронумерованы следующим
образом: 1 — сложение, 2 — вычитание, 3 — умножение, 4 — деление. Дан
номер действия N (целое число в диапазоне 1–4) и вещественные числа A
и B (B не равно 0).
Дан номер месяца — целое число в диапазоне 1–12 (1 — январь, 2 — февраль и т. д.).
Дано целое число K. 1 — «плохо», 2 — «неудовлетворительно», 3 — «удовлетвори- тельно», 4 — «хорошо», 5 — «отлично». Если K не лежит в диапазоне 1–5, то вывести строку «ошибка».