Esempio n. 1
0
int Player::UpdateState(unsigned int updatevalue, float dt)
{
	//movment
	int aNumber;
	switch(SelectedPower)
	{
	case 1:
		setTexture(PlayerTextures[0]);
		aNumber = NoPower(updatevalue,dt);

		break;
	case 2:
		setTexture(PlayerTextures[1]);
		aNumber = PowerOne(updatevalue,dt);
		break;
	case 3:
		setTexture(PlayerTextures[2]);
		aNumber = PowerTwo(updatevalue,dt);
		break;
	case 4:
		setTexture(PlayerTextures[3]);
		aNumber = PowerThree(updatevalue,dt);
		break;
	}
	return aNumber;
}
Esempio n. 2
0
int PowerTwo (int n) {

  unsigned int powerVal;

  if (n == 1) {
    powerVal = 2;
  }
  else {
    powerVal = PowerTwo(n-1) * 2;
  }

  return powerVal;
}
Esempio n. 3
0
int main(void)
{
  int power;
  int i;

  printf("Input the max power: ");
  scanf("%d", &power);

  for (i = 1; i <= power; i++) {
    printf("Power is %d, value is %u \n", i, PowerTwo(i));
  }

  return 0;
}