第5講 プロシージャ(1)
第2話 2人の社員による挨拶
実行画面が
こんにちは!
今日は良い天気ですね。

となるプログラム例
Module Module1

  Sub Main() '私は社長だ。
    Call f()  'f()君、仕事をしなさい!
    Call g()  'g()君、仕事をしなさい!
  End Sub
  Sub f() '私は社員です。
    Console.WriteLine ("こんにちは!")
  End Sub
  Sub g() '私は社員です。
    Console.WriteLine ("今日は良い天気ですね。")
  End Sub

End Module


さて、社長が2人の社員に仕事を命じるプログラムですが、
平社員同士でも仕事を頼むことが出来のでしたね。
社長が社員f()に仕事を命じて、社員f()が社員g()に仕事を依頼して、
同じ結果になるプログラムを考えて下さい。
解答例は30行下とします。
































解答例
Module Module1

  Sub Main() '私は社長だ。
    Call f()  'f()君、仕事をしなさい!
  End Sub
  Sub f() '私は社員です。
    Console.WriteLine ("こんにちは!")
    
Call g()  'g()君、仕事お願い!
  End Sub
  Sub g() '私は社員です。
    Console.WriteLine ("今日は良い天気ですね。")
  End Sub

End Module

同じ結果になりました。
では、社員g()も社員f()に仕事を依頼して、
Module Module1

  Sub Main() '私は社長だ。
    Call f()  'f()君、仕事をしなさい!
  End Sub
  Sub f() '私は社員です。
    Console.WriteLine ("こんにちは!")
    Call g()  'g()君、仕事お願い!
  End Sub
  Sub g() '私は社員です。
    Console.WriteLine ("今日は良い天気ですね。")
    Call f()  'f()君、仕事お願い!
  End Sub

End Module

としたらどうなるのでしょうか。

第1話へ   第3話へ
 
002

初心者のための excel 2016 マクロ VBA 入門講義 基礎から応用まで
vc++ c言語 c++ 入門 初心者 基礎から応用まで
eclipse c++ 入門
魔方陣 数独で学ぶ VBA 入門

数独のシンプルな解き方・簡単な解法の研究
VB講義へ
VB講義基礎へ
初心者のための世界で一番わかりやすいVisual C++入門基礎講座
初心者のための世界で一番わかりやすいVisual Basic入門基礎講座
初心者のための世界で一番わかりやすいVBA入門講義(基礎から応用まで)
初心者のための VC++による C言語 C++ 入門 基礎から応用まで第1部
eclipse java 入門
java 入門 サイト 基礎から応用まで
本サイトトップへ