0% found this document useful (0 votes)
2 views

Algorithm

The document contains multiple C++ code snippets that implement various Boolean logic conditions to evaluate user input. Each section includes a different scenario, such as checking if a number is positive, even, or comparing multiple numbers based on specific criteria. The code demonstrates the use of conditional statements and logical operators to determine the state based on user-provided values.

Uploaded by

Vardan Vardanyan
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as TXT, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
2 views

Algorithm

The document contains multiple C++ code snippets that implement various Boolean logic conditions to evaluate user input. Each section includes a different scenario, such as checking if a number is positive, even, or comparing multiple numbers based on specific criteria. The code demonstrates the use of conditional statements and logical operators to determine the state based on user-provided values.

Uploaded by

Vardan Vardanyan
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as TXT, PDF, TXT or read online on Scribd
You are on page 1/ 9

Name: Hovhannes

Surname: Tevanyan

Boolean 1 ***********************************************

#include <iostream>
using namespace std;

#define limit 0
int num_A = 0;

int main() {
cout << "Enter number -> "; cin >> num_A;
if(num_A < limit)
cout << "The number is Negative!!";
else
cout << "All right, the number is positive!!";
return 0;
}

*********************************************************
Boolean 2,3 *********************************************

#include <iostream>
using namespace std;

int num_A;

int main() {

cout << "Enter number -> "; cin >> num_A;

if ( num_A % 2 == 0)
cout <<"The number is even.";
else
cout <<"The number is odd.";

return 0;
}

*********************************************************
Boolean 4 ***********************************************
#include <iostream>
using namespace std;

bool state = false;


int num_A;
int num_B;

int main() {

cout << "Enter number A -> "; cin >> num_A;


cout << "Enter number B -> "; cin >> num_B;
if(num_A > 2 && num_B <= 3)
state = true;
else
state = false;
cout << "The equalution is " << state;
return 0;
}

*********************************************************
Boolean 5 ***********************************************

#include <iostream>
using namespace std;

bool state = false;


int num_A;
int num_B;

int main() {

cout << "Enter number A -> "; cin >> num_A;


cout << "Enter number B -> "; cin >> num_B;
if(num_A >= 0 || num_B < -2)
state = true;
else
state = false;
cout << "The equalution is " << state;

return 0;
}

*********************************************************
Boolean 6 ***********************************************

#include <iostream>
using namespace std;

bool state = false;


int num_A;
int num_B;
int num_C;

int main() {

cout << "Enter number A -> "; cin >> num_A;


cout << "Enter number B -> "; cin >> num_B;
cout << "Enter number C -> "; cin >> num_C;

if(num_A < num_B < num_C)


state = true;
else
state = false;

cout << "The equalution is " << state;

return 0;
}

*********************************************************
Boolean 7 ***********************************************

#include <iostream>
using namespace std;
bool state = false;
int num_A;
int num_B;
int num_C;

int main() {

cout << "Enter number A -> "; cin >> num_A;


cout << "Enter number B -> "; cin >> num_B;
cout << "Enter number C -> "; cin >> num_C;

if(num_B > num_A && num_B < num_C)


state = true;
else
state = false;

cout << "The equalution is " << state;

return 0;
}

*********************************************************
Boolean 8 ***********************************************

#include <iostream>
using namespace std;

bool state = false;


int num_A;
int num_B;

int main() {

cout << "Enter number A -> "; cin >> num_A;


cout << "Enter number B -> "; cin >> num_B;

if(num_A % 2 != 0 && num_B % 2 != 0)


state = true;
else
state = false;

cout << "The equalution is " << state;

return 0;
}

*********************************************************
Boolean 9 ***********************************************

#include <iostream>
using namespace std;

bool state = false;


int num_A;
int num_B;

int main() {

cout << "Enter number A -> "; cin >> num_A;


cout << "Enter number B -> "; cin >> num_B;

if(num_A % 2 != 0 || num_B % 2 != 0)
state = true;
else
state = false;

cout << "The equalution is " << state;

return 0;
}

*********************************************************
Boolean 10 **********************************************

#include <iostream>
using namespace std;

bool state = false;


int num_A;
int num_B;

int main() {

cout << "Enter number A -> "; cin >> num_A;


cout << "Enter number B -> "; cin >> num_B;

if(num_A % 2 != 0 || num_B % 2 != 0)
if(num_A % 2 == 0 || num_B % 2 == 0)
state = true;
else
state = false;

cout << "The equalution is " << state;

return 0;
}

*********************************************************
Boolean 11 **********************************************

#include <iostream>
using namespace std;

bool state = false;


int num_A;
int num_B;

int main() {

cout << "Enter number A -> "; cin >> num_A;


cout << "Enter number B -> "; cin >> num_B;
if(!((num_A ^ num_B) & 1))
state = true;
else
state = false;

cout << "The equalution is " << state;


return 0;
}

*********************************************************
Boolean 12 **********************************************

#include <iostream>
using namespace std;

bool state = false;


int num_A, num_B, num_C = 0;

