TripX 2.24 - from a french

I’ve already studied C++ a bit in the past

#include <iostream>

using namespace std;

void TripleX()
{
    // introduction :
    cout << "Tu es un membre de la résistance cherchant à voler des données importantes.\nCelles-ci se trouve sur un ordinateur du Cartel, tu vas devoir pirater cette ordinateur !" << endl;
    cout << endl;

    // Declare 3 numbers
    const int A = 5;
    const int B = 3;
    const int C = 1;

    // calculate the sum and the product
    const int Sum = A + B + C;
    const int Prd = A * B * C;

    // player answers
    int PlayerAnswerA, PlayerAnswerB, PlayerAnswerC;

    // instructions :
    cout << " - Nous savons de source sûres que le code est composé de 3 nombres." << endl;
    cout << " - Si l'on additionne tous les nombres du code, cela donne " << Sum << "." << endl;
    cout << " - Si l'on multiplie tous les nombres du code, cela donne " << Prd << "." << endl;
    cout << endl;

    // answer
    cout << "CODE (NOMBRES ESPACÉS D'UN ESPACE) : ", cin >> PlayerAnswerA >> PlayerAnswerB >> PlayerAnswerC;

    int SumAnswer = PlayerAnswerA + PlayerAnswerB + PlayerAnswerC;
    int PrdAnswer = PlayerAnswerA * PlayerAnswerB * PlayerAnswerC;

    if (SumAnswer == Sum || PrdAnswer == Prd)
        cout << "ACCÈS AUTORISÉ";
    else
        cout << "ACCÈS REFUSÉ";
}

int main()
{
    TripleX();

    return 0;
}
1 Like

Privacy & Terms