Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <stdio.h>
- using namespace std;
- #define N 25
- #define M 80
- char a[N][M];
- int main()
- {
- for ( int i = 0; i < N; i ++)
- for ( int j = 0 ; j < M; j ++ )
- a[i][j] = ' ';
- for ( int i = 0 ; i < N; i ++ ){
- a[i][M / 2] = '|';
- }
- for ( int j = 0 ; j < M; j ++ ){
- a[N / 2][j] = '-';
- }
- int k2 = 3;
- int k1 = 1;
- while(true){
- if ( (N / 2 - k1 < 0) || (M / 2 + k2 > M) )
- break;
- else
- a[N/2-k1][M/2+k2] = '*';
- k2 += (int)(80 / 25);
- k1 ++;
- }
- k2 = 3;
- k1 = 1;
- while(true){
- if ( (N / 2 + k1 > N) || (M / 2 - k2 < 0) )
- break;
- else
- a[N/2+k1][M/2-k2] = '*';
- k2 += (int)(80 / 25);
- k1 ++;
- }
- for ( int i = 0; i < N; i ++){
- for ( int j = 0 ; j < M; j ++ )
- printf("%c", a[i][j]);
- printf("\n");
- }
- /*
- 00 01 02 03 04
- 10 11 12 13 14
- 20 21 22 23 24
- 30 31 32 33 34
- 40 41 42 43 44
- 50 51 52 53 54
- */
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement