2018. május 15., kedd

Programozási nyelvek szintaktikája és szemantikája (mondattani szabály és jelentés)

Ahány programozási nyelv annyi szabály. A közös bennük az algoritmikus gondolkodás. Nézzünk rá néhány példát;

PROGRAM HELLO
   WRITE(*,10)
10 FORMAT('Hello, vilag!')
   STOP
   END
-----
10 PRINT "Hello, vilag!"
20 END
----
#include <stdio.h>

int main(void)
{
    printf("Hello, vilag!\n");
    return 0;
}
-----
using System;

class Hello
{
    static void Main()
    {
        Console.WriteLine("Helló, világ!");
    }
}
------
public class Hello {
    public static void main(String[] args) {
        System.out.println("Helló, világ!");
    }
}
-----
program Hello;
begin
  WriteLn('Helló, világ!');
  ReadLn;
end.
------
<?php
echo "Helló, világ!";
?>
-----
print("Hello, vilag!")
-----
program HelloWorld;
uses
  Dialogs;
begin
  ShowMessage('Hello, vilag!');
end;
-----
#include <windows.h>

int WINAPI WinMain(HINSTANCE hInst, HINSTANCE hPrevInstance, LPSTR lpCmdLine, int nCmdShow)
{
    MessageBox(NULL, "Helló, világ!", "", MB_OK);
    return 0;
}
-----

Nincsenek megjegyzések:

Megjegyzés küldése