Estrellamos el menu (on = habilitado y off=inhabilitado[proximamente]) .. Sigue Mandando tus susper mensajitos....en guate-->. claro tigo telefonica

Buscar

¡Haga de esta pagina su inicial!

Sitios Encontrados

viernes, 30 de enero de 2009

Juego de azar y presentacion de enum

Uno de los juegos de azar mas populares se conce como "dados" y se juega en los casinos y en los callejonesde todo el mundo. las reglas del juegon son sencillas:Un jugador lanza dos dados. cada dado tiene seis caras. Estas caras contienen 1,2,3,4,5,6 puntos.Una ves que los dados se detienen , se calcula la suma de los puntos en las dos caras superirores.Sila suma es 7 u 11 en el primer tiro, el jugado gana, si es 2,3, o 12 en el primer tiro, el jugador pierde(es decir la "casa gana").Si la suma es 4,5,6,8,9 o 10en el primer tiro, etonces la suma se vuelve el "punto"del jugador. Para ganar, el jugador debe continuar lanzando los dados hasta que "llega a su punto". El jugadorpierde al lanzar un 7 antes de llegar al punto.

para C++ seria asi :foto + grande

para C# seria asi: foto + grande

jueves, 29 de enero de 2009

Dados con semilla

Desarolle un programa que simule 10 lanzamientos de un dado e imprima el valor de cada lanzamiento (el dado tiene seis lados), a tambien usted debe ingresar el numero que genera los numeros aletorios para C++ & C# seria asi:

miércoles, 28 de enero de 2009

Simulacion lanzamientos de dados

Se le solicita a usted como programador que simule 6000 lanzamientos de un dado. Observe que el dado solo tiene 6 lados y que debe aparecer un numero aproximado de 1000 veces... para C++ seria asi: foto + grande

para C# seria asi: foto + grande nota para C++:La funcion RAND de hecho genera numeros PSEUDOaleatorios, la llamada repetida de RAND produce una secuencia de numeros que parece ser aleatoria. sin enbargo, la secuencia se repite cada vez que se ejecuta el programa.Una vez que se ha depurado el programa. puede condicionarse para que produsca una secuencia diferente denumeros aleatorios con cada ejecucion, a esto se le llama ALEATorizacion y se logra medinate la funcion SRAND.La funcion SRAND(time(0)); devuelve en segundos la "hora calndario" actual de su computadora, este se convierte a un entero sin signo y se utiliza como la semilla para el generador de numeros aleatorios.

nota par C#: Relamente el random es mucho mas poderoso en en este lenguaje pero igual utiliza una semilla para generar sus numero aletorios , pero tambien podea manipular nosotros el random de la semilla, como tambien podemos poner como tradiconalmente se ha hecho :

Random r = new Random((int)DateTime.Now.Ticks); que devuelve en segundos la "hora calndario" actual de su computadora.. jajajaa

martes, 27 de enero de 2009

Generacion de numeros aleatorios

Desarolle un programa que simule 20 lanzamientos de un dado e imprima el valor de cada lanzamiento (el dado tiene seis lados). para C++ & C# seria asi : Foto + grande Nota para C# : si eres un programado exijente y requieres mas numero aletorios como para una clave criptografica te siguiero los sigueintes Link :

Funciones con clases

Se desea implementar por medio de una funcion de clases definida por el programador en C++ y en C# una funcion llamada cuadrado, que clacula los cuadrados de los enteros del 1 al 10 yque detemine el mayor y menorde tres enteros.
para C++ seria asi :
para C#:

Nota : es importante que veas la diferencia que existe de un lenguaje a otro en el uso eimplentacion de una clase con funciones particularmente su concepto principal es la reutilizacion decodigo ademas es muy buena practica modularizar nuestros programas para que sean mas etendibles...y simpre asuminedo que le aremos la vida mas simple a otro programador que retome nuestro codigo o quiera amejorarlo...

