Найти сумму первых K четных чисел.

0 голосов
45 просмотров

Найти сумму первых K четных чисел.


Информатика (14 баллов) | 45 просмотров
0

Дополните задание.

0

в паскале 8 класс

0

К вводится с клавиатуры?

0

составить программу паскаль, да

0

с операторами фор

0

наверное

Дано ответов: 2
0 голосов

Var K,m,I:integer;Begin Read(k);If k mod 2=1 then k:=k-1;For I:= 1 to (k div 2) doBegin M:=m+i*2;End;Writeln(m);End.

(862 баллов)
0

Var
K,m,I:integer;
Begin
Read(k);
For I:= 2 to k do
Begin
M:=m+i;
I:=I+2;
End;
Writeln(m);
End.

0

Ваша программа не работает.

0

Var
K,m,I:integer;
Begin
Read(k);
For I:= 2 to (k-1)do
Begin
M:=m+i;
I:=I+2;
End;
Writeln(m);
End.

0

Вот что выдаёт Pascal - 1 ошибок
Нельзя изменять значение переменной цикла внутри этого цикла.

0

Var
K,m,I:integer;
Begin
Read(k);
If k mod 2=1 then
For I:= 2 to (k-1)do
Begin
M:=m+i;
I:=I+2;
End;
Else
For I:= 2 to k do
Begin
M:=m+i;
I:=I+2;
End;
Writeln(m);
End.

0

Var
K,m,I:integer;
Begin
Read(k);
If k mod 2=1 then k:=k-1;
For I:= 1 to (k div 2) do
Begin
M:=m+i*2;
End;
Writeln(m);
End.

0 голосов
var k: integer;
begin
write ('Введите число: '); read(k);
writeln ('Сумма первых ',k, ' чётных чисел = ',(k+1)*k);
end.
(14.4k баллов)
0

дело в том, что мне нужно с оператором фор, извините, что сразу не указала

0

Цикл While и цикл For практически одинаковы. В задании указано использовать именно цикл for?

0

да