Dev - C++ - Programa operador ternario

 
Vista:

Programa operador ternario

Publicado por Juandavdiddelgado (10 intervenciones) el 02/06/2020 16:47:46
Programa que le solicita a una persona el día del mes y el último número de la placa de su vehículo, luego determina si tiene restricción vehicular para ese día.
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++

Programa operador ternario

Publicado por Alfil (1444 intervenciones) el 02/06/2020 17:56:12
¿Cual es el criterio de restricción?
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

Programa operador ternarios

Publicado por Juandavdiddelgado (10 intervenciones) el 02/06/2020 18:09:42
Cuando el día es par los carros que son placa par no pueden salir
Y cuando el día es impar y la placa impar entonces ese carro no puede salir
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
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++

Programa operador ternarios

Publicado por Alfil (1444 intervenciones) el 02/06/2020 18:28:13
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#include <iostream>
 
using namespace std;
 
int main()
{
    int dia, numero;
 
    cout << "Dia: "; cin >> dia;
    cout << "Ultimo numero d ela placa: "; cin >> numero;
 
    cout << endl;
 
    (dia % 2 == 0 && numero % 2 == 0) || (dia % 2 != 0 && numero % 2 != 0) ? cout << "Restringido" : cout << "No restringido";
 
    cout << 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

Programa operador ternarios

Publicado por Juandavdiddelgado (10 intervenciones) el 02/06/2020 18:36:08
Muchas gracias bro, si me sirvió, me salvaste la vida
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
Imágen de perfil de Rodrigo
Val: 1.755
Plata
Ha mantenido su posición en Dev - C++ (en relación al último mes)
Gráfica de Dev - C++

Programa operador ternarios

Publicado por Rodrigo (539 intervenciones) el 03/06/2020 07:35:34
Parece estar comparandose el mismo valor en cada opcion, en esa comparacion doble, puede hacer mas corto asi:

1
cout << ( (dia % 2) == (numero % 2)  ? "Restringido" : "No restringido") << endl;

y mas corto, pero posiblemente mas dificil de entender

1
cout << ((dia ^ mes) % 2 ? "No restringido" : "Restringido") << endl;
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