Можете объяснить как пользоваться паскалем? к примеру вот это сделать: дан массив из 10 целых чисел. определите сколько эл-тов этого массива имеют максимальное значение
Для чего используются команды цикла? Чтобы не записывать одну операцию несколько раз. Как записывается команда цикла FOR? for x:={число} to {число} do Как в цикле записать команду присваивания, чтобы она вычисляла сумму чисел? s:=s+x; либо inc(s,x); Причем до цикла присвоить s=0 Количество? k:=k+1; либо inc(k); Какое начальное значение должно быть у переменной, в которой накапливаем произведение чисел? 1 Как записывается команда цикла, в которой счетчик цикла уменьшается? for x:={число} downto {число} либо while k>0 do k:=k-1; Можно ли изменять значение верхней границы цикла в теле цикла? Можно, например: for x:=1 to N do n:=n+1; Можно ли в теле цикла использовать команду сравнения? Конечно, например: for x:=1 to N do if a[x]>a[x+1] then ...
1) команда цикла используется для того что бы неиспользовать одно и тужу операцию несколько раз 2) for i:=(какому-то значению) to (нужного нам числа) do 3) : например s:=a+b; сумма чисел a и b 4) k:=k+1; сначала перред началом цыкла надо присваеват 0 1 2(в зависимости от задачи) 5) 1 потому что при умножение значение не изменялось 1*a=a а когда равно 0 то всегда значение будет равным 0 6) а вайле k:=k-1; for i:=8746986 downto 1 do downto-наоборот 7) да в массиве невсегда(если при изменении не выходит из границы заданой в array) 8) да
Чтобы не записывать одну операцию несколько раз.
Как записывается команда цикла FOR?
for x:={число} to {число} do
Как в цикле записать команду присваивания, чтобы она вычисляла сумму чисел?
s:=s+x;
либо
inc(s,x);
Причем до цикла присвоить s=0
Количество?
k:=k+1;
либо
inc(k);
Какое начальное значение должно быть у переменной, в которой накапливаем произведение чисел?
1
Как записывается команда цикла, в которой счетчик цикла уменьшается?
for x:={число} downto {число}
либо
while k>0 do
k:=k-1;
Можно ли изменять значение верхней границы цикла в теле цикла?
Можно, например:
for x:=1 to N do
n:=n+1;
Можно ли в теле цикла использовать команду сравнения?
Конечно, например:
for x:=1 to N do
if a[x]>a[x+1] then ...
команда цикла используется для того что бы неиспользовать одно и тужу операцию несколько раз
2)
for i:=(какому-то значению) to (нужного нам числа) do
3)
:
например
s:=a+b;
сумма чисел a и b
4)
k:=k+1;
сначала перред началом цыкла надо присваеват 0 1 2(в зависимости от задачи)
5)
1
потому что при умножение значение не изменялось
1*a=a
а когда равно 0 то всегда значение будет равным 0
6)
а вайле k:=k-1;
for i:=8746986 downto 1 do
downto-наоборот
7)
да
в массиве невсегда(если при изменении не выходит из границы заданой в array)
8)
да