محیط برنامه نویسی آنلاین | کامپایلر آنلاین برای 44 زبان برنامه نویسی
تیم انفورماتیک پی استور یک محیط برنامه نویسی آنلاین و کامپایلر برنامه های مختلف را در همین سایت آماده کرده که در ادامه با آنها آشنا می شویم. اولین محیط برنامه نوسی آنلاین سی پلاس پلاس ++C و کامپایلر آنلاین ++C با سه کامپایلر gcc, clang و virtual ++c است. در این محیط هر گونه کامپایلری را که مد نظر دارید به صورت یکجا و آنلاین برای شما فراهم گردیده است. شما قادر خواهید بود با انواع مختلف زبان های برنامه نویسی کد های خود را کامپایل و اجرا کنید, به آن ورودی بدهید و خیلی راحت خروجی مطلوب را ببینید. این ابزار یک ابزار ایدهآل برای افرادی است که کامپایلر مورد نیاز خود را در اختیار ندارند و یا می خواهند برای یک بار یک کد به زبانی غیر از زبان مورد استفاده خودشان را امتحان کنند.
چرا برنامه نویسی آنلاین؟
اگر شما یک برنامه نویس باشید حتماً در کامپیوتر خود تعدادی کامپایلر و مفسر زبان های مختلف را نصب کرده اید. حال اگر بخواهید برای یک یا دو بار یک کدی را به زبانی دیگر امتحان کنید تنها راه چاره شما نصب کامپایلر مناسب همان زبان است. بعضی مواقع یافتن یک کامپایلر زیاد سخت نیست ولی اگر زبان مورد نظر شما از زبان های پر طرفدار نباشد چه می توان کرد؟ پس در اینجا بخاطر بار ارزش بودن زمان دیگر لازم نیست وقت خود را برای پیدا کردم نرم افزار و نصب آن تلف کنید. بهتر است از سرویس آنلاین برنامه نویسی پی استور استفاده کنید.
این سرویس از 44 زبان برنامه نویسی و کامپایلر پشتیبانی می کند. حتی زبان سطح پایینی مثل Assembly تا زبان های سطح متوسط (C/C++) و زبان های سطح بالایی مانند Python, Perl, VB .NET, C#, Java, Ruby, PHP و حتی زبان تازه متولد شده گوگل با نام Go !
محیط برنامه نویسی آنلاین از یک سرویس ابری قدرتمند از سایت rextester برای کامپایل برنامه ها استفاده می کند و خروجی حاصل از اجرای نرم افزار و قابلیت ذخیره کد ها را دارد. پس اگر برای نصب ملزومات و کامپایلر برنامه نویسی وقت و زمان و هزینه کافی ندارید همین حالا وارد محیط آنلاین ما شوید.
محیط برنامه نوسی آنلاین
محیط برنامه نوسی آنلاین خیلی ساده و شیک طراحی شده است تا کاربر بدون هیچ سردگمی و ابهام کدهای خود را در ویرایشگر محیط برنامه نویسی تایپ یا کپی کنید. در محیط برنامه نویسی که در شکل زیر نشان داده شده می توانید زبان مورد نظر خود را انتخاب کرده و شروع به کد نویسی کنید و پس از پایان کد نویسی با زدن اجرای برنامه یا کلید F8 برنامه را Run کنید.
پس از اجرا خروجی برای ما مهم است تا نتایج حاصل از اجرا را مشاهده کنیم. اگر خطایی در کدها نداشته باشیم می توان نتایج حاصل از اجرا را مشاهده کرد. شکل زیر خروجی حاصل از اجرای کد بالا را نشان می دهد.
در مثال بالا نیازی به گرفتن داده از ورودی نبودیم ولی اگر لازم باشد از ورودی اطلاعاتی را بگیریم با زدن کلیک بر روی نمایش ورودی می توان از ورودی هم به کدهایمان اطلاعات بفرستیم. لازم به ذکر است قبل از اجرای برنامه حتما ورودی ها داده شود. شکل زیر ورودی را نشان می دهد. به عنوان مثال دو عدد 10 و 20 به ترتیب در ورودی درج شده است. اگر دو متغیر x و y را داشته باشیم و فرضاً با دستور cin>>x و cin>>y از ورودی عدد بگیریم. عدد 10 برای x و عدد 20 برای y ثبت خواد شد.
لیست کامپایلر های موجود در محیط برنامه نویسی آنلاین
- زبان برنامه نویسی Ada
- زبان برنامه نویسی Assembly
- زبان برنامه نویسی Bash
- زبان برنامه نویسی C#
- زبان برنامه نویسی C++
- زبان برنامه نویسی C
- زبان برنامه نویسی HTML
- زبان برنامه نویسی Common Lisp
- زبان برنامه نویسی D
- زبان برنامه نویسی Elixir
- زبان برنامه نویسی Erlang
- زبان برنامه نویسی #F
- زبان برنامه نویسی Fortran
- زبان برنامه نویسی Go
- زبان برنامه نویسی Haskell
- زبان برنامه نویسی Java
- زبان برنامه نویسی Javascript
- زبان برنامه نویسی Kotlin
- زبان برنامه نویسی Lua
- زبان برنامه نویسی MySql
- زبان برنامه نویسی Node.js
- زبان برنامه نویسی Ocaml
- زبان برنامه نویسی Octave
- زبان برنامه نویسی Objective-C
- زبان برنامه نویسی Oracle
- زبان برنامه نویسی Pascal
- زبان برنامه نویسی Perl
- زبان برنامه نویسی Php
- زبان برنامه نویسی PostgreSQL
- زبان برنامه نویسی Prolog
- زبان برنامه نویسی Python
- زبان برنامه نویسی Python 3
- زبان برنامه نویسی R
- زبان برنامه نویسی Ruby
- زبان برنامه نویسی Scala
- زبان برنامه نویسی Scheme
- زبان برنامه نویسی Sql Server
- زبان برنامه نویسی Swift
- زبان برنامه نویسی Tcl
- زبان برنامه نویسی Visual Basic
محیط برنامه نویسی آنلاین
مثال: برنامه معدل سه عدد در سی پلاس پلاس
#include <iostream> usingnamespacestd; intmain() { intx=10; inty=20; intz=50; cout<<"result is : "<<(x+y+z)/3; } |