E X PosicióN

15

description

 

Transcript of E X PosicióN

Page 1: E X PosicióN
Page 2: E X PosicióN

Grupo # 4Grupo # 4

INTEGRANTES INTEGRANTES

Verónica DuarteVerónica Duarte

Daniel ChiangDaniel Chiang

Kenneth JiménezKenneth Jiménez

Page 3: E X PosicióN

CAPITULO 3

CONTEO, PERMUTACIONES Y COMBINACIONES

Page 4: E X PosicióN

JUEGO DE CARTAS: POKERJUEGO DE CARTAS: POKER

COMBINACIONESCOMBINACIONES

Page 5: E X PosicióN

COMBINACIONESCOMBINACIONES

JUEGO DE CARTAS: POKERJUEGO DE CARTAS: POKER

El PÒKER es un juego de cartas muy popular alrededor del mundo. Jugar al Póker implica formar combinaciones de cartas con valor superior al de los demás. Los jugadores son eliminados por medio de las apuestas.

Page 6: E X PosicióN

A continuación le presentamos las posibles combinaciones ganadoras:

Par: dos cartas del mismo valor.

Par doble: son dos pares de cartas del mismo valor (Ej. Q-Q-7-7-3). Si son dos los jugadores que obtienen par doble, ganará aquel cuyas cartas sean de mayor valor.

Trío: cuando un jugador obtiene 3 cartas del mismo valor (Ej. Q-Q-Q-4-2), en caso de empate ocurre lo mismo que en el caso del par doble.

Page 7: E X PosicióN

Escalera: son 5 cartas en orden del mismo valor, pero de diferentes palos. En este caso podrá utilizarse al As como la carta más baja (1) o como la carta más alta (13). En caso de empate se repite la metodología utilizada en los casos anteriores.

Full: es la combinación de un trío y un par (Ej. Q-Q-Q-3-3)

Poker: un participante obtendrá Poker si cuenta con una mano que incluya cuatro cartas del mismo valor.

Al comenzar, todos los jugadores deberán hacer una “apuesta inicial” cuyo monto es establecido previamente y es de carácter obligatorio para todos los jugadores.

Page 8: E X PosicióN

Pues bien de este juego podemos escoger por ejemplo:

El numero de posiblidades que existen de que un jugador pueda obtener un full en un juego de poker.

Pues para esto hacemos uso del principio multiplicativo y de las combinaciones:

(13C1)*(4C3)*(12C1)*(4C2)=3744

Page 9: E X PosicióN

Lotería mediante billetes

La lotería es un juego de azar que consiste en acertar los número de un billete previamente comprado con los extraídos de una tómbola o un recipiente que garantice que sean extraídos al azar. El número de aciertos pueden ser todos o parte de los número del billete. Al ganador o ganadores se les entrega un premio en dinero o especies. Por lo general si no hay ganadores para un sorteo el premio se acumula para el siguiente.

Page 10: E X PosicióN

¿En qué consiste?

La loteria varia dependiendo del lugar en donde se la juegue.Una manera estándar podría ser la siguiente:

Consiste en obtener a un billete ganador que será aquel que tenga la cifra favorecida en el sorteo.

Durante el sorteo se obtienen 6 números y cada uno de esos números se obtienen de un sorteo individual de cifras entre 0 y 9.

Page 11: E X PosicióN

Es decir que para obtener un numero ganador se haría el siguiente proceso:

((10C1)^6)N1_N2_N3_N4_N5_N6

De esta manera obtenemos la cantidad de un millon que nos indica el numero de cifras que pueden salir favorecidas en el sorteo.Y por lo tanto, una persona que compra un único boleto tendrá una posibilidad de una en un millón de ganar.

Page 12: E X PosicióN

CAPITULO 4

RELACIONES DE RECURRENCIA

Page 13: E X PosicióN

Las relaciones de recurrencia pueden tener multiples aplicaciones.Una de ellas es la llamada RECURSIVIDAD que utilizamos en programacion.

La recursividad es una nueva forma de ver lasacciones repetitivas permitiendo que un subprograma se llame a sí mismo para resolver unaversión más pequeña del problema original.Este proceso se divide en dos partes:•La condición ocaso inicial•La parte recursiva, que es aquella que expresa una formula general para una serie de procesos menores

Page 14: E X PosicióN

#include<stdio.h>#include<stdio.h>typedef enum typedef enum {{

false,truefalse,true}bool;}bool;

bool esBinario(char *cadena);bool esBinario(char *cadena);void main()void main()

{{char *cadena="10101010";char *cadena="10101010";if (esBinario(cadena))if (esBinario(cadena))

printf("si");printf("si");elseelse

printf("NO");printf("NO");getch();getch();

}}

Page 15: E X PosicióN

bool esBinario(char *cadena)bool esBinario(char *cadena){{

if (*cadena=='\0')if (*cadena=='\0')return true;return true;

if (*cadena=='1' || *cadena=='0')if (*cadena=='1' || *cadena=='0'){{

cadena++;cadena++;return(esBinario(cadena));return(esBinario(cadena));

}}elseelse

return false;return false;

}}