Задан массив из 12 вещественных чисел. Поменять местами два элемента массива, номера которых вводятся с клавиатуры. Вывести элемент после
5-9 класс
|
замены.
uses crt;
const n=12;
var a:array[1..n] of real;
i,b,c:integer;
begin
for i:=1 to n do
readln(a[i]);
readln(b);
readln(c);
a[b]:=a[b]+a[c];
a[c]:=a[b]-a[c];
a[b]:=a[b]-a[c];
for i:=1 to n do
writeln(a[i]);
end.
Другие вопросы из категории
Begin
Dat[1] := 16;
Dat[2] := 20;
Dat[3] := 20;
Dat[4] := 41;
Dat[5] := 14;
Dat[6] := 21;
Dat[7] := 28;
Dat[8] := 12;
Dat[9] := 15;
Dat[10] := 35;
m := 0;
for k := 1 to 10 do
if Dat[k]>m then
begin
m := Dat[k]
end;
writeln(m);
End.
с пояснениями, пожалуйста!
Читайте также
элементов массива.
3)задан массив из 9 целых чисел.Вывести на экран чётные элементы
Задан массив из N вещественных чисел,которые вводятся с клавиатуры. Отрицательные элементы уменьшить на 5, остальные заменить их номерами.
Задан массив из N вещественных чисел,которые вводятся с клавиатуры. Отрицательные элементы уменьшить на 5, остальные заменить их номерами.Я ввела эту задачу в паскале и у меня требует ввод данных, что мне писать
Напишите программу,определяющую,сколько в массиве чисел.