複数個の英単語を順次読みこんで、頭文字の出現回数が多い順にデータを出力するプログラムを作成したいです。zかzで始まる単語が入力されると終了するようにします。入力はアルファベットのみです。
また、プログラムには上記の構造体(aからyの25個)を組み込みます。単語を1つ読み込んで、配列から読み込んだ単語の頭文字(1文字目)の場所を「線形探索」で探し、その構造体の出現回数を1増やします。最後に出現回数の多い順にクイックソートで整列し出力します。出現回数0の文字は出力しません。
下記に理想となるプログラム実行例と結果を記載します。
___________________________________________
英単語を入力してください:test
英単語を入力してください:stack
英単語を入力してください:top
英単語を入力してください:bottom
英単語を入力してください:structure
英単語を入力してください:repeat
英単語を入力してください:tag
英単語を入力してください:program
英単語を入力してください:zoom
出現回数順に出力します。
t:3回
s:2回
b:1回
r:1回
p:1回
___________________________________________
よろしくお願いしますm(_ _)m
複数個の英単語を順次読みこんで、頭文字の出現回数が多い順にデータを出力するプログラムを作成したいです
Re: 複数個の英単語を順次読みこんで、頭文字の出現回数が多い順にデータを出力するプログラムを作成したいです
作成したいのであれば、作成すればいいでしょう。
希望だけで質問が書かれていないようですが、何をお願いするのですか?
希望だけで質問が書かれていないようですが、何をお願いするのですか?
複雑な問題?マシンの性能を上げてOpenMPで殴ればいい!(死亡フラグ)
Re: 複数個の英単語を順次読みこんで、頭文字の出現回数が多い順にデータを出力するプログラムを作成したいです
https://detail.chiebukuro.yahoo.co.jp/q ... 1061250180
C言語で英文から各単語の出現回数を表示するプログラムをつく... - Yahoo!知恵袋(ja)
に、よると、「書籍『プログラム言語C』の本文に例が書いてある。」そうです。
C言語で英文から各単語の出現回数を表示するプログラムをつく... - Yahoo!知恵袋(ja)
に、よると、「書籍『プログラム言語C』の本文に例が書いてある。」そうです。
VTuber:
東上☆海美☆(とうじょう・うみみ)
http://atassyu.php.xdomain.jp/vtuber/index.html
レスがついていないものを優先して、レスするみみ。時々、見当外れなレスしみみ。
中の人:
手提鞄あたッしュ、[MrAtassyu] 手提鞄屋魚有店
http://ameblo.jp/mratassyu/
Pixiv: 666303
Windows, Mac, Linux, Haiku, Raspbery Pi, Jetson Nano, 電子ブロック 持ち。
東上☆海美☆(とうじょう・うみみ)
http://atassyu.php.xdomain.jp/vtuber/index.html
レスがついていないものを優先して、レスするみみ。時々、見当外れなレスしみみ。
中の人:
手提鞄あたッしュ、[MrAtassyu] 手提鞄屋魚有店
http://ameblo.jp/mratassyu/
Pixiv: 666303
Windows, Mac, Linux, Haiku, Raspbery Pi, Jetson Nano, 電子ブロック 持ち。