basic

1: 名無しさん@おーぷん 2018/05/30(水)04:38:17 ID:ct1
10 input a

スポンサーリンク

2: 名無しさん@おーぷん 2018/05/30(水)04:39:26 ID:ct1
20 b=a+10

3: 名無しさん@おーぷん 2018/05/30(水)04:40:21 ID:ct1
30 print b
40 goto10
50 end

こんな分かりやすいプログラム言語って他にないよね?
英語だし

4: 名無しさん@おーぷん 2018/05/30(水)04:47:51 ID:HyG
しかもすぐ実行して結果がわかる
すばらしい

5: 名無しさん@おーぷん 2018/05/30(水)04:56:17 ID:ct1
>>4
インタプリター最高やね

6: 名無しさん@おーぷん 2018/05/30(水)12:36:22 ID:9OG
これを別の言語で書いたらどうなるのっと

7: 名無しさん@おーぷん 2018/05/30(水)12:42:11 ID:LTu
>>6
Cならこんな感じ
main(){while(1){scanf(a);a+=10;print("312\n",a);}}

10: 名無しさん@おーぷん 2018/05/30(水)12:47:01 ID:9OG
>>7
まっったく意味わかんくて草

15: 名無しさん@おーぷん 2018/05/30(水)12:53:25 ID:LTu
>>10
mainってのがプログラムの枠やね
whileは{}間を繰り返すって事でgoto 10に該当する
scanfは入力した内容をaって変数に入れるんや
a+=10はaに10足したもんをaに入れ直すって事
printはまんま画面にaの中身を表示やね

ちなこのままだとエラー出るから動かんよ
変数宣言や数値と数字の違いとかは省いたやで

18: 名無しさん@おーぷん 2018/05/30(水)13:02:37 ID:9OG
>>15
解説もろてたwありがとう
おおなんか分かってもうた!気がする!単語と文法やんなそういやこういうの
一切の融通利かさんコンピウタが悪いねん!ちょっとした欠け違いで止まりやがってニュアンスで通じろや!って思う

8: 名無しさん@おーぷん 2018/05/30(水)12:43:29 ID:zAW
4行目エラーでんぞ

9: 名無しさん@おーぷん 2018/05/30(水)12:43:44 ID:CJo
シーやりたいけど、新しい言葉覚えるようなもんで、ハードルが高い…

12: 名無しさん@おーぷん 2018/05/30(水)12:47:35 ID:LTu
>>9
覚えとる言語をCに変換するプログラム作ってみ
勉強するには楽やで

11: 名無しさん@おーぷん 2018/05/30(水)12:47:26 ID:p7u
皆さん
プログラムを覚えて何してるの

13: 名無しさん@おーぷん 2018/05/30(水)12:49:16 ID:AlI
自称天才プログラマーを量産した言語だよな、他の奴がやってないころだったから自身つけちゃうキッズがそのままこまった大人になって業界ではばをきかせる原因になった言語

14: 名無しさん@おーぷん 2018/05/30(水)12:49:36 ID:s7o
こんな感じだったかな
void main() {
while(1) {
int a;
scanf("176", &a);
a+=10;
printf("¥n", a);
}
}

23: 名無しさん@おーぷん 2018/05/30(水)13:39:28 ID:ct1
>>14
やっぱりちょっとマシン語寄りなんだよなC言語って
記述も癖があるし
パッと見の分かりやすさでBASICに敵う言語はないよな

25: 名無しさん@おーぷん 2018/05/30(水)15:14:12 ID:LTu
>>23
>>1-2とほぼ同じにも出来るぞい
main()
{
10: scanf(a);
20: b=a+10;
30: print("\n",b);
40: goto 10;
50: exit;
}

>>14をベーシックで書くなら
10 do
20 input a
30 b=a+10
40 printf b
50 loop

こんな感じやね
高級言語は結果に対して作り手の好みが反映され安いわな

16: 名無しさん@おーぷん 2018/05/30(水)12:57:18 ID:LTu
ベーマガとかおもろいプログラム満載やったな
あれ手直しすればエクセルでも動くやろ

17: 名無しさん@おーぷん 2018/05/30(水)12:57:33 ID:9OG
&#165←これからして
%に対する根元的畏怖、&がandなのか別の何かなのか、(){}でこんがらがり、:とか;とか、とかなんやねん!てなるな

27: 名無しさん@おーぷん 2018/05/30(水)15:55:51 ID:s7o
>>17
ごめん、¥は専ブラの文字化けや

19: 名無しさん@おーぷん 2018/05/30(水)13:03:14 ID:LTu
>>17
その辺りは実はあんま気にしなくてええ
コンパイルで";"ねぇぞごるぁ!とか言われるからそのとおり直すだけよ

20: 名無しさん@おーぷん 2018/05/30(水)13:06:37 ID:9OG
>>19
親切設計なんやなあコ…コンパイル……ぷよぷよ!

21: 名無しさん@おーぷん 2018/05/30(水)13:11:42 ID:LTu
IT土方「ふぁいやーwwwww」 ← 初期
IT土方「ぶれいんだむどwww」 ← 中期
IT土方「ばよえ~んwwwww」 ← 末期
IT土方「ばたんきゅーwwww」 ← 終了

22: 名無しさん@おーぷん 2018/05/30(水)13:37:43 ID:3La
ブラウザ版BASICのようなもの
http://uso800-basic.appspot.com/UsoBasicBlack.jsp

24: 名無しさん@おーぷん 2018/05/30(水)13:45:12 ID:3La
BASICの良い部分は、文字変数と文字関数くらいかな。

26: 名無しさん@おーぷん 2018/05/30(水)15:22:35 ID:Nuo
C#がやってて一番わかりやすいと思ったが
クラスの書き方やオブジェクトの扱いが一番しっくりくる

引用元: ・プログラムはBASICが一番分かりやすい