Например так:
#!/usr/bin/perl
for(1..12){@arr[$_]=int(rand(100))};
print "@arr\n";
print "Write first element:"; chomp($n1=<>);
print "Write second element:"; chomp($n2=<>);
(@arr[$n1], @arr[$n2])=(@arr[$n2], @arr[$n1]);
print "\
[email protected]\n"
Только по хорошему нужна проверка введенных значений еще.
Язык программирования - знаковая система, предназначенная для записи алгоритмов и компьютерных программ. Синтаксис языка программирования - правила, по которым структура программ описывается как набор символов. Попробую описать. Синтаксис языка программирования Pascal предполагает для определения остатка от деления функцию mod, причем делимое стоит прямо перед функцией, а делитель - после нее(к примеру, Y:=9mod4)
I=K*i
I=8*24=192 бита=24 байта
Ответ: 24 байта
Это вроде <span>1)математическая формализация задачи - </span>способ выражения содержания совокупности условий через опреленную форму - знаки искусственного языка.
2)отладка программы - это этап разработки на котором ищут и устаняют ошибки
3)тест - метод изучения процесов системы
Как то так
Если М это переменная,хранящая номер максимального элемента, то фрагмент программы получится следующий
Ваше условие(if X[k]>X[M] then )
M = k
Пояснение:
если X[k](текущий) больше, чем Х[M](максимального элемента) то
М = к: присвоить М значение К, т.е. назначить Х[k] максимальным.