Author Topic: Как последовательно изменять значения переменных?  (Read 992 times)

0 Members and 1 Guest are viewing this topic.

Space

  • Зашел в гости
  • *
  • Posts: 16
    • View Profile
Здравствуйте.
Такой вопрос:
- нужно чтобы с каждым  приходом новой координаты каждая переменная принимала значение на этаж выше стоящей переменной.
С появлением новой координаты это значение присваивалось переменной $k1. Переменной $k2 присваивалось предыдущие значение  $k1, переменной $k3 присваивалось предыдущие значение  $k2 и т.д.?

Мало знаний и опыта. Долго искал по форуму какой нибудь подходящий шаблон, но увы не повстречал.
Code: (clickermann) [Select]
    print("===================")


$k1 = RND(700, 770)// имитация координат по вертикали

inc($n)

if($n=1)
$k2=$k1
end_if

if($n=2)
$k3=$k2
end_if

if($n=3)
$k4=$k3
end_if

if($n=4)
$k5=$k4
$n=0
end_if

print($k1)// очередная координата
print($k2)// здесь будут вычисления
print($k3)// здесь будут вычисления
print($k4)// здесь будут вычисления
print($k5)// здесь будут вычисления
   print("===================")
wait(2)
   

4.У.В.@.К

  • Активный участник
  • ***
  • Posts: 117
    • View Profile
Привет!
Вот как то так)
Code: (clickermann) [Select]
$k5=$k4
$k4=$k3
$k3=$k2
$k2=$k1

$k1 = RND(700, 770) // имитация координат по вертикали

print($k1) // очередная координата
print($k2) // здесь будут вычисления
print($k3) // здесь будут вычисления
print($k4) // здесь будут вычисления
print($k5) // здесь будут вычисления

print("===================")
wait(2)

Space

  • Зашел в гости
  • *
  • Posts: 16
    • View Profile
Ура!!! Работает как надо!  Спасибо!!!