int main() {

cout << "Enter number A -> "; cin >> num_A;


cout << "Enter number B -> "; cin >> num_B;
cout << "Enter number C -> "; cin >> num_C;
if(num_A > 0 && num_B > 0 && num_C > 0)
state = true;
else
state = false;

cout << "The equalution is " << state;

return 0;
}

*********************************************************
Boolean 13 **********************************************

#include <iostream>
using namespace std;

bool state = false;


int num_A, num_B, num_C = 0;

int main() {

cout << "Enter number A -> "; cin >> num_A;


cout << "Enter number B -> "; cin >> num_B;
cout << "Enter number C -> "; cin >> num_C;
if(num_A > 0 || num_B > 0 || num_C > 0)
state = true;
else
state = false;

cout << "The equalution is " << state;

return 0;
}

*********************************************************
Boolean 14 **********************************************

#include <iostream>
using namespace std;
bool state = false;
int num_A, num_B, num_C = 0;

int main() {

cout << "Enter number A -> "; cin >> num_A;


cout << "Enter number B -> "; cin >> num_B;
cout << "Enter number C -> "; cin >> num_C;

if(num_A > 0 && num_B < 0 && num_C < 0)


state = true;
else if(num_A < 0 && num_B > 0 && num_C < 0)
state = true;
else if(num_A < 0 && num_B < 0 && num_C > 0)
state = true;

cout << "The equalution is " << state;

return 0;
}

*********************************************************
Boolean 15 **********************************************

#include <iostream>
using namespace std;

bool state = false;


int num_A, num_B, num_C = 0;

int main() {

cout << "Enter number A -> "; cin >> num_A;


cout << "Enter number B -> "; cin >> num_B;
cout << "Enter number C -> "; cin >> num_C;

if (num_A > 0 && num_B > 0 && num_C < 0)


state = true;
else if (num_A < 0 && num_B > 0 && num_C > 0)
state = true;
else if (num_A > 0 && num_B < 0 && num_C > 0)
state = true;

cout << "The equalution is " << state;

return 0;
}

*********************************************************
Boolean 16 **********************************************

#include <iostream>
using namespace std;

bool state = false;


int num_A = 0;

int main() {
cout << "Enter number A -> "; cin >> num_A;
if (num_A > 9 && num_A < 100)
if (num_A % 2 == 0)
state = true;
else
state = false;

cout << "The equalution is " << state;

return 0;
}

*********************************************************
Boolean 17 **********************************************

#include <iostream>
using namespace std;

bool state = false;


int num_A = 0;

int main() {

cout << "Enter number A -> "; cin >> num_A;


if (num_A > 99 && num_A < 1000)
if (num_A % 2 != 0)
state = true;
else
state = false;

cout << "The equalution is " << state;

return 0;
}

*********************************************************
Boolean 18 **********************************************

#include <iostream>
using namespace std;

bool state = false;


int num_A, num_B, num_C = 0;

int main() {

cout << "Enter number A -> "; cin >> num_A;


cout << "Enter number B -> "; cin >> num_B;
cout << "Enter number C -> "; cin >> num_C;

if (num_A == num_B || num_B == num_C || num_C == num_A)


state = true;
else
state = false;

cout << "The equalution is " << state;

return 0;
}

*********************************************************
Boolean 19 **********************************************

#include <iostream>
using namespace std;

bool state = false;


int num_A, num_B, num_C = 0;

int main() {

cout << "Enter number A -> "; cin >> num_A;


cout << "Enter number B -> "; cin >> num_B;
cout << "Enter number C -> "; cin >> num_C;

if ((num_A == -num_B) || (num_A == -num_C) || (num_B == -num_C))


state = true;
else
state = false;

cout << "The equalution is " << state;

return 0;
}

*********************************************************
Boolean 20 **********************************************

#include <iostream>
using namespace std;

bool state = false;


int num = 0;
int sub_A, sub_B, sub_C = 0;

int main() {

cout << "Enter number -> "; cin >> num;


sub_A = num / 100; sub_B = (num / 10) % 10; sub_C = num % 10;
if (sub_A != sub_B && sub_B != sub_C && sub_C != sub_A)
state = true;
else
state = false;

cout << "The equalution is " << state;

return 0;
}

*********************************************************
Boolean 36 **********************************************

#include <iostream>
using namespace std;

bool state = false;


int cord_X1,cord_X2 = 0;
string cord_Y1, cord_Y2;
int main() {

cout << "Enter number X1 -> "; cin >> cord_X1;


cout << "Enter number Y1 -> "; cin >> cord_Y1;
cout << "Enter number X2 -> "; cin >> cord_X2;
cout << "Enter number Y2 -> "; cin >> cord_Y2;

if (cord_X1 == cord_X2)
state = true;
if (cord_Y1 == cord_Y2)
state = true;
if (cord_X1 == cord_X2 && cord_Y1 == cord_Y2)
state = false;

cout << "Your rook can move!!";

return 0;
}

*********************************************************

You might also like