- バックアップ一覧
- 差分 を表示
- 現在との差分 を表示
- ソース を表示
- 授業/C言語基礎/for文/練習問題/05A-1 へ行く。
- 1 (2016-12-25 (日) 11:47:55)
- 2 (2016-12-25 (日) 11:50:42)
問題文はこちら。
05A-1 for文(難易度★) †
int main(void) { int i; for (i = 1; i <= 10; i++) { printf("%d\n", i); } return 0; }
05A-2 合計(難易度★★) †
int main(void) { int i; sum = 0; for (i = 10; i <= 20; i++) { sum += i; } printf("%d\n", sum); return 0; }
05A-3 for文のネスト(難易度★★) †
int main(void) { int i, j; for (i = 5; i > 0; i--) { for (j = 0; j < i; j++) { printf("*"); } printf("\n"); } printf("\n"); return 0; }
int main(void) { int i, j; for (i = 5; i >= 1; i--) { for (j = 1; j <= i; j++) { printf("*"); } printf("\n"); } printf("\n"); return 0; }
05A-4 for文のネスト(難易度★★) †
int main(void) { int i, j; for (i = 1; i<= 6; i++) { for (j = 1; j <= 2 * i; j++) { printf("*"); } printf("\n"); } return 0; }
05A-5 for文のネスト(難易度★★★) †
int main(void) { int i, j; for (i = 1; i <= 5; i++) { for (j = 1; j <= i - 1; j++) { printf(" "); } for (j = 1; j <= 5; j++) { printf("*"); } printf("\n"); } return 0; }
int main(void) { int i, j; for (i = 0; i < 5; i++) { for (j = 0; j < i; j++) { printf(" "); } for (j = 0; j < 5; j++) { printf("*"); } printf("\n"); } return 0; }