授業で習ったBASIC

このエントリーをはてなブックマークに追加
1ナイコンさん
結局使い道なくてむかついた
2ナイコンさん:04/03/27 21:37
教えられる人がいなかったので独学した。
ってのがこのスレ的にはほとんどじゃないか?
3ナイコンさん:04/03/28 02:03
授業でBASICを習うということ自体、この板では想像の範囲外。
今はセンター試験でBASICが使えるんだから、十分役に立つと思うが。>>1

>>2
その通り。
俺は「はるみのゲームライブラリー」jを読んで、INPを使ったキーの読み出し方を覚えたよ。
42:04/03/28 02:24
>>3
>今はセンター試験でBASICが使えるんだから

マ、マ、マジ?w
53:04/03/28 03:04
>>4
ttp://www.dnc.ac.jp/center_exam/15seikai/15hon_mondai.html
ここの数学U・Bを見るべし。
62:04/03/28 03:36
>>5
見てみた。
出題は初級も初級なんだね。スゲー時代になった。
7ナイコンさん:04/03/28 05:17
ANSI-Cが出来れば
センター試験のBASICが糞みたいだ
8ナイコンさん:04/03/28 09:57
BASICをバシックて読んでたの俺だけ?
9ナイコンさん:04/03/28 10:03
>>5
昔と同じスタイルのBASICそのままなんだ。
今でもあのスタイルのBASICが使える現行マシンってあるのか?
103:04/03/28 10:42
>>9
昔ながらのBASICが使える現行機といえばポケコンぐらいだろう。
Windows用のN88-BASIC互換環境は色々あるから、普通はそっちを使うと思われ。
ttp://www.dennougumi.co.jp/index.html
ttp://www.discover-soft.com/

あと、N88じゃなくてMSXだがこんなのもある。
ttp://www.fcm.co.jp/msx/
11ナイコンさん:04/03/28 11:42
確か、Visual F-Basic があったと思う(富士通)

初めてCやVBの環境に触ったとき、関数が便利な
こと、行番号打ち込むのって、面倒だったなぁ、と
素朴に感じちゃいました。
12ナイコンさん:04/03/28 12:23
俺はN60だったが…
13ナイコンさん:04/03/28 13:13
そういえば漏れは普通高校だったけど
昭和の終わりの頃に全商の情報処理検定をBASICで取ったなぁ。
全く勉強なんかしなくても取れた。
正直、そんなものでは就職にも実務にも役に立たなかった。
14ナイコンさん:04/03/28 17:05
10 S$="10 S$=@@@:Q$=CHR$(34):PRINT USING S$;Q$,S$,Q$":Q$=CHR$(34):PRINT USING S$;Q$,S$,Q$

ちょっとビックリ。
15ナイコンさん:04/03/28 17:25
>>14
PRINT USINGの制御文字に@なんてあったっけ?
16ナイコンさん:04/04/02 22:32
>>15
あるよん。引数の文字列をそのまま表示。
17ナイコンさん:04/04/03 08:52
>>16
そうなんだ。
この板のメインと思われる8bit時代にもあったっけ?
18ナイコンさん:04/04/08 18:38
わてはガキの頃、本で勉強した足算プログラムを組んだことがある。
19ナイコンさん:04/05/06 03:27
結局、最低限の手間で、最低限のプログラミングだけは学ばせようって
ことなんだろうね。
まあ、あんな簡単な言語って思う人はそれ以上を学べばいいし、勉強が
面倒な人は、フリーのBASICでも使えばいい。
え?有料のもある?あの遅くてぼろいの?
20ナイコンさん:04/05/06 09:42
ポケコンで一生懸命ゲーム作ってたなぁ。
田舎に帰ったついでにポケコン見つけてきたけど
当然ながらメモリー用の電池が切れてて中身はまっさらだった。
なんかやってみようとも思ったけど今更BASICってかったるくてやる気になれなかったーよ。
行番号って…。
21ナイコンさん:04/05/06 23:35
Basicというて馬鹿にしたらいかんぜよ。
おいら、現役時代にFMV?のBasicでデータ処理のプログラムを組んであそんどったよ。
平社員ではあったがけっこう楽しんだ。
おかげで事務処理の定型作業の苦痛から逃れられたよ。
WinになってからはExcelのマクロであそんだ。
年寄りのたわごと・・・・・

22ナイコンさん:04/05/07 09:01
そういうことならオイラも教師だったおふくろのために、mz-2500のM25BASICで
成績管理プログラム作ってあげますた。
入力と各項目でのソートと出力だけという、単純さを絵に描いたようなものでした。
それでもだいぶ時間短縮にはなったようで感謝されました。
しかし、プログラムそのものよりも、200人分の氏名と5教科のデータの入力が
なによりも大変でありますた。(まぁ氏名は運用開始時だけだけど)
最初はソートのアルゴリズムが悪くて一度動かすと20分近くだんまりになった
挙句にエラーで停止して、入力データパーにしたり・・・
あの頃の情熱はどこにいってしまたのでしょうね。

