Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <iostream>
- #include <string>
- #include <conio.h>
- #include <windows.h>
- using namespace std;
- int main() {
- double i = 0;
- double i2 = 0;
- double sum = 0;
- char key;
- int x = 0;
- int pP = 0;
- char c[3];
- c[0] = '+';
- c[1] = '-';
- c[2] = '*';
- c[3] = '/';
- while(true) {
- system("cls");
- cout << sum << endl;
- if(pP == 0) {
- SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE), FOREGROUND_RED);
- cout << i << " ";
- SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE), FOREGROUND_RED | FOREGROUND_GREEN | FOREGROUND_BLUE);
- cout << c[x] << " ";
- cout << i2 << endl;
- SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE), FOREGROUND_RED | FOREGROUND_GREEN | FOREGROUND_BLUE);
- } else if (pP == 1) {
- SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE), FOREGROUND_RED | FOREGROUND_GREEN | FOREGROUND_BLUE);
- cout << i << " ";
- SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE), FOREGROUND_RED);
- cout << c[x] << " ";
- SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE), FOREGROUND_RED | FOREGROUND_GREEN | FOREGROUND_BLUE);
- cout << i2 << endl;
- SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE), FOREGROUND_RED | FOREGROUND_GREEN | FOREGROUND_BLUE);
- } else if(pP == 2) {
- SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE), FOREGROUND_RED | FOREGROUND_GREEN | FOREGROUND_BLUE);
- cout << i << " ";
- SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE), FOREGROUND_RED | FOREGROUND_GREEN | FOREGROUND_BLUE);
- cout << c[x] << " ";
- SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE), FOREGROUND_RED);
- cout << i2 << endl;
- SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE), FOREGROUND_RED | FOREGROUND_GREEN | FOREGROUND_BLUE);
- }
- key = getch();
- //tecken
- if(key == 'w' && pP == 1) {
- if(x < 3) {
- x++;
- }
- }
- else if(key == 's' && pP == 1) {
- if(x > 0) {
- x--;
- }
- }
- //i
- else if(key == 'w' && pP == 0) {
- i++;
- }
- else if(key == 's' && pP == 0) {
- i--;
- }
- //i2
- else if(key == 'w' && pP == 2) {
- i2++;
- }
- else if(key == 's' && pP == 2) {
- i2--;
- }
- //pP
- else if(key == 'a' && pP > 0) {
- pP--;
- } else if(key == 'd' && pP < 2) {
- pP++;
- }
- else if(key == 'c') {
- if(x == 0) {
- sum = i + i2;
- } else if(x == 1) {
- sum = i - i2;
- } else if(x == 2) {
- sum = i * i2;
- } else if(x == 3) {
- if(i > i2) {
- sum = i / i2;
- } else if(i < i2) {
- sum = i2 / i;
- }
- }
- } else if(key == 'x') {
- return 0;
- } else if(key == 'z') {
- i = 0;
- i2 = 0;
- }
- }//end loop
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment