U E D R , A S I H C RSS

새싹교실/2011/學高/3회차




1.

  • .

#include<stdio.h>
#include<stdlib.h>
#include<time.h>
#include<conio.h>

#define HP 2500

int punch();//100 +- 50
int kick();//180 +- 100

int main()
{
	int park_hp=HP,player_hp=HP,damage;
	char dogu;
	srand(time(NULL));

	do{
		printf(" : %d\n",player_hp);
		printf("  HP: %d\n",park_hp);
		printf(" 택 a: , s: 킥: ");
		dogu=getch();
		
		/* */
		switch(dogu){
			case 'a':
				damage=punch();
				printf("\n   %d  !\n",damage);
				break;
			case 's':
				damage=kick();
				printf("\n  %d  !\n",damage);
				break;
		}
		park_hp = park_hp-damage;

		/* */
		dogu=rand()%2;
		switch(dogu){
			case 0:
				damage=punch();
				printf("   %d  !\n",damage);
				break;
			case 1:
				damage=kick();
				printf("  %d  !\n",damage);
				break;
		}
		player_hp -= damage;

		printf("\n");
		fflush(stdin);
	}while(!(player_hp<0 || park_hp<0));

	if(player_hp<0 && park_hp<0){
		printf("  \n");
	}else if(player_hp>0){
		printf("플  .\n");
	}else{
		printf("  ㅠ\n");
	}
	return 0;
}

int punch()//100 +- 50 / cri: 20% 500
{
	int damage;
	damage=rand()%100;
	damage += 100;//damage = damage + 100;
	return damage;
}

int kick()////180 +- 100
{
	int damage=rand()%200;
	damage+=200;
	return damage;
}

2. 2011 3 17

2.1. :

2.1.1. (fact)

  • .
  • .

2.1.2. (feeling/finds)



2.2. :

2.2.1. (fact)


2.2.2. (feeling/finds)


2.2.3.


  • ㅋㅋㅋㅋ -
  • -
Valid XHTML 1.0! Valid CSS! powered by MoniWiki
last modified 2021-02-07 05:29:42
Processing time 0.0117 sec