スレ違い?スマン
23ナイコンさん:05/02/27 01:13:40
ソートのアルゴリズムを専門学校で習った一番基本的な処理でプログラムしたら、作りなおしさせられた。
仕事では専門学校の知識ってほとんど通用しない。
24ナイコンさん:05/02/27 21:44:00
専門学校時代に夢の中でもプログラムを組んでいた時があった。
25ナイコンさん:2005/03/31(木) 09:18:53
センターでBASIC使った世代ですが。
これまで過去問とかで完璧にとってたのに本番で大ポカかましてかなりしくじった。
数学はあれしかできないのに(´・ω・`)
26ナイコンさん:2005/03/31(木) 09:42:33
センターじゃなくて共通一次・・・
27ナイコンさん:2005/04/06(水) 17:00:10
学校のパソコンが格好だけは一人前なんだけど、”斜めに線を描く”という程度の事もできない骨董品だった。
あんな古いので勉強させられては、やる気なくなるよ。
描けるのは垂直、水平の線だけだった。
28ナイコンさん:2005/04/10(日) 10:02:28
>>27
そこで座標をずらしながら描いて斜めの線を引いてみんなの度肝を抜こうとする!
っていう行動に行く子がプログラマーに向いた気質の子なんだろな
そこでもうだめだと思う子はプログラムのセンスが無いんだと思う
29ナイコンさん:2005/04/10(日) 13:12:17
27じゃないけど
そこで座標をずらしながら・・・? ようわからん
PSET命令とか無かったのかな?
30ナイコンさん:2005/04/10(日) 13:50:19
座標を変数にしておけば、数式でどんな線でも引けないか?

N88basicでドット指定で1点ずつ入力して
アニメーションをする作品を提出したら皆に引かれた。
31ナイコンさん:2005/04/10(日) 14:25:42
わかりますた。FOR NEXT ですね。

古い88だと、かなりゆっくり線が引かれたのでせうね。
32ナイコンさん:2005/04/14(木) 22:17:28
方眼紙にイラスト描いて、それを一点づつ座標を読んでプログラムすれば、
線画のイラストがパソコンの画面上に表示される。
一枚画像プログラムするだけでも相当根気が必要だった。
33ナイコンさん:2005/04/16(土) 11:57:46
マシーンは何使ってた?ベーシックますた?
34ナイコンさん:2005/04/16(土) 12:29:10
えっきすいこーる さん
35ナイコンさん:2005/07/08(金) 22:40:03
basicわかったら基本情報技術者試験に受かりますか
36ナイコンさん:2005/07/09(土) 01:02:04
マイコン3級なら受かるかもよ
37ナイコンさん:2005/07/09(土) 12:06:05
10 REM *****************************************
20 REM
30 REM   最初のREM分だけは立派だった
40 REM   
50 REM   Copyright (C) 2005 by naiconsan
60 REM
70 REM *****************************************
 
38ナイコンさん:2005/07/09(土) 13:31:24
All rights reserved.
39ナイコンさん:2005/07/10(日) 18:16:44
>>38
( ´,_ゝ`)
40ナイコンさん:2005/09/25(日) 23:24:37
授業中、画面を赤と青で交互に点滅させて遊んでたら、
それを見てた隣のやつが気分悪くなりやがった
41ナイコンさん:2006/03/10(金) 21:07:09
REM 保守
42ナイコンさん:2006/05/27(土) 02:45:20
       ,,.,.,.,.,.,.,.,.,.,.,.,
     /、 |l|l l|l| / ゙ヽ、_
    /  、ヾヾ川川 //  ヽ
   / ミン゙        ヾニ ヽ
   /;;::           :::;;;;  |
  /彡:           :ミニ l
  | 彡,.三ニ=、  ,.=ニ三、 :ミ三 |
  ヽ /シ.-ー .;  :.. ー-,ッ ヾ ,.l
    i   ̄ _{  }__  ̄   Y l
    ヽ  ,.`-、_,-‐'ヽ、  / } 〉
    i`‐'/ ,=ニニ=、 ー  i_/
     i i <‐l‐l‐l‐l‐> ;  |        5!アヒャヒャ!!
     ヽヽ `ニニニ' /  /
      ヾ、_`  ´ ノ_,/
43ナイコンさん:2006/06/27(火) 23:34:18
 /-□‐□
