Dev - C++ - Trabajo para mañana ayuda urgente

 
Vista:

Trabajo para mañana ayuda urgente

Publicado por Trabajo para mañana ayuda urgente (1 intervención) el 19/10/2022 05:40:23
Usando estructura while realizar un programa en que se pregunte al usuario por la ficha (cruz o círculo) que el jugador que empieza el juego va a usar. Solo se aceptarán como valores válidos 'x' y 'o' e
indistintamente en mayúscula o minúscula. El programa finalizará con un mensaje que dice:
El primer jugador juega con 'X' y el segundo con 'O' (en mayúsculas, independientemente de
como se hayan introducido) o viceversa. Se preguntará tantas veces como sea necesario hasta
que se introduzca un valor correcto.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de Alfil
Val: 4.344
Oro
Ha mantenido su posición en Dev - C++ (en relación al último mes)
Gráfica de Dev - C++

Trabajo para mañana ayuda urgente

Publicado por Alfil (1444 intervenciones) el 19/10/2022 08:18:26
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
#include <iostream>
#include <cctype>
 
using namespace std;
 
int main()
{
    char primero, segundo;
 
    do {
        cout << endl;
        cout << "Primero: "; cin >> primero;
        primero = toupper(primero);
 
        cout << "Segundo: "; cin >> segundo;
        segundo = toupper(segundo);
 
    } while((primero != 'X' && primero != 'O') || (segundo != 'X' && segundo != 'O') || (primero == segundo) );
 
    cout << endl;
    cout << "El Primer Jugador juega con: " << primero << endl;
    cout << "El Segundo Jugador juega com: " << segundo << endl;
 
    return 0;
}
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar