Phrase reversals: Difference between revisions
Content added Content deleted
m (→{{header|C++}}: duplicate include) |
|||
Line 1,530: | Line 1,530: | ||
attesoR edoC esarhP lasreveR |
attesoR edoC esarhP lasreveR |
||
lasreveR esarhP edoC attesoR |
lasreveR esarhP edoC attesoR |
||
</pre> |
|||
=={{header|MATLAB}} / {{header|Octave}}== |
|||
<lang Matlab> |
|||
function r=revstr(s,d) |
|||
slist=strsplit(s,d); |
|||
for k=1:length(slist) |
|||
rlist{k}=slist{k}(end:-1:1); |
|||
end; |
|||
fprintf(1,'%s\n',s) |
|||
fprintf(1,'%s %c',slist{end:-1:1},d) |
|||
fprintf(1,'\n'); |
|||
fprintf(1,'%s %c',rlist{:},d) |
|||
fprintf(1,'\n'); |
|||
fprintf(1,'%s\n',s(end:-1:1)) |
|||
end |
|||
revstr('Rosetta Code Phrase Reversal', ' ') |
|||
</lang> |
|||
{{out}} |
|||
<pre> |
|||
Rosetta Code Phrase Reversal |
|||
Reversal Phrase Code Rosetta |
|||
attesoR edoC esarhP lasreveR |
|||
lasreveR esarhP edoC attesoR |
|||
</pre> |
</pre> |
||