mikhisakov2017
?>

Введите x, вычислите z если x допустимое значение, если нет то пишем x- имеет недопустимое значение, z вычисляется z=sqrt(x+5)

Информатика

Ответы

arturcristian
Var x, z: real;
begin
readln(x);
if x < -5 then writeln('x - недопустимое число');
else z := sqrt(x + 5);
writeln(z);
end.
fialkaflowers77
Program Test;

Var
a1, a2, d, k, max, tmp: integer;
sum: real;
rule: boolean;

Begin

Writeln('Введите а1 и а2');
Readl(a1, a2);

k := 2;
d := a2 - a1;
rule := true;

while (rule = true) do
begin
k := k + 1;
tmp := a1 + k * d;

if (tmp < 50) then
max := tmp

else
rule := false;

end;

sum := (a1 + max) / 2 * k;

Writeln();
Writeln('Сумма = ', sum);

End.


Программа будет работать только для арифметических прогрессий, например, таких, как последовательность из задания. Вводить нужно 2 целых числа (первые два члена прогрессии) через пробел (в вашем случае 4 и 7)
Aleksei
Program Test;

Var
a1, a2, d, k, max, tmp: integer;
sum: real;
rule: boolean;

Begin

Writeln('Введите а1 и а2');
Readl(a1, a2);

k := 2;
d := a2 - a1;
rule := true;

while (rule = true) do
begin
k := k + 1;
tmp := a1 + k * d;

if (tmp < 50) then
max := tmp

else
rule := false;

end;

sum := (a1 + max) / 2 * k;

Writeln();
Writeln('Сумма = ', sum);

End.


Программа будет работать только для арифметических прогрессий, например, таких, как последовательность из задания. Вводить нужно 2 целых числа (первые два члена прогрессии) через пробел (в вашем случае 4 и 7)

Ответить на вопрос

Поделитесь своими знаниями, ответьте на вопрос:

Введите x, вычислите z если x допустимое значение, если нет то пишем x- имеет недопустимое значение, z вычисляется z=sqrt(x+5)
Ваше имя (никнейм)*
Email*
Комментарий*

Популярные вопросы в разделе

superniki87
mvolkov8
a1rwalk3r
Alena824
kim-1971
inainainainaina0073
kizyaev6651
kun1969
rechkai64
schumacher8
notka19746
olyaartemenko
Yurevna991
loa364
uvarovig