2017-11-13 13 views
-2

私はDrRacketで2つの変数(aとb)をとり、bを返すプログラムを設計しようとしています。 これはどのように行われますか?Drracketスキームのシンプルプログラム

+0

2つの引数をとる関数はどのように開始されますか? – soegaard

+0

プログラムはコマンドライン引数をとり、エラーコードをオペレーティングシステムに返すか、関数の作成方法を尋ねていますか? – Sylwester

+0

@Sylwester私はこの機能を作る方法を尋ねています。これはDrRacketを初めて使ったときです。 –

答えて

1

DrRacketで初心者の言語を使用していると仮定しています。 DrRacketでは、defineを使用して値を変数に関連付けることができます。 e.x (define A 10)。これをラケットで関数にしたい場合は、(define (always10 n) A)を実行することができます。ここでは何もしないので、この場合は役に立たないnを取り込む関数を作成し、Aという以前に定義された項を返します。 1つの余分な変数を取り、2番目のパラメータを返す点を除き、同じです。それは(define (someFunction a b) b)と書かれています。もし我々がsomeFunctionと呼ぶなら、それは2つの引数を与えなければなりません。それは2つ目の引数を返します。 (someFunction "hello" A) => 10。次に、2つの数値を取り、その合計を返す関数を作成することをお勧めします。