- 締切済み
プログラミングBASIC言語について。
musume12の回答
- musume12
- ベストアンサー率63% (19/30)
一番単純な(しかし効率の悪い)ソートプログラム 十進BASICではMicrosoft BASIC互換モードで実行してください。 ------------------------------------------------ 100 INPUT "データ数を入力してください。",N 110 DIM X(N) 120 FOR I = 1 TO N 130 X(I) = INT(101*RND) 140 NEXT I 150 PRINT "ソート前のデータを出力します。" 160 FOR I = 1 TO N 170 PRINT X(I) 180 NEXT I 190 FOR J=1 TO N-1 200 FOR K=J+1 TO N 210 IF X(J) >= X(K) THEN 230 220 SWAP X(J),X(K) 230 NEXT K 240 NEXT J 250 PRINT "ソートしたデータを出力します。" 260 FOR I = 1 TO N 270 PRINT X(I) 280 NEXT I 500 END
関連するQ&A
- プログラミングBASIC言語について。
BASIC言語とC言語の違いはなんなのでしょうか?教えていただけると幸いなのですが。C言語をやっておけば、BASIC言語に通用するのでしょうか?数学Bです。 教えていただけると幸いなのですが。すみません。
- 締切済み
- 数学・算数
- 数学Bのプログラミング
数学Bでプログラミングがあると思うんですが、一般的に言うとプログラミングはPC用語のように思います。 数学でのプログラミングはPCのそれと関係あるのでしょうか?またあるならばどういうところで使われているのか教えて下さい。
- 締切済み
- その他(プログラミング・開発)
- アセンブリ言語でのプログラミングの質問です
私は、現在情報工学科の学生です。現在学校でアセンブリの授業を受講しているのですが、どうしてもこの問題の掛け算の仕方のプログラミングがわかりません。私も自分でできる限り考え、教科書や書物を読んでみましたが掛け算というものが、どうすれば表せるのかがわからず、ここで質問しました。問題の回答と解説を教えてください、お願いします。 9000H番地の1バイトデータをA、9001H番地の1バイトデータをBとしたとき、AxBを16ビットで求め、下位1バイトを9002H番地、上位1バイトを9003H番地に格納するプログラムを作りなさい。またこのプログラムの実行時間をデータがA=65H、B=0AEHのときに計算しなさい。実行時間の計算では各命令の実行回数を示し、計算式を詳しく書くこと。
- ベストアンサー
- その他(プログラミング・開発)
- プログラミングC言語の問題ですがわかりません。
プログラミングC言語の問題ですがわかりません。 5つのint型変数a,b,c,ans,responseを宣言する。a,b,cの値はscanf関数で読みこむことにより初期化する。 a(1)b(2)c= と表示して、scanf関数によりユーザーの答案をresponseに読み込み、演算結果が正しければ1、間違っていたら0を表示するプログラムを作成しなさい。ここで(1)と(2)には算術演算子(+,-,*,/,%)がはいる。5×5=25通りの演算をすべて実行するようにしなさい。 特に正しければ1、間違っていたら0を表示するプログラムがわかりません。 まだprintfとscanf関数と演算子しかやっていないのでそれを踏まえたプログラムを1通りだけでいいので書いて頂けると幸いです。
- ベストアンサー
- C・C++・C#
- BASIC言語について。
IF条件式THEN命令で、条件式には、>などが使われて、命令で、LETなどが使われると覚えた方が良いのでしょうか?教えていただけると幸いなのですが。すみません。 昔の数学Bです。教えていただけると幸いなのですが。
- 締切済み
- 数学・算数
- 3辺の長さから内角を求める問題
タイトルの通りの問題が出て cosB値を求めなさい。は教科書などを見て解いたんですが 次に∠Bの大きさを求めなさいと出たんですがこれの求め方が分かりません ∠Bの大きさって何んですか? 解き方とか詳しく教えてくれると嬉しいです。 自分自身数学が苦手でこれもわかんねぇのかよと思う方もいらっしゃると思いますが どうかやさしく教えてください。 ご回答よろしくお願いします。
- ベストアンサー
- 数学・算数
- 数学、確率の問題です。
数学、確率の問題です。 8人の生徒を、3人と5人のグループに分けます。 AさんとBさんが違うグループになる分け方は 何通りですか? わかりやすく ご解説おねがいします^^
- ベストアンサー
- 数学・算数
- ベクトル空間 基底の問題について
ある教科書で以下の問題がありました。 ・次のベクトルの組はK^3の基底となるか。 a=(2 1 3) b=(1 3 -1) c=(-6 -2 -8) ※教科書では()内は縦書きです。 本の解答は「基底でない」になっています。 何度考えても、基底になると思われるのですが、いかがでしょうか? 数学の得意な方、解説いただければ助かります。 よろしくお願いします。
- ベストアンサー
- 数学・算数
- プログラミング専門用語
perl,javascrpt,java などのプログラミング言語に良く使われている用語(例、pack、unpackなど)を解説している… ・サイト ・オンライン上の辞書 ・書籍 など何でも良いので知りませんか? 条件として… ・誰でも分かりやすいサイト。 ・HPを取り込めて、オフラインで閲覧できる。 書籍とかを見ても専門用語にまた専門用語を使っているので、私みたいな初心者には分かりにくいの実情です。 専門用語なので、perlの仕組みとかは解説してなくても良いです、単純に専門用語を解説しているサイトで。 是非、分かりやすい所でお願いします。
- ベストアンサー
- Perl
補足
これは、どういう意味となるのでしょうか?どんなブログラムなのでしょうか?数学Bで、BASIC言語は、これだけ覚えておけば、いいのでしょうか?あと、BASIC 言語の全ての用語を教えていただけると幸いなのですが。すみません。