All pastes #496334 Raw Edit

Stuff

public text v1 · immutable
·published 2007-05-19 05:32 UTC
rendered paste body
//---------------------------------------------------------------------------

#pragma hdrstop
#include<stdio.h>
#include<conio.h>
#include<string.h>
#include<stdlib.h>

//---------------------------------------------------------------------------


void main()
{

int i,num,contb,contm,contd,modo;
float x1,y1,x2,y2,x3,y3,porc;
char respuesta;


        printf("                       ::Bienvenido! TIRO AL BLANCO::\n\n");

        printf("Ingrese coordenadas del punto A \n");
        printf("ingrese valor en x: ");
        scanf("%f",&x1);
        printf("Ingrese valor en y: ");
        scanf("%f",&y1);
        printf("\n\nIngrese coordenadas del punto B \n");
        printf("ingrese valor en x: ");
        scanf("%f",&x2);
        printf("Ingrese valor en y: ");
        scanf("%f",&y2);
           clrscr();

        printf("\nModo de juego <1.singleplayer , 2.multiplayer> :  ");
        scanf("%d",&modo);    clrscr();

                if (modo==1) {   contd=0; contb=0; contm=0;

                do

                { printf("Disparos Exitosos: %d  ",contb);
                  printf("disparos Fallidos: %d   \n",contm);  contd=contd+1;
                  printf("\nIngrese el valor x del disparo %d: ",contd);
                  scanf("%f",&x3);
                  printf("Ingrese el valor y del disparo %d: ",contd);
                  scanf("%f",&y3);

                         if (((x3<=x2)&&(x3>=x1))&&((y3>=y2)&&(y3<=y1)))

                        {printf("\nDisparo Exitoso!  ");
                                contb=contb+1;}
                         else

                        {printf("\nDisparo Fallido!  ");
                                contm=contm+1; }

                        printf("Desea realizar otro disparo <s/n>: ");
                        respuesta=getch(); clrscr();}
                while(respuesta=='s');


                porc=(contb*100)/(contd-1);

                if (porc>=66) { printf("El jugador es excelente  "); system("pause");}
                if ((porc<66)&&(porc>33))  {printf("el jugador es bueno  "); system("pause");}
                if (porc<30) {printf("el jugador es pesimo "); system("pause"); }}


                else {

                printf("Ingrese numero de jugadores: ");
                scanf("%d",&num); clrscr();

                for(i=1;i<=num;i++)

                {contd=0; contb=0; contm=0;

                do

                {     clrscr();   printf("Jugador %d   ",i);
                        printf("Disparos Exitosos: %d  ",contb);
                        printf("disparos Fallidos: %d   \n",contm);
                        contd=contd+1;
                        printf("\nIngrese el valor x del disparo %d: ",contd);
                        scanf("%f",&x3);
                        printf("Ingrese el valor y del disparo %d: ",contd);
                        scanf("%f",&y3);

                      if (((x3<=x2)&&(x3>=x1))&&((y3>=y2)&&(y3<=y1)))

                        {printf("\nDisparo Exitoso!  ");
                                contb=contb+1;}

                        else

                        {printf("\nDisparo Fallido!  ");
                                contm=contm+1 ;}

                        printf("Desea realizar otro disparo <s/n>: ");
                        respuesta=getch(); clrscr();       }

                while(respuesta=='s');porc=(contb*100)/(contd-1);

                if (porc>=66) { printf("El jugador es excelente  "); system("pause");}
                if ((porc<66)&&(porc>33))  {printf("el jugador es bueno  "); system("pause");}
                if (porc<30) {printf("el jugador es pesimo "); system("pause"); } }}

                }
//---------------------------------------------------------------------------