«Hello, world!»–ի խմբագրումների տարբերություն
→Օրինակներ: Ավելացվել է Hello World ծրագրի Python 3-ով գրված տարբերակը։ Պիտակներ՝ Խմբագրում բջջային սարքով Խմբագրում կայքի բջջային տարբերակից |
No edit summary Պիտակներ՝ Խմբագրում բջջային սարքով Խմբագրում կայքի բջջային տարբերակից |
||
Տող 10. | Տող 10. | ||
[[C (ծրագրավորման լեզու)|C]] ծրագրավորման լեզվով (հնացած տարբերակ) |
[[C (ծրագրավորման լեզու)|C]] ծրագրավորման լեզվով (հնացած տարբերակ) |
||
<source lang="c"> |
<source lang="c"> |
||
#include <stdio.h> |
# include <stdio.h> |
||
main() |
int main (void) |
||
{ |
{ |
||
puts ("Hello, World!"); |
|||
} |
} |
||
</source> |
</source> |
14:09, 7 Մարտի 2020-ի տարբերակ
«Hello, world!»-ը համակարգչային ծրագիր է, որի աշխատանքի արդյունքն է էկրանին (կամ այլ արտարծող սարքին) «Hello, world!» արտահայտության արտարծումը (հայերեն՝ «Բարև, աշխարհ»)։ Սովորաբար, «Hello, world!»-ը առաջին ծրագիրն է ծրագրավորման լեզվի դասագրքերում։
Այս ծրագրի ուսումնասիրումը ուսանողի ուշադրությունը հրավիրում է իր համար նոր լեզվի միանգամից մի քանի նոր հասկացություններ վրա, և, ինչն ամենակարևորն է, ուսանողը հասկանում է տվյալ ծրագրավորման լեզվով գրված ծրագրի հիմնական կառուցվածքը։
Չնայած նրան, որ փորձնական ծրագրերն օգտագործվում են համակարգիչների ստեղծման օրվանից, «Hello world» արտահայտության՝ որպես փորձնական հաղորդագրություն օգտագործման ավանդույթն սկսել է 1978 թ․-ից, երբ Բրայան Քերնիգանն ու Դենիս Ռիտչին, իրենց «C ծրագրավորման լեզուն» (անգլ.՝ «The C Programming Language») գրքում առաջին անգամ օգտագործեցին այս արտահայտությունը։
Օրինակներ
C ծրագրավորման լեզվով (հնացած տարբերակ)
# include <stdio.h>
int main (void)
{
puts ("Hello, World!");
}
Ժամանակակից տարբերակը, որն համապատասխանում է ANSI C ստանդարտին[1]
#include <stdio.h>
int main(void)
{
printf("Hello, world\n");
return 0;
}
#include <iostream>
int main()
{
std::cout << "Hello, world!" << std::endl;
return 0;
}
Pascal ծրագրավորման լեզվով
program MyProgram;
begin
WriteLn ('Hello, world!');
end.
Oberon ծրագրավորման լեզվով
MODULE Hello;
IMPORT Console;
BEGIN
Console.String("Hello World!");
Console.Ln
END Hello.
Modula-2 ծրագրավորման լեզվով
MODULE Hello;
FROM STextIO IMPORT WriteString;
BEGIN
WriteString("Hello World!");
END Hello.
Python 2.x լեզվով
print "Hello, world!"
Python 3.x լեզվով
print("Hello, world!")
Java լեզվով
public class helloworld
{
public static void main(String []args)
{
System.out.println("Hello, World!");
}
}
Common Lisp լեզվով
(format t "Hello, world!~%")
JavaScript լեզվով
alert("Hello, world!");
PHP լեզվով
<?php
echo 'Hello world'';
?>
Հետաքրքիր տեղեկություններ
- Perl լեզվում «Hello, world!»-ի փոխարեն օգտագործվում է «Just another Perl hacker» («Ուղղակի ևս մեկ Perl-հաքեր»)
Ծանոթագրություն
- ↑ http://www.open-std.org/jtc1/sc22/wg14/www/docs/n1124.pdf
- ↑ Bjarne Stroustrup (1997). The C++ Programming Language. 3rd edition, p. 46.
Արտաքին հղումներ
- «The Hello World» - ավելի քան 400 ծրագրեր, ներառյալ «Hello World»-ը, գրված ավելի քան 60 լեզուներով
- GNU Humor Collection