• 締切済み

読み込み、書き出しの練習問題

再び助けて下さい´` 授業で出された練習問題さえ超初心者のわたしには作れません;;; 1行目に名前、2行目に名字が日本語で入力されたmyname.txtを読み込み、fullname.txtに下記の行を書き出す。 名字:○× 名前:△□ まず名前名字を書いたmyname.txtというファイルを作らなきゃいけないところまではわかります。 しかしそれから先がどう頑張っても進みません。 簡単にどういう感じでできるかサンプルを表して頂けるとありがたいです…><。よろしくお願いします。

みんなの回答

  • jjon-com
  • ベストアンサー率61% (1599/2592)
回答No.2

>この前に昨日のものを打ち込んでしまえばOKでしょうか? あらら,それではダメ。そう言っているということは,上から順に流れていく前回の各行の動きがイメージできていないことになります。 どうぞ,前回の各行と今回の各行を相互に編みこんで,不要な行を捨ててください。 私からは解答例そのものは提示しませんので,悪しからず。

karuhak
質問者

お礼

わかりました(`・ω・´) 頑張ります!!! 何度もお聞きしてすみませんでした。 本当にありがとうございました*

  • jjon-com
  • ベストアンサー率61% (1599/2592)
回答No.1

昨日のサンプルコードと,次のサンプルコードとの合わせ技でどうぞ。 http://okwave.jp/qa4912829.html ---------------------------------------- open(FOUT, ">fullname.txt"); $line = 'ドゥ'; print FOUT "名字:$line\n"; $line = 'ジョン'; print FOUT "名前:$line\n"; close(FOUT); ---------------------------------------- このPerlスクリプトファイルと 入力ファイルの myname.txt が,ともに文字コード UTF-8 で保存されているなら,「binmode FIN,':utf8';」の行は不要でしょう。

karuhak
質問者

お礼

本当にありがとうございます! なんか授業で先生が言ってたものよりシンプルですね。 自信を持ってこの授業とは違う感じのを出してやろうと思います!!!w 合わせ技ってこの前に昨日のものを打ち込んでしまえばOKでしょうか?

関連するQ&A