تابع بازگشتی در برنامه نویسی C
تابع بازگشتی چیست ؟ توابع بازگشتی (Recursive Functions) در برنامهنویسی به توابعی گفته میشود که در تعریف خود، دوباره خودشان را فراخوانی میکنند. این تکنیک یکی از ابزارهای مهم و قدرتمند در حل مسائل پ..
تابع بازگشتی چیست ؟ توابع بازگشتی (Recursive Functions) در برنامهنویسی به توابعی گفته میشود که در تعریف خود، دوباره خودشان را فراخوانی میکنند. این تکنیک یکی از ابزارهای مهم و قدرتمند در حل مسائل پ..
یادگیری زبان برنامهنویسی سی (C) به عنوان یکی از زبانهای پایه و پرکاربرد در دنیای برنامهنویسی، مزایای فراوانی دارد که میتواند پایهای قوی برای پیشرفت در این حوزه باشد. زبان سی به دلیل ساختار ساده و..
PHP یک زبان اسکریپتنویسی منبع باز پرکاربرد و همهمنظوره است. در مقایسه با سایر زبانهای اسکریپتنویسی خیلی پیچیده نیست و دردسر کمی دارد. این زبان در سراسر دنیا به طور گسترده مورد استفاده قرار میگیرد..
C++ یک زبان برنامهنویسی همه منظوره است که با هدف ارتقای زبان C به وجود آمد و ویژگی شیگرایی را به این زبان اضافه کرد. C++ یک زبان کامپایل شده و دستوری است. این زبان یک زبان سطح متوسط است که برای برن..
به عنوان برنامه نویس، انگیزه تسلط به محبوب ترین زبان های دنیا موجب موفقیت در حرفه شما می شود. زبان های برنامه نویسی فراوانی برای یادگیری هست ولی از کجا می دانید کدام برنامه از همه کاربردی تر است؟ اگر ..
الگوهای طراحی برای اولین بار توسط کریستوف الکساندر (Christopher Alexander) ارائه شدند. در واقع الگوهای طراحی به عنوان راه حل هایی برای مشکلات فرایند برنامه نویسی معرفی شده اند. این الگوها که توسط متخص..
زبان های برنامه نویسی از نظر کاربرد و تقاضا متغیرهستند. بنابراین قبل از اقدام برای یادگیری این را در نظر بگیرید که کدام زبان برنامه نویسی کاربرد بیشتری دارد. زبان های برنامه نویسی پر کاربرد معمولا ح..
وارد شدن به رشته برنامه نویسی سخت است، به ویژه اگر در این زمینه مبتدی هستید و نمی دانید که باید از کجا شروع کنید. در آغاز این دهه، اینترنت و منابع کدنویسی شده آن، ماکتی کوچک از آنچه که امروزه به این ن..
تقریبا با دیجیتالی شدن اکثر کار ها و هوشمند شدن همه چیز به مدد فناوری هوش مصنوعی، یادگیری کدنویسی به نیاز این دوره و زمانه تبدیل شده است. تفاوت های ظریفی بین کدنویسی و برنامه نویسی وجود دارد، اما در..
حالت های قفل در SQL شامل انواع مختلفی از قفل ها است. انتخاب حالت قفل بستگی به منبعی دارد که باید قفل شود. سه نوع قفل زیر برای قفل کردن در سطح ردیف و صفحه استفاده می شود: Shared (S) Exclusive (X) ..
با اینکه بر اساس سهم بازار، لینوکس (Linux) عنوان رایج ترین سیستم عامل را نمی گیرد؛ اما سهم بازار فقط تعیین کننده رایج بودن یک محصول است نه ویژگیها و قابلیت هایش. در واقع لینوکس ثابت کرده که همیشه انتخ..
چگونه یادگیری توسعه وب (Web Development) را شروع کنیم؟ هرگاه بحث چگونگی یاد گرفتن توسعه دادن وب درمیان باشد، اولین توصیه من این است که ابتدا اصول اولیه را یاد بگیرید. اما چگونه ؟ صادقانه بگویم، با این..