このディレクトリの索引

[1] 授業単元:プログラミング
[2] 問題文(含コード&リンク): bcd abcと入力しabcbcdとなるプログラムを書け 

二つの文字列を空白区切りで入力して、それぞれ文字列を入れ替えた上で、結合した文字列を表示する :-
        二つの文字列を空白区切りで入力して(_文字列ならび),
        それぞれの文字列を入れ替えた上で(_文字列ならび,_入れ替えた文字列ならび),
        結合した文字列を表示する(_入れ替えた文字列ならび).

二つの文字列を空白区切りで入力して(_文字列ならび) :-
        readln(_文字列ならび).

それぞれの文字列を入れ替えた上で([_文字列1,_文字列2],[_文字列2,_文字列1]).

結合した文字列を表示する(_入れ替えた文字列ならび) :-
        結合した文字列を(_入れ替えた文字列ならび,_結合した文字列),
        表示する(_結合した文字列).

結合した文字列を(_入れ替えた文字列ならび,_結合した文字列) :-
        concat_atom(_入れ替えた文字列ならび,_結合した文字列).

表示する(_結合した文字列) :-
        writef('%t\n',[_結合した文字列]).