Запишите полный текст программы.
5-9 класс
|
for i:= to n-1 do;
begin
imax:=i ;
for j:=i+1 to n do if a[ j]>a[imax] then imax:=j;
x:=a[i] ;
a[i];=a[imax];
a[imax]:=x ;
const
n = 20;
var
i, imax, j, x: integer;
a: array[1..n]of integer;
begin
for i := 1 to n do
a[i] := random(100);
for i := 1 to n - 1 do
begin
imax := i;
for j := i + 1 to n do
if a[j] > a[imax] then
imax := j;
x := a[i];
a[i] := a[imax];
a[imax] := x;
end;
for i := 1 to n do
write(a[i],' ');
writeln();
writeln(imax);
end.
Другие вопросы из категории
слагаемое-сумма=множитель-... а)произведение б)частное в)разность г)умножение
раздел науки о
Ботаника - это раздел науки о
Имя существительное - это самостаятельная часть речи,
Глагол - это самостаятельная часть речи,
Земледельцы - это люди,
Животноводы - это люди,
Тяжёлая промышленность - это
Лёгкая промышленность - это
Заранее спасибо
Вознаграждение большое
Читайте также
выведите на экран их сумму. Если все они нечетные и A>B>C, то определите и выведите значения наибольшего и наименьшего из чисел. Иначе, выведите числа без изменения. Фрагмент программы: if (a mod 2 = 0) and (b mod 2 = 0) and (c mod 2 = 0) then begin S:=a+b+c; writeln('сумма равна ', S); end; if (a mod 2 <> 0) and (b mod 2 <> 0) and (c mod 2 <> 0) and (a>b) and (b>c) then begin writeln('наибольшее число ', A); writeln('наименьшее число ', C); end else writeln('a= ',a,' b= ', b, ' c= ',c);
в 5% - если сумма больше 1000 руб. Фрагмент программы: if x>500 then y:=0.97*x; if x>1000 then y:=0.95*x;
Алгоритмический язык
Бейсик
Паскаль
алг
нач
цел s, k
s := 0
нц для k от 7 до 11
s := s+11
кц
вывод s
кон
DIM k, s AS INTEGER
s = 0
FOR k = 7 TO 11
s = s+11
NEXT k
PRINT s
Var s,k: integer;
Begin
s := 0;
for k := 7 to 11 do
s := s+11;
writeln(s);
End.
Сформулируйте запрос для поиска в Интернете полного текста документа.