• 締切済み

英単語をカタカナに変換するスクリプト

英単語数文字をカタカナに変換したいです。 例えば、pen and ink でしたら ペン アンド インク のように変換するものです。 プログラムから参照できるスクリプトはありましたでしょうか? 検索したところ、ルビックスというウェブサイトがありました。 http通信を使わず、プログラムから利用したいので難しそうです。

みんなの回答

  • Tacosan
  • ベストアンサー率23% (3656/15482)
回答No.1

必要な単語の分をハッシュに持てばいいのでは?

ton_jiru
質問者

補足

ご回答ありがとうございます。 ハッシュに持つとは? 技術不足で恐れ入りますが、もう少し具体的に教えてもらうことはできますでしょうか?

関連するQ&A

  • 数値英単語変換

    C言語で、入力された数値を英単語に変換するプログラムを作りますが、0~999,999,999 までの整数値について,正しく英単語に変換できるところとします。プログラミングが本当に苦手で、いったいどこから始めばいいのか、さっぱりわかりません。どうか教えてください。 できれば、詳しく説明して頂ければ、助かります。

  • 数値英単語変換プログラム

    C言語で、入力された数値を英単語に変換するプログラムを作ろうとしています。0~999,999,999 までの整数値について,正しく英単語に変換できるようにしたいのですがどうしていいかわかりません。どうか教えてください。

  • IME2000で、英単語をカタカナで入力したい。

     現在OFFICE2000・IME2000を使用しています。これを使用してカタカナ語を入力して英単語が入力できるようにしたいのですが、 例 (オフィス)と入力して(OFFICE)と変換できるようにしたい。 どのようにしたら良いですか?

  • 「な」が付く単語がうまく変換出来ません。

    今までちゃんと変換出来ていたのか、覚えていないのですが 先ほど猫の鳴き声の事で検索しようとした所、「なく」という単語が変換出来ない事に気が付きました。 「な」と「く」を別々に区切るので、一度入力してすぐにF7などを押して2文字で変換しようとするのですが  そうするとひらがなとカタカナしか候補に出ません。 また、「く」は一文字で入力すると区、句など色々候補が出てきますが 「な」の方は、ひらがなとカタカナしか候補に出ません。  そこで、「なく」以外の単語を色々入力してみたのですが、他にもいくつか変換で出ないものがある事に気が付きました。 変換出来るもの 嘆く、投げる、撫でる、懐く、奈良、茄子、縄、内、無しなど 変換出来ないもの なく(鳴く、泣く)、なす(成す)、ない(無い)など 今まで気が付かなかったのか、最近このような事になったのか、そもそも故障か不具合の類なのかも分かりません・・・。 同じような症状になった事がある方、解決方法をご存知の方、教えて頂けないでしょうか? 変換するものは、MicroSoft IMEです。 よろしくお願い致します。

  • カッコイイ英単語を教えてください

    カッコイイ英単語を探しています。 文字数は3~5文字でお願いします。

  • 発音の似た英単語を調べるネット辞書を探してます

    閲覧頂きありがとうございます。 英単語を入力すると、発音(母音)の似た別の英単語を検索してくれるウェブサイトを以前見たのですが、無くしてしまいました。 手がかりは全くありません。 どのサイトでも良いので、英単語の似た発音を調べれるサイトがあれば、是非紹介して下さい。m(_ _)m

  • 英単語をアルファベット順に

    英単語をいくつか入力し、それをアルファベット順に並べ替えるプログラムが作りたいのですが。アルファベットをaから順に小さくなっていくようにし、英単語の頭文字を取り出し大きい順に並べ替えるというふうな感じにしたいのですが、なかなかうまくいきません。誰か教えていただけませんか?

  • 単語数に制限のある英作文を作るには?

    単語数50程度の英語で○○について説明しなさい。 というような問題が出た時の“単語数”とは、 a、the、i、you、and、to、is、are・・・・なども単語数に含めるのでしょうか? あとカンマやピリオドは・・・もちろん含まないですよね?(^^;) もし、あるテーマに対して自由に英作をしろという問題が出た場合、みなさんはどのようにして書き進めていきますか? 最初に書きたい日本文を考えてから英文にしてみて、 文字数がオーバーしたら他の言い方を考える。 考えつかなかったらその文を書くのを辞める・・といった感じでしょうか? 英作文は全くやったことがなく、右も左もわかりません。 何か良い練習法があればお願いします。

  • 英単語間隔の調整について

    皆さんこんにちは. ワード2007を使用しているのですが, 英単語と英単語の間隔が調整出来ません. 例えば I have a pen. ↓ I  have  a  pen. のようにしたいのです. 文字間隔を広くすると全てが広くなってしまいます. I  h a v e  a  p e n . 単語間隔を手動で調整するにはどうしたらよいのでしょうか? いろいろ調べたのですが,見つけられませんでした. 初歩的な質問で申し訳ないのですが, わかる方がいらっしゃいましたら,宜しくお願いします.

  • 英単語(英文字で最大15文字)を*があわられるまで1つずつ読み込み、読

    英単語(英文字で最大15文字)を*があわられるまで1つずつ読み込み、読み込んだ英単語の文字数を計算して同一文字数の単語の出現回数を表示するプログラムです。 以下のプログラムを関数の引数及びその中実行文中でポインタ変数を使用するものを作りたいのですが、以下のプログラムは正常に動いているのですが、関数が使われていません。どう分けていいか分からないので教えてくださると助かります。 #include<stdio.h> int main(void) { char mojiretu[15],*pmoji int con[15]={0},i,j; pmoji=&mojiretu[0]; printf("課題データ\n"); scanf("%s",mojiretu); while(*pmoji!='*') { for(j=0;*(pmoji+j)!='\0'j++) {} con[j-1]++; scanf("%s",mojiretu); } printf("文字数\t出現回数\n") for(i=0;i<=14;i++) printf("%d\t%d\n",i+1,con[i]); }