Python3, Java, C, R, JavaScript, Ruby, Scheme, Bash のプログラミング体験学習ガイド(paiza.IOを使用)

paiza.IO での実行環境について

Python,C,Java,JavaScript,R をはじめとする多様なプログラミング言語に対応し,日本語表示が可能な開発環境を提供しています.また,特定の条件下でファイル操作機能も利用できます.

ご利用の際は,必ず利用規約をご確認ください.

お断り

本ガイドは特定の商用製品の推奨や広報を目的とせず,純粋な操作手順の解説のみを提供するものです.製品の評価や使用感の判断は利用者に委ねられます.

paiza.IO の基本的な使用方法

  1. Web ページを開く

    https://paiza.io/ja

  2. コード作成を試してみる」をクリック
  3. メニューで,プログラミング言語を選ぶ
  4. エディタでプログラムを編集し, 「実行」をクリック
  5. 実行結果を確認

    エディタ上でプログラムを自由に編集し,必要に応じて何度でも実行を試すことができます.

各プログラミング言語の実行例と結果

Python3

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]);
        }
    }
}

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);
    }
}

R

x <- c(5, 4, 1, 3, 2)
print(x * 120)

JavaScript

var x = [5, 4, 1, 3, 2]
for (var i=0; i<x.length; i++) {
    console.log(x[i] * 120);
}

Ruby

x = [5, 4, 1, 3, 2]
x.each do |i|
  print i * 120
  print ", "
end

Scheme

(print (map (lambda (x) (* x 120)) (list 5 4 1 3 2)) )

Bash

#!/bin/bash
for i in *; do
  echo $i
done