แฎแแแแแกแแฌแแแแแแ PascalABC.NET 3.8.3 แแ แแแ แแแแ แแแแก แกแแกแขแแแแก แแแแแจแแแแ, แ แแแแแแช แแแแแแแแแ Pascal แแ แแแ แแแแ แแแแก แแแแก แแแแแชแแแแก .NET แแแแขแคแแ แแแกแแแแก แแแแแก แแแแแ แแ แแแแก แแฎแแ แแแญแแ แแ, .NET แแแแแแแแแแแแแก แแแแแงแแแแแแก แจแแกแแซแแแแแแแแ แแ แแแแแขแแแแแ แคแฃแแฅแชแแแแแ, แ แแแแ แแชแแ แแแแแแ แแแแกแแแ, แแแขแแ แคแแแกแแแ, แแแแ แแขแแ แ. แแแแแขแแแ แแแ, ฮป-แแแแแแแแฅแแแแแแ, แแแแแแแแแแกแแแ, แแแแแแก แจแแแ แแแแแ, แแแคแแ แแแแแแก แแแแแแแแ, แฃแกแแฎแแแ แแแแกแแแ แแ แแแขแแแแแกแแแ. แแ แแแฅแขแ แซแแ แแแแแแ แแ แแแแขแแ แแแฃแแแ แแแแแแแชแแแแแ แแแแแแแแแแกแ แแ แแแแแแแจแ. แแแแแขแจแ แแกแแแ แจแแแแก แแแแแแแแ แแแแก แแแ แแแ แแแแแก แแแแแจแแแแแแแ, แแแขแแแแขแฃแ แ แคแแ แแแขแแ แแแแ, แแแแฃแแแ แแ, แคแแ แแแก แแแแแแแแ แแ แแ แแแแแก แแแแฃแจแแแแ แแแแฌแงแแแแแแแแก. แแ แแแฅแขแแก แแแแ แแแฌแแแแแแ LGPLv3 แแแชแแแแแแ. แจแแแซแแแแ แจแแแฅแแแแก Linux-แแ (Mono-แแ แแแคแฃแซแแแแฃแแ) แแ Windows-แแ.
แชแแแแแแแแแ แแฎแแ แแแแแชแแแแจแ:
- ะฆะธะบะป ยซforยป ัะตะฟะตัั ะดะพะฟััะบะฐะตั ัะบะฐะทะฐะฝะธะต ัะฐะณะฐ step, ะตัะปะธ ะฝะต ะธัะฟะพะปัะทัะตััั ะผะพะดะธัะธะบะฐัะพั downto. ะัะปะตะฒะพะน ัะฐะณ ะฒัะทัะฒะฐะตั ะธัะบะปััะตะฝะธะต ZeroStepException. begin for var i:=1 to 6 step 2 do Print(i); Println; for var c:=โfโ to โaโ step -2 do Print(c); end.
- ะ ัะธะบะปะต foreach ัะฐะทัะตัะตะฝะพ ะธัะฟะพะปัะทะพะฒะฐัั ะธะฝะดะตะบั: begin foreach var x in Arr(1,2,3) index i do Println(i,x); end.
- ะ ะฑะธะฑะปะธะพัะตัะฝะพะน ััะฝะบัะธะธ TypeName ัะตะฐะปะธะทะพะฒะฐะฝ ััะฐะฝะดะฐััะฝัะน ะฟะพัะพะบ ErrOutput ะดะปั ะฒัะฒะพะดะฐ ัะธะฑะพะบ: begin var o: (integer,integer)->() := (x,y)->Print(1); Println(TypeName(o)); var o1 := new List<integer>[2,3]; Println(TypeName(o1)); end.
- ะฃัััะฐะฝะตะฝะฐ ะพัะธะฑะบะฐ ะฟัะธ ะฟะตัะตะฝะฐะฟัะฐะฒะปะตะฝะธะธ ะฒะฒะพะดะฐ, ะฝะต ะฟะพะทะฒะพะปัะฒัะฐั ัะตัะฐัั ัะตัะฐัั ะธะฝัะตัะฐะบัะธะฒะฝัะต ะพะปะธะผะฟะธะฐะดะฝัะต ะทะฐะดะฐัะธ.
แฌแงแแ แ: opennet.ru