si quieres entender este concepto y ver el codigo agranda la imagen precionado click(),,,jajaa saludos...hast ala proxima

sábado, 24 de enero de 2009

Funcion numeromayor y numeromenor

Se desea por medio de una funcion definida por el programado en C++ y C#, que determina y devuelve el mayor y menor de tres enteros . primero se introducen los tres enteros y luego pasan a(numeromayor),(numeromenor), que determina el mayor y menor. esto se devuelve mediente la intruccion {return}..
para C++ seria asi:
para C# seria si:
Nota para C++:no es necesario un prototipo de funcion si la definicion de la funcion aparece antes de la primera vez que se utiliza la funcion en el programa. en tal caso, la definicion de la funcion tambien actua como prototipo de la funcion.

viernes, 23 de enero de 2009

Definicion de funciones

los modulos en C++ y C# se llaman {Funciones y Clases}. Generalmente se escriben combinando funcionesnuevas que el programador escribe con las funciones "preempacadas" disponibles tanto en las bibliotecasde C++ como en C#, y combianando clases nuevas que el programador escribe con clases "preempacadas"disponibles en varias bibliotecas de clases. en este capitulo nos concentraremos en las funciones.las bibliotecas contiene un vasto conjunto de funciones para relaizar calculos matematicos comunes, manipulacionde cadenas, manipulacion de caracters, entrada /salida, comprobacion de errroresy muchas operciones utilespara simplificar el trabajo del programador, siempre he sido de la idea de no volver a inventar la ruda siya existe amenos que tu principio sea mejorarla programar implica una tarea de cretividad e imaginacion simpre el principio basico de una funcion es que pueda ser reutilizable en esta serie de ejemplos estaremos promoviendo la reutilizacion de funciones... considere un programa con una funcion definida por el usuario llamada "cuadrado", que calcuala los cuadrados de los enteros del 1 al 10.
en C++ y C# seria asi :

miércoles, 21 de enero de 2009

Crea Cuadro

Escriba un programa que lea el tamaño del lado de un cuadro e imprima con asteriscos y espacios en blanco un cuadro vacio de ese tamaño, su programa debera trabajar con cuadros de cualquier tamaño entre 1 y 20. por ejemplo, si si programa lee un tamaño , debera imprimir

para C++ seria asi :

para C# seria asi:

domingo, 18 de enero de 2009

Estructura Swich de Selecion Multiple

Algunos algoritmos contendran una serie de desiciones en las que se pruebe por separado una variable o expresion por cada uno de los valores enteros constantes que pueda tomar , efectuando diferentes acciones segun el caso. tanto C++ & C# ofrece la estructura Swich de seleccion multiple, encargada de manejar tal toma de desiciones.
La estructura Swich consiste de una serie de etiquetas Case y un caso opcional Default. el sigueinte programa utiliza Swich para contar el numero de calificaciones diferente(indicadas con letras) que los estudiantes obtuvieron en un examen.
En C++ seria asi:
En C# seria asi:
La asignacion entre parentesis (grade =cin get) de C++ & ((grade= console.readline()) de C# se ejecuta primero. la funcion lee un caracter del teclado y lo almacen en la variable grade.

domingo, 11 de enero de 2009

Preincremento y posincremento

Tano C++ y C# ofrecen el operador unario de Incremento ++ y el operador unario de decremento --. Si se incrementa en 1 una varible c, es posible utilizar el operador de incremento ++ en lugar de las expreciones c = c + 1 O c += 1. si se pone un operador de incremento o decremento antes de la varible, se le conoce como operador de preincremento u operador de predecremento, respectivamente. Si se le coloca despues de la varible , se le llama operador de posincremento u operador de posdecremento, respectivamente. Nota : los programadores pueden escribir sus progrmas con un poco de mas rapides y los compiladores pueden compilar a una velocidad un poco mayor. En C++ seria asi :
En C# seria asi;