//メインのプログラムループ

ボタンを押す
設定した数のサブプログラムスレッドを起動

ボタン2を押す
n番目のスレッドの変数cを参照して表示する

//サブプログラム

乱数ベースでさまざまな演算を行い変数を格納
int a =1;
int b =2;
int c =3;

上記のようなプログラムが組みたいのですが