Untitled
unknown
plain_text
a year ago
1.8 kB
5
Indexable
#include <iostream> #include <stdio.h> using namespace std; void jump(char X[][80], int r, int c) { char z; int i = 0, j = 0; z = X[r][c]; X[r][c] = X[r - 1][c]; X[r - 1][c] = z; for (i = 0; i < 24; i++) { for (j = 0; j < 80; j++) { cout << X[i][j]; } cout << endl; } z = X[r - 1][c]; X[r - 1][c] = X[r - 2][c]; X[r - 2][c] = z; for (i = 0; i < 24; i++) { for (j = 0; j < 80; j++) { cout << X[i][j]; } cout << endl; } z = X[r - 2][c]; X[r - 2][c] = X[r - 1][c]; X[r - 1][c] = z; for (i = 0; i < 24; i++) { for (j = 0; j < 80; j++) { cout << X[i][j]; } cout << endl; } z = X[r - 1][c]; X[r - 1][c] = X[r][c]; X[r][c] = z; for (i = 0; i < 24; i++) { for (j = 0; j < 80; j++) { cout << X[i][j]; } cout << endl; } } void main() { char X[24][80]; int i = 0, r = 0, c = 0, p = 0, j = 0, k = 0, l = 0; for (r = 0; r < 24; r++) { for (c = 0; c < 80; c++) { X[r][c] = ' '; } } for (c = 1; c < 79; c++) { r = 0; X[r][c] = 205; } for (c = 1; c < 79; c++) { j = 23; X[j][c] = 205; } X[0][0] = 201; X[23][0] = 200; X[0][79] = 187; X[23][79] = 188; for (r = 1; r < 23; r++) { c = 0; X[r][c] = 186; } for (r = 1; r < 23; r++) { p = 79; X[r][p] = 186; } for (r = 0; r < 24; r++) { for (c = 0; c < 80; c++) { cout << X[r][c]; } cout << endl; } X[10][40] = 225; X[11][40] = '|'; X[11][41] = 92; X[11][39] = 47; for (r = 0; r < 24; r++) { for (c = 0; c < 80; c++) { cout << X[r][c]; } cout << endl; } jump(X, 10, 40); jump(X, 11, 40); jump(X, 11, 41); jump(X, 11, 39); for (r = 0; r < 24; r++) { for (c = 0; c < 80; c++) { cout << X[r][c]; } cout << endl; } }
Editor is loading...
Leave a Comment