このディレクトリの索引
http://hibari.2ch.net/test/read.cgi/tech/1289913298/439
#  [1] 授業単元:プログラミング演習  
#  [2] 問題文(含コード&リンク) 
#  次のCプログラムとアセンブラコードを作成しなさい。 
#  問題1「Hello World!」を作成するCプログラム 
#  問題2九九の計算結果を一の段から九の段まで表示するプログラム 
#   例  123456789 
#               2 4 6 8 10 12 14 16 18  
#    
%  stdio.h の位置を移動してあります。.htmlファイルで > < に囲まれるとブラウザの表示時に化けるので。

'Hello World!のCプログラムとアセンブラコードを作成しなさい。'(_Cプログラム,_アセンブラコード) :-
        'Hello World!ソースプログラムを書く',
        '-Sオプションでコンパイル',
        get_lines('hello.c',_Cプログラム),
        get_lines('hello.s',_アセンブラコード).

'Hello World!ソースプログラムを書く' :-
        open('hello.c',write,Outstream),
        write_formatted(Outstream,'%t',['#include "stdio.h"\nmain() {\n        printf("Hello World\\n");\n}\n']),
        close(Outstream).

'-Sオプションでコンパイル' :-
        system('cc -S hello.c').