C + + entorno de desarrollo integrado ( IDE )
C + + Compiler
Ver Más instrucciones
1
carga el IDE de C + + , haga clic en el icono del programa . Cuando se abre, seleccione " Archivo /Nuevo /Proyecto " y selecciona "C + + proyecto" para crear un nuevo proyecto de C + + . Un archivo de código fuente en blanco en la parte de edición de texto de la IDE
2
Escriba las siguientes cuatro afirmaciones en la parte superior del archivo de código fuente para importar las librerías necesarias en C + + : . # include # include using namespace std ; Crear dos arrays de cadenas. Una matriz es un recipiente que contiene una secuencia de objetos , y son perfectas para la celebración de la demanda y el valor de un naipe . Para una baraja , menos las tarjetas de Joker , puede escribir las siguientes dos matrices de cadenas : traje string [] = { " Diamantes ", " Corazones ", " espadas ", " clubes " ; } faceValue [ ] = { "Dos" , "Tres" , " Cuatro", " Cinco" , " seis" , "siete ", " ocho" , "Nine" , "Ace "," rey " , " Queen " , " Jack "} ; Escribir una función que determina aleatoriamente el traje y el valor de la tarjeta. Llama a esta función " getCard " y hacer que la salida de una cadena. Escribe lo siguiente para crear un esqueleto de esta función : getCard string () { } Rellene la función escribiendo el código necesario para dibujar una carta al azar . Todo el código en los pasos 6 a 11 se debe colocar en el medio de las llaves de la función " getCard " . Declarar una cadena de texto que representa una tarjeta, que se puede hacer por simplemente escribiendo lo siguiente: tarjeta de cuerda; Cree dos variables enteras que crean valores aleatorios. La primera variable genera valores entre 0 y 11 , y es perfecto para determinar aleatoriamente el valor nominal de la tarjeta. La segunda variable genera valores entre 0 y 3 , y es adecuado para la determinación de la demanda de una tarjeta de int cardValue = rand ()% 12 ; . Int cardSuite = rand ()% 4 ; Añada el valor nominal de la cadena " tarjeta " de esta manera: + = faceValue [ cardValue ] ; Coloque un divisor en - entre el valor de la tarjeta y el juego de esta manera: tarjeta + = " de " ; Añada el palo de la carta a la cadena como esta : + = traje [ cardSuite ] ; salida del hilo y terminar la función escribiendo lo siguiente: ; int main () { } Escriba la siguiente instrucción para preguntar al jugador la cantidad de cartas que desea llamar : cout << " ¿Cuántas tarjetas le gustaría dibujar? " << endl ; Declarar una variable entera que almacena el número de cartas que el jugador quiere dibujar, pero lo puso a cero por ahora : numberOfCards int = 0 ; Escriba la siguiente instrucción para tomar el valor de entrada desde el teclado y la dejó igual a los " numberOfCards , " variable como esta : cin >> numberOfCards ; Crear un bucle para que se repite el mismo código tantas veces como el usuario ha elegido con el valor " numberOfCards " . Luego llame o invoque la función " getCard " para generar una carta al azar . Usted puede hacer salir un poco de texto también, de esta manera: for (int i = 0 ; i < numberOfCards , i + + ) { cout << " Usted dibujé a:" < < getCard () << endl ;} Compile el programa presionando el botón verde "Play" . Esto crea un único archivo ejecutable de todo este código fuente. Este archivo se ejecutará automáticamente para usted , para que pueda jugar su propio juego. Si escribe en cuatro , es posible obtener una salida parecida a esta : dibujó a: Siete de Clubes dibujó a: Reina de Diamantes dibujó un : Siete de Diamantes dibujó a: Ocho de espadas
< P > # include
3
string
4
5
6
7
8
tarjeta
9
10
tarjeta
11
tarjeta regreso
12 < p > Crear una función principal. Este es el punto de entrada a su programa, y es donde comienza la ejecución. El código de los pasos restantes debe ir en medio de las llaves de la función principal , que se muestra a continuación:
13
14
15
16
17