nozomiyamada / contest2

1 stars 1 forks source link

Comparing Programming Languages #2

Open nozomiyamada opened 5 years ago

nozomiyamada commented 5 years ago

print

Python

print('Sawasdee')

Ruby

puts "Sawasdee"

PHP

<?php
print "Sawasdee";
?>

Java

public class Test{
    public static void main(String[] args){
        System.out.println("Sawasdee");
    }
}

C

using System;
public class Test{
    public static void Main(){
        Console.WriteLine("Sawasdee");
    }
}

C++

#include <iostream>
using namespace std;

int main() {
    cout << "Sawasdee";
    return 0;
}
nozomiyamada commented 5 years ago

declaration & multiplication

Python

a = 3 
b = 5.2
c = a * b
print(c)

Ruby

a = 3
b = 5.2
c = a * b
puts c

PHP

<?php
$a = 3;
$b = 5.2;
$c = $a * $b;
print $c;
?>

Java

public class Test{
    public static void main(String[] args){
        int a = 3;
        double b = 5.2;
        double c = a * b;
        System.out.println(c);
    }
}

C

using System;
public class Test{
    public static void Main(){
        int a = 3;
        double b = 5.2;
        double c = a * b;
        Console.WriteLine(c);
    }
}

C++

#include <iostream>
using namespace std;

int main(){
    int a = 3;
    double b = 5.2;
    double c = a * b;
    cout << c;
    return 0;
}
nozomiyamada commented 5 years ago

define function & print

Python

def triple_plus_n(x, n):
    return x * 3 + n

print(triple_plus_one(1.2, 2))

Ruby

def triple_plus_n(x, n)
    return x * 3 + n
end

puts triple_plus_n(1.2, 2)

PHP

<?php
function triple_plus_n($x, $n){
    return $x * 3 + $n;
}
print triple_plus_n(1.2, 2);
?>

Java

public class Test{
    public static void main(String[] args){
        System.out.println(triple_plus_n(1.2, 2));
    }
    public static double triple_plus_n(double x, int n){
        return x * 3 + n;
    }
}

C

using System;
public class Test{
    public static void Main(){
        Console.WriteLine(triple_plus_n(1.2, 2));
    }
    public static double triple_plus_n(double x, int n){
    return x * 3 + n;
    }
}

C++

#include <iostream>
using namespace std;

double triple_plus_n(double x, int n){
    return x * 3 + n;
}

int main(){
    cout << triple_plus_n(1.2, 2);
    return 0;
}