{}const=>[]async()letfn</>var
基礎概要開発

BASICの基礎:プログラミングの簡単なスタート

BASICは、プログラミングの学習に現在も使用されている最も古く、最もシンプルなプログラミング言語の1つです。この記事では、その基本を紹介し、簡単なプログラムを書く方法と、余計な複雑さなしにBASICで作業を開始する方法を説明します。

К

Kodik

著者

1分で読める

BASICとは? 🖥️

BASIC (Beginner's All-purpose Symbolic Instruction Code)は、1964年に開発されたプログラミング言語で、プログラミングを簡単に学べるように作られました。BASICは、そのシンプルさから70年代と80年代に最も人気のある言語の1つとなりました。古いものですが、BASICはまだ、簡単なプログラムを学んだり書いたりするために使用されています。プログラミングが初めての方には、素晴らしいスタートです! 🚀

BASICの使い方💻

BASIC の使用を開始するには、プログラムを記述して実行できる開発環境またはインタプリタをインストールする必要があります。たとえば、次のようなオンラインエディターを使用できます。 repl.it、ブラウザで直接コードを書くことができます。また、QB64などのプログラムを使用すると、最新のコンピューターで古いBASICプログラムを実行できます。

必要なソフトウェアをインストールしたら、コードの記述を開始してプログラムを実行できます。BASIC でのプログラミングを始める方法を見てみましょう。

🔥 10万人以上の学生が参加中

理論を読むのに疲れた?
コーディングの時間だ!

Kodik — 実践でプログラミングを学ぶアプリ。AIメンター、インタラクティブなレッスン、実際のプロジェクト。

🤖 AI 24時間
🎓 修了証
💰 無料
🚀 始める
今日参加

BASICの主な機能🔧

BASICはシンタックスがシンプルで、プログラミングの基本をすばやく学ぶことができる言語です。BASICの主な機能は次のとおりです。

  • 使いやすさ: BASICは、初心者が簡単に学べるよう、わかりやすい英語の単語を使用しています。たとえば、PRINTコマンドはテキストを画面に表示するために使用され、INPUTコマンドはデータを入力するために使用されます。

  • 数値と文字列の操作: BASICは、数値変数(整数と実数)と、テキストを格納できる文字列をサポートしています。

  • パワフルなサイクルと条件付き演算子: ループを使用してアクションを繰り返すことができ、条件付き演算子はプログラムが意思決定を行うのに役立ちます。

  • 単純な数学演算のサポート: BASICは計算に最適です。算数は簡単にできます。

  • シンプルな機能のサポート: BASICを使用すると、反復タスクを実行するための関数を作成できるため、コードの重複を回避できます。

BASIC構文の基礎📚

BASICの構文は非常にシンプルで直感的です。いくつかの基本的なコマンドと概念を見てみましょう。

1. 変数 📦

BASICの変数は、データを格納するために使用されます。変数は、数値(年齢や合計を保存するためなど)または文字列(テキストを保存するため)にすることができます。変数を作成するには、単に値を割り当てる必要があります。BASICの古いバージョンでは、LETコマンドが使用されていましたが、現代のバージョンでは書かないことができます。

数値変数の例:

LET age = 25

ここでは、変数 age は値 25 を格納します。

文字列変数の例:

LET name = "Alice"

ここでは、変数 name は文字列「Alice」を格納します。

2. データ出力と入力のコマンド 📤📥

BASIC では、PRINT コマンドを使用してテキストを出力し、INPUT コマンドを使用してユーザーからデータを受け取ることができます。

表示例:

PRINT "Hello, World!"

このコードは画面に「Hello, World!」と表示します。

データ入力の例:

INPUT "Enter your name: ", name

このコードは、ユーザーに名前を入力するよう求め、それを変数nameに保存します。

3. 条件演算子(IF... THEN) 🧐

条件演算子を使用すると、条件をチェックし、チェック結果に応じてさまざまなアクションを実行できます。たとえば、年齢を確認し、相手が大人か子供かを確認してメッセージを表示できます。

例:

IF age >= 18 THEN
    PRINT "You're an adult!"
ELSE
    PRINT "You're still a child."
END IF

このコードは、変数 age 18の値が大きいかどうかを確認し、対応するメッセージを表示します。

4. サイクル (FOR... NEXT) 🔄

ループを使用すると、同じアクションを複数回実行できます。たとえば、FOR... NEXTループを使用して1から5までのすべての数字を印刷できます。

例:

FOR i = 1 TO 5
    PRINT i
NEXT i

このサイクルは1から5までの数字を表示します。

5. 簡単な機能 📐

BASIC では、特定のタスクを実行する関数を定義できます。たとえば、数値の二乗を計算する関数を作成できます。

数の二乗を計算する関数の例:

FUNCTION square(x)
    square = x * x
END FUNCTION

この関数は数値 x を受け取り、その二乗を返します。次のように呼び出されます。

LET result = square(5)

これで、変数 result は 25 を格納します。

BASICでのシンプルなプロジェクト💡

1.数字を加算するためのシンプルな計算機➗

あらかじめ決められた2つの数字を加算する計算機を作成しましょう。これは、変数とデータ出力の操作を理解するための例です。

LET num1 = 10
LET num2 = 5
LET result = num1 + num2
PRINT "Sum result: "; result

この計算機は2つの数字を加算して結果を表示するだけです。とてもシンプルです!

2.長方形の面積の計算📏

次に、長方形の面積を計算しましょう。長さに幅を掛けます。

LET length = 8
LET width = 4
LET area = length * width
PRINT "Rectangle area: "; area

このコードは、長さ8、幅4の長方形の面積を計算します。

3. 1から10までの数字の合計を計算する 📊

ループを使用して1から10までのすべての数字を合計するプログラムを作成します。これは、ループと集計の操作方法を理解するのに役立ちます。

LET sum = 0
FOR i = 1 TO 10
    sum = sum + i
NEXT i
PRINT "Sum of numbers from 1 to 10: "; sum

このコードは1から10までのすべての数字を合計し、結果を表示します。これは、ループの操作方法と算術演算の実行方法を理解するのに役立ちます。

結論🎉

BASICは、プログラミングの基本をすばやく学ぶことができる、初心者に最適な言語です。変数、入出力、条件演算子、ループなどのBASICの基本的な機能を確認し、プログラミングを開始するのに役立ついくつかの簡単なプログラムを作成しました。 🌟

プログラミングは練習を重ねることで身につくスキルであることを忘れないでください。プログラミングをすればするほど、上手になります!BASICの学習がうまくいくことを願っています! 😊

🎯先延ばしをやめよう

記事は気に入った?
実践の時間だ!

Kodikでは読むだけでなく、すぐにコードを書く。理論 + 実践 = 本当のスキル。

即座に実践
🧠AIがコードを説明
🏆修了証

登録不要 • カード不要