Python, Java, C プログラミングの体験学習(GDB online を使用)
【概要】GDB online は、多様なプログラミング言語に対応したオンライン開発環境である。本文書では、GDB online を使用して Python 3、Java、C の基本的なプログラムを実行する手順を説明する。アカウント登録なしで利用可能であり、初学者のプログラミング体験学習に適している。
【目次】
GDB online での実行環境と操作手順
GDB online は、Python 3、Java、C、C++、C#、JavaScript、R、アセンブリ言語、SQL、Ruby など、多様なプログラミング言語に対応したオンライン開発環境である。コードアシスト機能とgdbデバッグ機能を備えている。
URL: http://www.onlinegdb.com/
* お断り
本文書は特定の商用製品等を推奨、広報するものではない。使用感などの評価を行うものでもない。操作手順等について記述したものである。
GDB online の基本的な使用方法
- Web ページを開く
- Languageのところで、使いたい言語を選ぶ
以下、「Python 3」を選択した場合の操作手順を説明する
- エディタでプログラムを編集し、
「Run」をクリック
- 実行結果が表示されるので確認
Python 3、Java、C における実行例と結果
Python 3
x = [5, 4, 1, 3, 2]
for i in x:
print(i * 120)
Java
public class Main {
public static void main(String[] args) throws Exception {
int x[] = {5, 4, 1, 3, 2};
for (int i = 0; i < x.length; i++ ) {
System.out.println(x[i] * 120);
}
}
}
C
#include<stdio.h>
int main(void){
int i;
int x[] = {5, 4, 1, 3, 2};
for(i = 0; i < (sizeof(x)/sizeof(int)); i++) {
printf("%d\n", x[i] * 120);
}
}
アカウント登録
GDB online は、アカウント登録なしでも利用できる。
ファイル入出力の利用
GDB online では、エディタ上部の「+」ボタンから新しいファイルを追加できる。プログラムから fopen() などでファイルを読み書きする際は、同じプロジェクト内に配置したファイルにアクセスできる。