Yêu cầu:
Dùng vòng lặp for, in ra màn hình các hinh vẽ sau:
1.
1 2 3 4 5 |
* ** *** **** ***** |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 |
/************************************************************ #include <stdio.h> #include <conio.h> void main() { int i, j; for(i = 0; i < 5; i++) { for(j = 0; j <= i; j++) printf("*"); printf("\n"); } getch(); } |
2.
1 2 3 4 5 |
***** **** *** ** * |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 |
/************************************************************ #include <stdio.h> #include <conio.h> void main() { int i, j; for(i=0; i < 5; i++) { for(j = 4; j >= i; j--) printf("*"); printf("\n"); } getch(); } |
3.
1 2 3 4 5 |
********* ********* ********* ********* ********* |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 |
/************************************************************ #include <stdio.h> #include <conio.h> void main() { int i, j; for(i = 0; i < 5; i++) { for(j = 0; j <= 8; j++) printf("*"); printf("\n"); } getch(); } |
4.
1 2 3 4 5 6 7 8 9 10 |
* ** *** **** ***** ***** **** *** ** * |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 |
/************************************************************ #include <stdio.h> #include <conio.h> void main() { int i, j; for(i = 0; i < 5; i++) { for(j = 0; j <= i; j++) printf("*"); printf("\n"); } for(i = 0; i < 5; i++) { for(j = 4; j >= i; j--) printf("*"); printf("\n"); } getch(); } |
5.
1 2 3 4 5 |
* ** *** **** ***** |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 |
/************************************************************ #include <stdio.h> #include <conio.h> void main() { int i, j; for(i = 0; i < 5; i++) { for(j = 4 - i; j > 0; j--) printf(" "); for(j = 0; j <= i; j++) printf("*"); printf("\n"); } getch(); } |
6.
1 2 3 4 5 6 7 8 9 |
* *** ***** ******* ********* ******* ***** *** * |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 |
/************************************************************ #include <stdio.h> #include <conio.h> void main() { int i, j; int range = 0; for(i = 1; i <= 9; i++) { for(j = 1; j <= 9; j++) if((j >= 5 - range) && (j <= 5 + range)) printf("*"); else printf(" "); if(i >= 5) range -= 1; else range += 1; printf("\n"); } getch(); } |
Leave a Reply