Вопрос по информатике:
Паскаль
var
x, s, a: real;
i: integer;
begin
readln(x);
a := x;
s := a;
for i := 2 to 13 do
if i mod 2 = 1 then begin
a := a * (-1) * x * x / ((i - 1) * i);
s := s + a;
end;
writeln(s);
end.
Объясните это словами, срочно, помогите
- 16.04.2018 20:29
- Информатика
- remove_red_eye 4558
- thumb_up 38
Ответы и объяснения 1
Паскаль
var
x, s, a: real; //описание переменных вещественного типа
i: integer; //описание переменных целого типа
begin
readln(x); ввод переменной x через клавиатуру
a := x; переменной a присваивается знчение переменной x
s := a; переменной s присваивается знчение переменной a
for i := 2 to 13 do //цикл for выполняется пока переменная i не станет больше 13
if i mod 2 = 1 then begin если i mod 2 = 1 истино то выполняется блок программы ниже
a := a * (-1) * x * x / ((i - 1) * i);
s := s + a;
end;
writeln(s); вывод переменой s
end.
- 17.04.2018 09:16
- thumb_up 21
Знаете ответ? Поделитесь им!
Есть сомнения?
Не нашли подходящего ответа на вопрос или ответ отсутствует? Воспользуйтесь поиском по сайту, чтобы найти все ответы на похожие вопросы в разделе Информатика.
Трудности с домашними заданиями? Не стесняйтесь попросить о помощи - смело задавайте вопросы!
Информатика — наука о методах и процессах сбора, хранения, обработки, передачи, анализа и оценки информации с применением компьютерных технологий, обеспечивающих возможность её использования для принятия решений.