条件を満たさなければ何もしません。達したらループを止めます。780という結果が表示されます。」を添えていますが、これは数字を横並びに表示させるオプションです。細かいテクニックですが、覚えておくと結構便利です。10\\[6pt]&\cdots\cdots\cdots\cdots\cdots\cdots\\[6pt]&T(n)=\frac{n(n+1)}{2}\end{align*}\]と表すことができます。Functionプロシージャ(ユーザー定義関数)を作ってください。三角数であるかどうかを判定してください。【ヒント】コードを書く前に「三角数であることを判定する方法」を見つける必要があります(これは純粋に数学の問題です)。三角数であるとき、\[x=\cfrac{n(n+1)}{2}\]となります。次方程式が得られます。解のうち正の値をもつ解だけが意味をもちます)。三角数ではありません。三角数であるか否かの判定式となります。FunctionTriangular関数の引数には整数型を渡すようにします。Boolean型にしてあります。(Int()は数値の整数部を取得する関数です)。条件を満たさないことに注意してください。Functionプロシージャ(ユーザー定義関数)を作ってください。円柱の表面積と体積を求めてください。h\end{align*}\]・円周率の値が必要です。つの値を返さなくてはなりません。複数のデータをまとめて扱うときにはユーザー定義型変数(構造体)を用います。いうサイトに詳しい説明があるので参照してください。【解答】コードの概要は以下のようになります。ステートメントを使ってユーザー定義型変数を宣言しておきます。いう名前にしています。