Возможно 3 варианта перемещения:
ABCE - длина = 6
ABDE - длина = 7
ABE - длина = 8
Правильный ответ №2: кратчайший путь: ABCE = 6
Неправильно обозначена основная библиотека.
Робот не знает таких команд.
Ключевые слова программирования Паскаль ,что они обозначают:and,end,nil,set,array,file,not,then,begin ,for, of, to, case, wrile,
Катя123451
And<span> (энд) - И
</span>end<span> (энд) - конец
</span>nil<span> (нил) - нуль
</span>set <span>(сет) - множество
</span>array<span> (эрей) - массив
</span>file<span> (файл) - файл
</span>not<span> (нот) - не
</span>then<span> (зен) - то
</span>begin<span> (бегин) - начало
</span>for<span> (фo) - для
</span>of<span> (оф) - из
</span>to<span> (ту) - увеличивая до
</span>case<span> (кейс) - вариант
</span>while (вайл) - пока
downto (даунту)- уменьшая до
record<span> (рикод) - запись
</span>with<span> (вис) - с
</span>function<span> (фанкшн)- функция
</span>or<span> (ор) - или
</span>type<span> (тайп) - тип
</span>const<span> (конст) - константа
</span>go to<span> (гоу ту)- переход на
</span>packed<span> (пэкт) - упаковать
</span>until<span> (антил) - до
</span>div<span> (див) - разделить
</span>if <span>(иф) - если
</span>procedure()<span> - процедура
</span>var<span> (вар) - переменная
</span>do<span> (ду) - выполнить
</span>in<span> (ин) - в
</span>program<span> (програм) - программа
</span>else<span> (элс) - иначе
</span>mod<span> (мод) - модуль
</span>repeat<span> (рипит) - повторять</span>
Раз массив был заявлен на 48 значений целого типа, так и будет выделено 48 ячеек памяти этого типа
Using System;
public class Test
{
public static void Main()
{
int n, a, b;
Console.Write("Введите номер задачи:\n");
Console.Write("1 - вычисление максимального числа;\n");
Console.Write("2 - вычисление минимального числа;\n");
Console.Write("3 - вычисление суммы чисел.\n");
Console.Write("4 - вычисление произведения чисел.\n");
n = int.Parse(Console.ReadLine());
Console.Write("Введите два числа:\n");
a = int.Parse(Console.ReadLine());
b = int.Parse(Console.ReadLine());
switch (n) {
case 1 :
if (a>b) Console.Write("max = {0}",a);
else Console.Write("max = {0}",b);
break;
case 2 :
if (a<b) Console.Write("min = {0}",a);
else Console.Write("min = {0}",b);
break;
case 3:
Console.Write("S = {0}",a+b);
break;
case 4:
Console.Write("П = {0}",a*b);
break;
}
}
}
Пример:
<span>Введите номер задачи:
1 - вычисление максимального числа;
2 - вычисление минимального числа;
3 - вычисление суммы чисел.
4 - вычисление произведения чисел.
4
Введите два числа:
5
8
П = 40</span>