TripleX my work so far

#include <iostream> //incluir biblioteca externa para print no terminal

int main() // funcao princial, agrupar argumentos
{
    // Print welcome message to terminal
    std::cout  <<"Ola sobrevivente, voce precisa abrir uma caixa para encontrar uma saida."; //print terminal primeira msg
    std::cout  << std::endl; //pular linha
    std::cout  <<"A caixa esta trancada, voce precisa colocar o codigo correto para abrir.";
    std::cout  << std::endl;
    std::cout  <<"Boa sorte!";
    std::cout  << std::endl;
    
    //declare 3 number code
    const int CodeA = 3; //variavel CodeA, protegida com const para nao ser alterada
    const int CodeB = 7;
    const int CodeC = 1;

    const int CodeSum = CodeA + CodeB + CodeC; //soma das variaveis
    const int CodeProduct = CodeA * CodeB * CodeC; //multiplicacao das variaveis

    //print CodeSum and CodeProduct to the terminal
    std::cout  << std::endl;
    std::cout << "Aqui temos um codigo de 3 digitos numericos."<< std::endl;
    std::cout << "Os digitos somados resulta em: " << CodeSum << std::endl; // print da soma
    std::cout  << "Os digitos multiplicados resulta em: " << CodeProduct << std::endl; // print da multiplicacao
    std::cout << "Digite o codigo:"<< std::endl;

    //declarar tres variaveis para entrada no terminal
    int GuessA, GuessB, GuessC;
    std::cin >> GuessA;
    std::cin >> GuessB;
    std::cin >> GuessC;

    int GuessSum = GuessA + GuessB + GuessC;
    int GuessProduct = GuessA * GuessB * GuessC;

    if (GuessSum == CodeSum && GuessProduct == CodeProduct)
    {
        std::cout << "Parabens, a caixa se abriu e encontrou uma chave!";
    }
    else
    {
        std::cout << "Ops...";
    }

    return 0; //retorno sucesso, fim da funcao
}
1 Like

Looking really good. Keep up the great work.

Privacy & Terms