〜プログラミング2 Report#4〜
課題
制御文と配列を用いてオリジナルのJavaアプリケーションによる初級問題(なるべく短い行数で)を作成し、模範解答例を示せ。
併せて、同様な動作を行うC言語のソースコードをしめせ。
作成した問題
半角の「*」(アスタリスク)を縦10横20使用して正方形を出力するプログラムを作成せよ。
解答
Java言語によるプログラム
public class Report4 {
public static void main(String[] args) {
int x,y;
for(x=1;x<11;x++){
for(y=1;y<21;y++){
System.out.print("*");
}
System.out.print("\n");
}
}
}
|
C言語によるプログラム
#include
int main()
{
int x,y;
for(x=1;x<11;x++){
for(y=1;y<21;y++){
printf("*");
}
printf("\n");
}
return 0;
}
|
結果
出力結果はJava言語、C言語とも同じになった。(当たり前だけど)
********************
********************
********************
********************
********************
********************
********************
********************
********************
********************
|
感想と反省
極力単純なプログラムで試してみた。Java、Cとも少しずつの違いがあるが、
基本的な入力の仕方はほとんど変わらなかった。しかしまだ迷うところが多少あったので
CとJavaの違いをはっきり知っておくことが必要だと思った。
※このページのアスタリスクによる正方形は、
ブラウザ:Firefox
フォント設定:Proportional:Serif
Serif:ヒラギノ角ゴ Pro W6
Sans-serif:Osaka-等幅
Monospace:Osaka-等幅 によって正常な正方形の表示を確認しています。
ひとつ前のページに戻る
たいきのぺぇじ☆とっぷに戻る
プログラミング2 Wikiページに戻る