برنامه (الگوریتم) مرتب سازی حبابی در سی شارپ
با استفاده از کد زیر می توانید هر آرایه ی عددی یا غیرعددی (مقایسه بر اساس کد اسکی کاراکترها) را به صورت صعودی یا نزولی با الگوریتم مرتب سازی حبابی ، مرتب کنید .
using System; namespace BubbleSortInCSharp { class bubblesort { static void Main(string[] args) { int[] a = { 3, 2, 5, 4, 1 }; // passing numbers through array int t; for (int p = 0; p <= a.Length - 2; p++) { for (int i = 0; i <= a.Length - 2; i++) { if (a[i] > a[i + 1]) { t = a[i + 1]; a[i + 1] = a[i]; a[i] = t; } } } Console.WriteLine("This Application Created by vithal wadje for C# corner"); Console.WriteLine("The Sorted array"); foreach (int aa in a) //writting array Console.Write(aa + " "); Console.Read(); } } }
سلام، بدون حلقه؟؟؟؟؟
آخه حداقل واسه گرفتن ورودی و نمایش خروجی باید از حلقه استفاده بشه. با متد ()Sort آرایه میشه این کار رو کرد
سلام میشه لطفا برنامه ای که ۵ عدد را از ورودی بگیرد از کوچک به بزرگ چاپ کند بدون استفاده از حلقه به زبان سی شارپ
سلام و خسته نباشید ممنون بابت کدتون ، برای مرتب سازی نزولی با استفاده از همین کد چه تغییراتی باید بدیم
سلام اگر ممکنه برنامه ی زیر رابرام ایمیل کنید.
سه تا نخ تعریف بشه که دو نخ اول 100تا عدد بگیره با یه اگوریتم مرتب سازی مرتب کنه بعد نخ سوم این دورا mergeکنه و چاپ کنه.
با سلام
میشه به سوال من جواب بدی لطفا اگه میشه تا شنبه بهم پاسخ بده!!!
برنامه ای که شامل دو آرایه که یکی شامل معدل و دیگری شامل اسامی و دوآرایه با هم متناظر و10عنصری هستند.اسامی افراد را براساس معدلشان به صورت صعودی چاپ کند
سلام
باسلام
برای مرتب سازی یک آرایه چند بعدی بر اساس یک اندیس خاص از چه دستوری میتوان استفاده نمود؟
سلام، سوالتونو کامل تر توی بخش پرسش و پاسخ(http://www.w3-farsi.com/forum) مطرح بفرمایید