C言語について。
今、C言語に関する問題をやっているんですが、いまいちわかりません。
その問題というのは↓
≪問題5 (繰り返し)
例題をもとに、次のような九九の表を出力するプログラムを作成しなさい。
1 2 3 4 5 6 7 8 9
2 4 6 8 10 12 14 16 18
~(略)
≫
という問題です。それで、その例題というのは↓
≪例題4 (for文、do while文)
次のプログラムは、入力された整数を一辺とする正方形を出力するプログラムである。動作確認をしなさい。
4 (←入力)
**** (←出力)
****
****
****
/* 正方形 */
#include <stdio.h>
void main()
{
int hen, i, j;
do{
printf("数字(2~9)を入力してください : ");
scanf("%d", &hen);
if( hen < 2 || hen > 9 )
printf("入力エラーです!\n");
}while( hen < 2 || hen > 9);
for( i = 1 ; i <= hen ; i++)
{
for( j = 1 ; j <= hen ; j++)
printf("*");
putchar('\n');
}
}
≫
≪例題5 (for文、do while文)
次のプログラムは、入力された整数を一辺とする二等辺三角形を出力するプログラムである。動作確認しなさい。
4 (←入力)
* (←出力)
**
***
****
/* 二等辺三角形 */
#include <stdio.h>
void main()
{
int hen, i, j;
do{
printf("数字(2~9)を入力してください : ");
scanf("%d", &hen);
if( hen < 2 || hen > 9 )
printf("入力エラーです!\n");
}while( hen < 2 || hen > 9 );
for( i = 1 ; i <= hen ; i++ )
{
for( j = 1 ; j <= i ; j++ )
printf("*");
putchar('\n');
}
}
≫
以上の二つが例題です。
わかりづらかったらすみませんm(_ _)m
わかる方(問題5を)教えてくださるとありがたいです。