«B (ծրագրավորման լեզու)»–ի խմբագրումների տարբերություն
Content deleted Content added
No edit summary |
|||
Տող 14. | Տող 14. | ||
== Օրինակներ == |
== Օրինակներ == |
||
B լեզվով գրված ծրագրի |
B լեզվով գրված ծրագրի օրինակ՝ |
||
<source lang="c"> |
|||
main() |
|||
{ |
|||
auto a, b, c, sum; |
|||
a = 1; b = 2; c = 3; |
|||
sum = a+b+c; |
|||
putnumb(sum); |
|||
} |
|||
</source> |
|||
Մեկ այլ ծրագրի, որը ներկայացված էր Քեն Թոմփսոնի ''Users' Reference to B'' գրքում՝ |
|||
<source lang="c"> |
<source lang="c"> |
||
/* Այս ֆունկցիան կտպի n ոչ բացասական թիվը b աստիճանում, որտեղ |
/* Այս ֆունկցիան կտպի n ոչ բացասական թիվը b աստիճանում, որտեղ |
13:44, 6 հունվարի 2014-ի տարբերակ
- Այս հոդվածը «B» ծրագրավորման լեզվի մասին է։ Այլ գործածությունների համար այցելեք B։
Տեսակ | ծրագրավորման լեզու և ծրագրավորման պրոցեդուրային լեզու |
---|---|
Կատարման ձև | Ինտերպրետատոր |
Առաջացել է | 1969 |
Ստեղծող | Բելլի լաբորատորիա և Քեն Թոմփսոն |
Նախագծող | Քեն Թոմփսոն |
Տիպիզացիա | Ստատիկ |
Ներշնչվել է | BCPL |
Հաջորդ | C |
B, ինտերպրետացվող ծրագրավորման լեզու, որը ստեղծվել է AT&T Bell Telephone Laboratories ընկերության կողմից։ Հանդիսանում է BCPL ծրագրավորման լեզվի հետնորդը և C ծրագրավորման լեզվի նախնին։ B-ն եղել է Քեն Թոմպսոնի հիմնական աշխատանքի ուղղությունը, ով, Դենիս Ռիթչի հետ միասին, 1969թ․ հրապարակեց լեզուն։
Օրինակներ
B լեզվով գրված ծրագրի օրինակ՝
main()
{
auto a, b, c, sum;
a = 1; b = 2; c = 3;
sum = a+b+c;
putnumb(sum);
}
Մեկ այլ ծրագրի, որը ներկայացված էր Քեն Թոմփսոնի Users' Reference to B գրքում՝
/* Այս ֆունկցիան կտպի n ոչ բացասական թիվը b աստիճանում, որտեղ
2<=b<=10։ Սա օգտագործում է այն փաստը, որ ASCII-ում
0-ից 9 թվանշաններն ունեն հաջորդական կոդային արժեքներ*/
printn(n,b) {
extrn putchar;
auto a;
if(a=n/b) /* սա վերագրում է, ոչ թե հավասարության ստուգում */
printn(a, b); /* ծրագիրը աշխատում է ռեկուրսիայով */
putchar(n%b + '0');
}
Հղումներ
- B ծրագրավորման լեզվի ուղեցուց(անգլ.)
- B ծրագրավորման լեզու(անգլ.)