No.3
- 回答日時:
いきなり、答えを書いてしまうのもなんかな?と思ったのですが、
関数を作ってみました。
こいつを
Kotae = Hoge(3,4)
という風に呼ぶと、3が4回足されて12。
すなわち、3*4になります。
ただし、MやNの値が、マイナスの場合は、どうかな?
たぶん、これでいいと思うけど。
M=-3 N=4の場合は、-12になるよね。
M=3 N=-4の場合は、-12ですね。
M=-3 N=-4の場合は、12で、OKですね。
よって、以下の関数でOKだと思います。
まあ、もっと「エレガント」な方法もあると思いますが、べたで書くと、
このようになりますね。
Function Hoge(lngM As Long,lngN As Long) As Long
Dim lngLoopCnt As Long 'ループカウンタ
'戻り値の初期化
Hoge = 0
'N回ループする。
For lngLoopCnt = 1 To Abs(lngN)
IF lngN > 0 THEN
'引数Mを加算する。
Hoge = Hoge + lngM
Else
Hoge = Hoge - lngM
End If
Next
End Function
この回答へのお礼
お礼日時:2001/07/30 17:50
長らくお待たせしまして誠にすみませんでした。 一番長く丁寧に書かれてあったのですが、初心者も初心者の僕にはサッパリ意味が分かりませんでした。 知識が足り無い様なんで、これから勉強して分かる様なりたいです。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- その他(自然科学) 科学技術計算の仕事について 2 2023/02/04 18:09
- C言語・C++・C# プログラミング初心者です。 演算子を習い、自力で計算機を作ろうと思い、写真のようなプログラムを書きま 2 2022/08/14 21:27
- C言語・C++・C# このプログラミングの問題を教えてほしいです。 キーボードからデータ数nとn個のデータを入力し、平均値 3 2022/12/19 22:51
- Java javaの質問です 次の機能を有するメソッド4つを自クラスに作成し、実装したいです 【機能】 足し算 1 2022/06/15 17:49
- Java java 飾子を付けること(public static・・・) ・コンソールへの出力処理はmainメ 2 2022/06/16 19:34
- その他(プログラミング・Web制作) Pythonでこのプログラミングを作成するには 2 2022/10/25 21:19
- その他(プログラミング・Web制作) プログラミングって本来数学的な計算をする為のものではないのですか? 学校で配られたFortran90 11 2022/08/25 22:14
- その他(プログラミング・Web制作) Pythonでこのプログラミングを作りたいのですが 1 2022/10/24 18:56
- 中学校 割り算を解くのが遅いです。商を見当つけるのが苦手で、計算遅くなってしまっていると思います。どのように 7 2023/04/17 14:34
- システム CPUの問題について 2 2022/07/09 12:04
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
VBAでの一時停止と再開の方法
-
画面を強制的に再描画させる方法
-
CSVファイルの特定の行だけを読...
-
Escキーを押すと、中断する時と...
-
乱数の桁数指定、または範囲指定。
-
ボタンが押された時にループか...
-
アクティブセルから、A列最終行...
-
フラグについて
-
DOSコマンドのループ内のTIMEコ...
-
VBAで3秒だけ時間を止めたい
-
VB2010でCSVファイルの読み込み
-
素数の個数を求めるプログラミング
-
無限ループの防ぐ方法
-
範囲指定したセルを1つずつ飛...
-
vb.netです。2次元配列の要素を...
-
「偶数・奇数の和」のフローチ...
-
どなたかこのプログラミングを...
-
VBA横データを縦にしたいです
-
ネットワークループとルーティ...
-
vb.netからエクセル関数書き込み
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
画面を強制的に再描画させる方法
-
VBAでの一時停止と再開の方法
-
ループ7回目の悪役令嬢は、元敵...
-
UWSCの終了の仕方
-
Escキーを押すと、中断する時と...
-
エクセルの当番表を作っていま...
-
GIFアニメをループさせたくない
-
VBAで3秒だけ時間を止めたい
-
どなたかこのプログラミングを...
-
VBA for i=1 to lastrow
-
DOSコマンドのループ内のTIMEコ...
-
ListBox 複数選択 で オートフ...
-
vbscriptでIE自動入力(途中で...
-
vb.netからエクセル関数書き込み
-
DoEventsが必要な理由について
-
Java 南京錠
-
アクティブセルから、A列最終行...
-
テキストボックスの名前に変数...
-
範囲指定したセルを1つずつ飛...
-
VBA Dir関数でファイルをループ...
おすすめ情報