zdl2008
?>

Дано а увеличить в 3 раза если а отрицательное и уменьшить на 10 в обратном случае 75

Информатика

Ответы

Zolotnik974620

var a: integer;

begin;

 Write('a = '); Readln(a);

 if a < 0 then a := a * 3

 else a := a - 10;

 Print(a)

end.

ainred
1. Ряд строится по принципу золотого сечения. Формула для вычисления члена последовательности такая:
x(2)=x(1)+1,
x(3)=x(2)+2,
...
x(n)=x(n-1)+n-1

В нашем алгоритме для вычисления следующего члена последовательности будем запоминать текущий член последовательности в переменной kp.
Затем получаем очередной член последовательности суммируя kp и переменную цикла i - 1. Делаем вычисления, выводим на экран и переписываем переменную kp  новым значением.
 
var i,k,kp:integer;
begin
kp:=1;
for i:=1 to 10 do begin
  k:=kp+i-1;
  kp:=k;
  writeln(k:5, k*k:6, k*k*k:8);
  end;
end.
Сергеевич
1. Ряд строится по принципу золотого сечения. Формула для вычисления члена последовательности такая:
x(2)=x(1)+1,
x(3)=x(2)+2,
...
x(n)=x(n-1)+n-1

В нашем алгоритме для вычисления следующего члена последовательности будем запоминать текущий член последовательности в переменной kp.
Затем получаем очередной член последовательности суммируя kp и переменную цикла i - 1. Делаем вычисления, выводим на экран и переписываем переменную kp  новым значением.
 
var i,k,kp:integer;
begin
kp:=1;
for i:=1 to 10 do begin
  k:=kp+i-1;
  kp:=k;
  writeln(k:5, k*k:6, k*k*k:8);
  end;
end.

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

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

Дано а увеличить в 3 раза если а отрицательное и уменьшить на 10 в обратном случае 75
Ваше имя (никнейм)*
Email*
Комментарий*

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

ksvish2012
Вайнер
koxhulya61
perovd8111
arinaunknown6867
Пимкина Сергеевич
apetit3502
Avetisyan575
maksimforyou20
elenalusia
Novikova Aleksandrovna
baeva-larisa8165
horina12
igorshevkun
Sergei248