◎´・ω・`)
o(,__U,,U)
44ナイコンさん:2006/07/13(木) 20:37:42
45ナイコンさん:2006/10/16(月) 23:39:07
>>40
俺もやった
俺が気分悪くなった
46ナイコンさん:2007/05/28(月) 21:49:12
保守
47ナイコンさん:2007/05/29(火) 04:28:24
よく秋葉原のパソコンに打ち込んで遊んだ。
10 for i=0 to 255
20 print chr$(i);
30 next i
48ナイコンさん:2007/05/30(水) 21:31:09
diskcopy

だよな。役に立つのは。

これでダメならMagicCopy
49ナイコンさん:2007/07/13(金) 02:25:22
わ〜い、サブルーチンでけた。

1000 REM MOVE
1010 A$=INKEY$(1)
1020 IF A$="4" THEN X=X-1 GOTO 1070
1030 IF A$="6" THEN X=X+1 GOTO 1070
1040 IF A$="2" THEN Y=Y-1 GOTO 1070
1050 IF A$="8" THEN Y=Y+1 GOTO 1070
1055 IF A$="5" GOSUB 1100
1060 GOTO 1010
1070 LOCATE(X,Y):PRINT "(´・ω・`)":GOTO 1010
1080 RETURN
1090 REM
1100 REM (^_^);
1100 FOR I=0 TO 1000
1110 PRINT "(^_^);" :BEEP 1
1120 IF INKEY$(1)="" GOTO 1110
1130 NEXT I
1140 RETURN

あれ?
50ナイコンさん:2008/07/26(土) 22:38:02
おっと、1年以上経ってるじゃん。

1000 REM MOVE
1010 A$=INKEY$(1)
1020 IF A$="4" THEN X=X-1 GOTO 1070
1030 IF A$="6" THEN X=X+1 GOTO 1070
1040 IF A$="2" THEN Y=Y-1 GOTO 1070
1050 IF A$="8" THEN Y=Y+1 GOTO 1070
1055 IF A$="5" GOSUB 1100
1060 GOTO 1010
1070 REM LOCATE(X,Y):PRINT "(´・ω・`)":GOTO 1010
1072 LOCATE(X0,Y0): PRINT "     ":'前消し
1074 LOCATE(X,Y):PRINT "(´・ω・`)" :'表示
1076 X0=X,Y0=Y :'前位置保存
1078 GOTO 1010
1080 RETURN
1090 REM
1100 REM (^_^);
1100 FOR I=0 TO 1000
1110 PRINT "(^_^);" :BEEP 1
1120 IF INKEY$(1)="" GOTO 1110
1130 NEXT I
1140 RETURN
51ナイコンさん:2008/08/09(土) 05:03:34
           ,.--- 、   ,.----、,.---、      ノ ヽ
       ___  /ヽ   ヽ /   /    }   __,,/  ノ
     ,.-''"  `ー---ヽ    l   /    /`ー-'" `ー--''"{
    /   .....  ::.   ヽ 、__.j   /i  ,. / ::.  ..... ..: ::  |
    〉  ::  ::..  ,,.  `ー-'__, /ヽニン  ::    :: ::: : l
    / ...::    /   ̄ヽ `ー-'    ...:::    .: ..: .:: l
   / :::  ..::  `‐=ニ-く --‐‐‐‐‐‐-----,   ::.  : l
   /  .:: :: ,.ー'" ,.-、 ヽ  ,.-、 ,.-、    | ...... ::   /
  i  ::.    ヽ_/  ノ ノ  し' し'    | ::  :: :::. /
 ,.-l .. ::::::..   |   / /`ヽノ⌒j      | ::. .:: :::/
/  `ー 、  .....::: ___//`ー、  /   ,,. 、 |  ::::::  ::{
ヽ   ヽ ヽ :::  ̄| ̄   / ,.'     ノ  〉 | ::::  :: l
 `ー-、 j }...::   |    {   (___,.-`j /  / | :: ノ ヽ: l
   /`ー-' ......::: |    ヽ_______,,,,.-'/  '‐'"`ヽ'  / :: l
   / :::  :::   ----------  /  ,.-、   / ::  l
  {  :::::::::: ....::  ....::::::::::::::...... ヽ__/  `ー-' ....::::  /
  `ー----、_____                ___,. -、___/
          `ー----、_________,,..--''""""
52ナイコンさん:2011/05/22(日) 19:31:11.22
人に見せたくなるプログラムです。
5 RUN

良く働くプログラムです。
10 LOAD
53ナイコンさん:2011/05/31(火) 20:26:26.22
本に載ってたテトリスのコードとか入力したな。懐かしや。
54ナイコンさん:2011/06/04(土) 17:33:35.07
10 NEW

RUN
ready
55ナイコンさん:2011/06/04(土) 18:09:11.54
10 PRINT "nullpo ";
20 GOTO 10
56ナイコンさん:2011/08/02(火) 00:40:18.59
板移転につきサルベージします
57ナイコンさん
hosyu