Нужно перевести на си program prog; uses crt; const n = 10; var a: array[1..n] of integer; i: integer; count: integer; b egin clrscr; randomize; count : = 0; for i : = 1 to n do begin a[i] : = random(n) + 1; write(a[i], ' '); if ((not odd(i)) and odd(a[i])) then inc(count); end; writeln; writeln('count: ', count); readkey; end.
209
250
Ответы на вопрос:
#include < stdio.h> #include < stdlib.h> main(){ #define n 10 int i,count=0; int a[n]; srand(time(0)); for (i=0; i< n; i++) { a[i]=rand()%(i+1)+1; printf("%d ",a[i]); if ((i%2==0) & & (a[i]%2! =0)) count++; } printf("\ncount=%d\n",count); system("pause"); }
var
i, n, min, max, min_i, max_i: integer;
arr: array[integer] of integer;
begin
readln(n);
read(arr[0]);
min := arr[0];
for i := 1 to n-1 do
begin
read(arr[i]);
if arr[i] < min then
begin
min := arr[i];
min_i := i;
end;
end;
max := min;
for i := 0 to n-1 do
if arr[i] > max then
begin
max := arr[i];
max_i := i;
end;
arr[min_i] := max;
arr[max_i] := min;
end.
Популярно: Информатика
-
feterina21.07.2021 22:01
-
arinalomova1311.07.2021 04:27
-
nastusya170930.08.2020 02:21
-
plsplizovich20.04.2023 07:54
-
chuevasasha13.09.2022 08:13
-
NastyaKovalenkoo23.03.2022 16:02
-
NeZnayVsego19.04.2020 05:04
-
Milenochka200624.09.2021 01:02
-
АлексейМв22.06.2023 02:15
-
OlyaKasyanenko2804.12.2020 10:55