Japanese.C++でいい計算機の作り方を教えることにしました。Youtubeでは役に立たない動画があるし。私たちの作る計算機は式を解くことができます。かっこや入れ子になっているかっこを含む式も解ける計算機です。始めに、知っておかなければならないことが少しあります。キューとスタックは何かと言うことです。キューとは、最初に入るデータが最初に出られるデータ構造なんです。スタックとは、最初に入るデータが最後に出られるデータ構造なんです。Yardと言う演算手順の実装が分かるためには、このデータ構造は基本です。Yardとは、逆ポーランド記法の式に標準記法の式を変換する演算手順です。逆ポーランド記法とは、式を書く方法です。-逆ポーランド記法に変換するのは、簡単に解くためです。smile.なるほど。あっ、Infidelさんだっ!!嬉しい!やっぱり素晴らしいアバターだ。ごめんなさい、Astralさん。「逆ポーランド記法」のWikipediaを見たときの、私の感じです。あまりに難しすぎると、人はなぜか逆に楽しくなってしまうものなんです。実用的な計算機の作り方を教えることにしました。カッコや入れ子になっているカッコを含む式も解ける計算機です。2つの数を足し算することを教えるだけで全体の式を解けないような、役に立たない動画しかないので。始めに、知っておかなければならないことが少しあります。キューとスタックとは何かと言うことです。キューは、最初に入るデータが最初に出てくるデータ構造です。スタックは、最初に入るデータが最後に出てくるデータ構造です。Yard)と言うアルゴリズムの実装を理解するためには、この基本データ構造の理解することが必要です。シャンティングヤードは、標準記法の式を逆ポーランド記法の式に変換するアルゴリズムです。逆ポーランド記法は、式の表現方法のひとつです。-与えられた式を逆ポーランド記法に変換するのは、その式を簡単に解くためです。英語がおかしければご指摘ください(日本語も...)。実用的な計算機の作り方を教えることにしました。カッコや入れ子になっているカッコを含む式も解ける計算機です。2つの数を足し算することを教えるだけで全体の式を解けないような、役に立たない動画しかないので。Yard)と言うアルゴリズムの実装を理解するためには、この基本データ構造の理解することが必要です。C++で実用的な計算機の作り方を教えることにしました。"C++を使った便利な電卓の作り方を紹介したいと思います。私たちの作る電卓はもっと複雑なことができます。多重括弧計算もできる電卓です。日本語でも書きますね。単なるタイポだと思いますが、「しーぷらぷら」は「C++」ですね。分野では一般で言う「電卓」とはかなり違った意味を持ちます。こだわるようなところではないとは思いますが、こういった分野の学生さんであれば、違いを知っておくことは大事かもしれません。「C++で実用的な計算機の作り方を教えることにしました。」という文は、「C++」がどこにかかるのか、少し不明瞭かもしれません。「実用的な電卓の作り方をC++で教えることにしました。」や「C++を使った実用的な...」のようにほんの少し手を加えるだけで、簡単に係り受け関係を明示できますので、こちらのほうがいいかもしれません。ちなみに私なら、個人的意見ですが、「教える」という語の響きが強すぎるように感じますので「C++を使った便利な電卓の作り方を紹介したいと思います。」のように書くかも知れません。「カッコや入れ子になっているカッコを含む式も解ける」という部分は、恐らく「単純な括弧計算だけでなく、入れ子になっているカッコを含む計算もできる」という意味なんでしょうね。多重括弧計算という語を知っている相手に書く場合でしたら、前半抜きで、「多重括弧計算もできる」とすれば一番簡潔だと思います。人によっては「式を解く」の定義に「数値計算するだけ」を含めないこともあるのでそれも考えに入れて、表現を微妙に工夫しました。ちなみに「括弧が入れ子になっているような計算もできます」とすると、多重括弧計算という用語をつかわずなおかつ簡潔に書けると思います。「この基本データ構造の理解する」についてですが、「この」を「これらの」にすることは単に好みの問題のような気もしますが、「データ構造の理解する」は文法的に間違えている気がします。shin1roさんの母語は日本語だと思いますので、単純なタイプミスでしょうね。それ以外のところも少し英文では書きましたが、まー、あれはもう「粗探し」の範疇ですね。文章に気をつけなければならない場面でない限り、どうでもいいと思います。分野では一般で言う「電卓」とはかなり違った意味を持ちます。ないとは思いますが、こういった分野の学生さんであれば、違いを知っておくことは大事かもしれません。calculator」で、「計算機」は「computer/calculator」ですね。Magamoさんが同意するなら、「計算機」と言う語を使いたいと私は思います。wrote:ちなみに私なら、個人的意見ですが、「教える」という語の響きが強すぎるように感じますので「C++を使った便利な電卓の作り方を紹介したいと思います。」のように書くかも知れません。言えば、私もそう思います。wrote:「カッコや入れ子になっているカッコを含む式も解ける」という部分は、恐らく「単純な括弧計算だけでなく、入れ子になっているカッコを含む計算もできる」という意味なんでしょうね。多重括弧計算という語を知っている相手に書く場合でしたら、前半抜きで、「多重括弧計算もできる」とすれば一番簡潔だと思います。人によっては「式を解く」の定義に「数値計算するだけ」を含めないこともあるのでそれも考えに入れて、表現を微妙に工夫しました。brackets」ですから、入れ子になっている括弧と言いましたのです。(括弧の中には括弧がありますよね)。「括弧や入れ子になっている括弧」と言えば、曖昧でないと思いますから、そう言うことを決めました。えーっと、もっと考えた後で、私も「多重括弧計算と言ったほうがいい」と思います。ありがとうございました。日本語の勉強をはじめてまだ1〜2年ぐらいだとどこかで読んだ気がするのですが、上達早いですね。今回の書き込みも特に大きな間違いはないですし、意思疎通という意味ではまったく問題ないです。言っているように聞こえます。言う意味で言っているのなら(日本語という意味では)別に構わないのですが、助詞の「は」を省いて「みんな分かるといいなあwww」とすると、より自然な言い方になり、読み手をよりイラっとさせますね(笑)2chで日本人を釣るときにでも使って...はダメですよ!失礼な発言を失礼だと知るためにこういったことを勉強して下さいね。微妙なところの指摘などフィードバックが必要でしたら、遠慮無くいって下さい。翻訳文の件ですが、計算機と電卓のどちらがいいかとなると、もうこれは好みの問題かも知れません。プログラミングの教科書ではこういった文脈では「電卓」と言っていることが多い気がしますが、うーん、気のせいかも。アルゴリズムは確かに少し技術用語っぽいですね。いへC++を勉強する人なら知っているべき単語だと思います。言っているように聞こえます。「みんなは分かるといいんですが。wrote:プログラミングの教科書ではこういった文脈では「電卓」と言っていることが多い気がしますが、うーん、気のせいかも。wrote:アルゴリズムは確かに少し技術用語っぽいですね。いへC++を勉強する人なら知っているべき単語だと思います。wrote:日本語の勉強をはじめてまだ1〜2年ぐらいだとどこかで読んだ気がするのですが、上達早いですね。「みんなは分かるといいんですが。」と言ったほうがいいでしょうかそのほうが断然いいですね。誤解を避けたいのであれば、直接的表現は避けた方がいいかもしれません。「みんなに上手く伝わるといいんですが。」といえば、「相手が分かるかどうか」ではなく「意図が伝わるかどうか」に焦点が移動するので、印象が和らぎます。「私の日本語で」と付け加えることでへりくだった印象を与えることもできます。まとめると、「私の日本語でみんなに上手く伝わるといいんですが。」と言うとほぼ誤解されることはなくなると思います。インターネットの掲示板などではこれで問題ないと思いますがもっと言葉に気をつけないといけない場面では、「私の日本語でみんなに上手く伝えられるといいんですが。」のように、「可能」の意味を付け加えることで、さらに柔らかな印象にするといいかもしれません。みんなに上手く伝わるといいんですが。think私の日本語でみんなに上手く伝わるといいんですが。form:私の日本語でみんなに上手く伝えられるといいんですが。wrote:日本語の勉強をはじめてまだ1〜2年ぐらいだとどこかで読んだ気がするのですが、上達早いですね。Roopletheme。