質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.35%
Ruby

Rubyはプログラミング言語のひとつで、オープンソース、オブジェクト指向のプログラミング開発に対応しています。

例外処理

例外処理(Exception handling)とは、プログラム実行中に異常が発生した場合、通常フローから外れ、例外として別の処理を行うようにデザインされたプログラミング言語構造です。

Q&A

0回答

355閲覧

Ruby 初歩的な問題について

退会済みユーザー

退会済みユーザー

総合スコア0

Ruby

Rubyはプログラミング言語のひとつで、オープンソース、オブジェクト指向のプログラミング開発に対応しています。

例外処理

例外処理(Exception handling)とは、プログラム実行中に異常が発生した場合、通常フローから外れ、例外として別の処理を行うようにデザインされたプログラミング言語構造です。

0グッド

0クリップ

投稿2020/05/13 17:09

編集2020/05/13 17:23

大学の講義の課題として出された問に関してです。
以下問いです。
・キーボードから入力したデータが整数かどうかを例外を用いてチェックするinteger?メゾットを作成し、整数の場合のみ結果を表示するプログラムを作成しなさい。(to_iでは例外は発生しない。Integerクラスを使うとよい。)

gets.chompでキーボードに入力した値を変数に代入し、
beginとrescueを用い、その値が整数の場合にエラーが起こるようにしてputsで 整数です と表示させたいのですが初心者すぎてやり方が分かりません。

むしろ、問題を誤解釈してる可能性さえあります。
助力お願い致します????????‍♂️

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

gentaro

2020/05/13 17:27

https://teratail.com/help/avoid-asking 「何かを作りたいのでコードを書いてほしい、学校の課題を解いてほしい等の質問は、具体的にプログラミングで困っている質問ではないと考え、推奨していません。」 課題は実力で解くものです。 講義で到底理解出来るような課題ではなく、意図すらわからないということであれば、時期が時期だけに直接というわけにはいかないかもしれませんが、先生にメールするなりして質問しましょう。
gentaro

2020/05/13 17:29

また、同一内容での質問投稿は良くありません。 https://teratail.com/questions/261369 運営に連絡して削除依頼をしてください。 あと「メゾット」は「Method」でカタカナ表記だと「メソッド」です。
退会済みユーザー

退会済みユーザー

2020/05/13 18:12 編集

運営に削除申請しました。 諦めます、失礼いたしました。
gentaro

2020/05/13 17:41

焦って質問を投稿しただけで「退会したい」というのも行き過ぎだと思います。 これはモラルの話ですが、質問のたびにアカウントを消して作り直すのも一種の荒らし行為だと思われても仕方ありません。 このサイトを二度と利用する気がないのならやむを得ないと思いますが、今後このサイトの趣旨にも合致するような質問内容がある際にまた質問をしたいのであれば、適切な処置をされれば良いのではないでしょうか。
guest

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

まだ回答がついていません

会員登録して回答してみよう

アカウントをお持ちの方は

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.35%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問