تبليغاتX
㋡ از هــــر دری ســخــنــی ㋡ - طراحی الگوریتم و سورس برنامه

قالب وبلاگ

هاست لينوكس

مرجع راهنمای وبلاگ نویسان

سفارش طراحی اختصاصی قالب وب سايت و قالب وبلاگ

طراحي وب

 
..
 
   
   
  منوي اصلي
لينکهاي سريع

  موضوعات
..:+ پروفایل دانشگاه +:..
شخصی
فــــیــلـــم
کـلیـپ
آهـــنـــگ
فایــل های صــوتی
درسـی و کمک آموزشی
طراحی الگوریتم و سورس برنامه
++C & C
C#.NET
VB.NET
HTML
Java
AJAX
PHP
سایر زبان های برنامه نویسی
آموزش های متفرقه برنامه نویسی
پـایـــگـاه داده - Data Base
SQL
سایر برنامه های دیتا بیس
ایـنـتـرنـت
CISCO
MCITP
مبانی شبکه - Network plus
آموزش های متفرقه شبکه
سخت افزار - A Plus
نـــرم افـــــزار
Windows Server
Windows 7
Windows XP
Linux
Other OS
آموزش های متفرقه ویندوز
رجسیتری - Registry
هک و کرک - Hack & Crack
CEH
ECSA
فتوشاپ - Photoshop
تری دی مکس - 3Ds Max
کرل دراو - Corel Draw
سایر برنامه های گرافیک
آموزش های متفرقه گرافیک
Microsoft Office
مـوبــایــل
فـــرامــاســـونـــری
یهــــود شنــــاسی
آخـــــــر زمــــــان
ظــهــور و مـنــجـی
دجـــــــــال
دکتـر علی شـریعتی
دکتـر حسـن عباسی
علی اکبر رائفی پــور
ســیاسی
اســتـراتــژی
فرهنــگ و هـنــــر
اجــتــمــاعــی
اقتصـــــادی
نــــظامـــی
مـــذهـبـــی
مدیــریــت
ســـلامــــت
روانشناسی
ورزشـــی
عکس های جالـب
مطالب جالب و خواندنی
طنز و شوخی
..:: پیـــامــک ::..
شعــر و love
کتاب و مقــــالـه
آموزش
×× فروشـگاه ××
مطالب متفرقه

 

آرشیو ماهانه
بهمن 1390
دی 1390
آذر 1390
آبان 1390
مهر 1390
شهریور 1390
مرداد 1390
تیر 1390
خرداد 1390
اردیبهشت 1390
فروردین 1390
اسفند 1389
ادمه ی آرشیو ماهانه

        لينک دوستان

حرفه ای ترین قالب هاي وبلاگ
حامد شیربندی
وبلاگ استاد رائفی محقق در زمینه فراماسونری
آپدیت روزانه NOD32
اعجاز قرآن
چرا شیعه ؟ چرا سنی ؟
بانک مقالات
دانلود کتاب های ریاضی و فیزیک
سایت دکتر علی شریعتی
دانلود رایگان کتاب های صوتی
سایت جهاد دانشگاهی استان کرمانشاه
تکنولوژی برتر غرب
.::مهندسین نرم افزار دانشگاه آزاد::.
جنبش مصاف
سایت استاد کرمی
وبلاگ شخصی استاد کرمی
سربازان کوروش آریایی
هرچی میخوای اینجاهست
پیام نور کنگاور
رامین شکوهی
سجاد فتحی
سایت برنامه نویسان ایران
بچه های قلم
سعید شیربندی
کد آهنگ وبلاگ ( میهن کد )
وضعیت آب و هوای کرمانشاه در آینده
پاسخ به اتهام-اسلام و مسیحیت در دادگاه عقل و منطق
خبرگزاری تابناک
خبرگزاری جمهوری اسلامی ایران (ایرنا)
وبلاگ استاد اشرف
سجاد جلیلیان !
ضرب المثل ها و رازها
خمول
فیس آهنگ
سایت دکتر عباسی
شورش علیه طمع
آرشیو سخنرانیهای دکتر عباسی
علی قره باغی
ببین حال مارو !



لوگوی دوستان



 

تبلیغات


تبلیغات در سایت


  الگوريتم های مرتب سازی

الگوريتم های مرتب سازی

یک الگوریتم مرتب سازی الگوریتمی است که عناصر یک لیست را در ترتیب معینی قرار می دهد. کارائی مرتب سازی برای بهینه سازی کاربردهای الگوریتم های دیگر مانند جستجو و ادغام، که به لیست های مرتب نیاز دارند، اهمیت دارد. مرتب سازی برای تهیه خروجی های خوانا برای انسان نیز مفید است.

الگوریتم های مرتب سازی اغلب بر اساس زیر دسته بندی می شوند:

• پیچیدگی زمانی مقایسه عناصر برحسب اندازه لیست (n) . معمولا برای یک الگوریتم مرتب سازی عادی O(n log n) بهترین حالت و O(n2) بدترین حالت است. زمان ایده آل O(n) است.
• پیچیدگی زمانی تعداد جابه جائی ها برای الگوریتم های درجا (in place).
• مصرف حافظه (و استفاده از منابع دیگر سیستم). برخی از الگوریتم های مرتب سازی برون از جا (out place) هستند. که به محل کمکی برای نگهداری داده های موقت علاوه بر داده های در حال مرتب شدن نیاز دارند.
• بعضی از الگوریتم ها بازگشتی یا غیر بازگشتی یا هردو هستند.
• پايداری. الگوریتم های مرتب سازی پايدار ترتیب نسبی رکوردها با کلیدهای مساوی را برقرار می کنند. یعنی اگر دو رکورد R و S با یک کلید وجود داشته باشد و R قبل از S در لیست اصلی آمده باشد، در لیست مرتب شده هم R قبل از S می آید.
• متد کلی. روش مرتب سازی داده ها که می تواند درج،‌ تعویض، انتخاب، ادغام و غیره باشد. برای مثال مرتب سازی حبابی و سریع مرتب سازی تعویضی هستند.


مرتب سازی حبابی (bubble sort)

مرتب سازی حبابی (bubble sort) ساده ترین روش مرتب کردن داده ها می باشد.

مرتب سازی حبابی گام هائی را تکرار می کند تا داده های لیست مرتب شوند. در هر گاک دو عنصر با هم مقایسه می شوند و اگر ترتیب آنها درست نباشد با هم جابه جا می شوند. گام ها تا زمانی که کل لیست مرتب شود و جا به جائی موردنیاز نباشد تکرار می شود.

عناصر کوچکتر به سمت بالای لیست حرکت می کنند به همین دلیل "حبابی" نامیده شده است.

الگوریتم از ابتدای لیست شروع می کند. دو عنصر اول را مقایسه می کند، اگر اولی از دومی بزرگتر بود جای آنها عوض می شود. به همین ترتیب ادامه می دهد تا به انتهای لیست برسد. الگوریتم مجددا همین عمل را از ابتدای لیست تکرار می کند تا زمانی هیچ جا به جائی در آخرین گام صورت نگیرد.

با وجود سادگی این الگوریتم بسیار ناکارآمد است و به جز آموزش به ندرت در جاهای دیگر استفاده می شود.

پیاده سازی

شبه کد الگوریتم مرتب سازی حبابی به صورت زیر است:

for i:= 1 to n do
   for j:=n downto i+1 do
      if A[j-1] > A[j] then
         swap( A[j-1], A[j] )
      end if
   end for
end for

یک راه برای بهتر کردن الگوریتم فوق توجه به این نکته است که در هر مرحله بزرگترین عنصر به انتهای لیست منتقل می شود. یعنی هر بار یک عنصر در محل خود قرار می گیرد که در گام بعدی می توان آن را در نظر نگرفت. بنابراین برای یک لیست با n‌ عنصر در مرحله بعد نیاز به بررسی n-1 عنصر دیگر می باشد.

با توجه به اینکه ممکن است در مرحله ای کلیه عناصر در محل خود قرار بگیرند اگر جا به جائی در یک گام وجود نداشته باشد به معنی مرتب بودن لیست و خاتمه الگوریتم است.

شبه کد زیر الگوریتم بهینه شده مرتب سازی حبابی است:

do    swapped := false
   n := n-1
   for i:=0 to n do
      if A[i] > A[i+1] then
         swap( A[i], A[i+1] )
         swapped := true
      end if
   end for
while swapped


مثال. آرایه ای با عناصر "5 1 4 2 8" را در نظر بگیرید. گام های لازم برای مرتب سازی لیست به صورت صعودی به صورت زیر است. در هر مرحله عماصری که مقایسه می شوند پررنگ تر نشان داده شده اند.

First Pass
( 5 1 4 2 8 )—» ( 1 5 4 2 8 )
( 1 5 4 2 8 )—» ( 1 4 5 2 8 )
( 1 4 5 2 8 )—» ( 1 4 2 5 8 )
( 1 4 2 5 8 )—» ( 1 4 2 5 8 )
Second Pass
( 1 4 2 5 8 )—» ( 1 4 2 5 8 )
( 1 4 2 5 8 )—» ( 1 2 4 5 8 )
( 1 2 4 5 8 )—» (1 2 4 5 8 )
آرایه مرتب شده است اما الگوریتم به کار خود ادامه می دهد تا به مرحله ای برسد که هیچ جابه جائی صورت نمی گیرد. Third Pass
( 1 2 4 5 8 )—» ( 1 2 4 5 8 )
( 1 2 4 5 8 )—» ( 1 2 4 5 8 )
آرایه مرتب شده است و الگوریتم پایان می پذیرد.


ارزیابی کارائی

اگر n تعداد عناصر لیستی است که دارد مرتب می شود. در هر مرحله يک عنصر در محل خود قرار می گيرد که در مرحله بعد نياز به بررسی ندارد بنابراين تعداد کل مقايسه ها برابر با (n-1)+(n-2)+...+1 می شود. حاصل اين مجموع مساوی n(n-1)/2 است که پيچيدگی O(n2) را دارد. پيچيدگی در بهترين حالت O(n) است و زمانی اتفاق می افتد که داده های ليست از قبل مرتب باشد بنابراين حلقه do-while تنها يکبار اجرا می شود.


مرتب سازی انتخابی (selection sort)

مرتب سازی انتخابی (selection sort) روش بهبود يافته مرتب سازی حبابی است.

الگوريتم ابتدا کوچکترين عنصر را توسط جستجوی خطی پيدا می کند و آنرا در اولين محل ليست قرار می دهد، سپس دومين عنصر کوچک را پيدا می کند و به همين ترتيب تا آخر.

پیاده سازی

شبه کد الگوریتم مرتب سازی انتخابی به صورت زیر است:

for i:=0 to n-2 do
   min:=i
   for j:=(i + 1) to n-1 do
      if A[j] < A[min] then
         min:= j
      end if
   end for
   swap (A[i] , A[min])
end for


مثال. در زير مراحل مختلف برای مرتب کردن 5 عنصر "64 25 12 22 11" مشاهده می شود.

First Pass
(64 25 12 22 11) ( 11 25 12 22 64)
Second Pass
(11 25 12 22 64) ( 11 12 25 22 64)
Third Pass
(11 12 25 22 64) (11 12 22 25 64)
Forth Pass
(11 12 22 25 64) (11 12 22 25 64)


ارزیابی کارائی

در مقايسه با الگوريتم های ديگر مرتب سازی انتخابی، به دليل سادگی ساختار، صرف نظر از ترتيب داده های ليست هميشه يک زمان اجرا را می دهد. (n-1) جابه جائی در کل مورد نياز است که نسبت به مرتب سازی حبابی کمتر است و اگر تعداد جابه جائی ها مهم باشد مرتب سازی انتخابی روش مناسبی است. تعداد مقايسه ها در کل برابر است با (n-1)+(n-2)+…+1= Θ(n2).

مرتب سازی انتخابی برای ساختارهائی مانند ليست پيوندی که روش حذف و اضافه کارائی دارند سودمند است. در اين حالت کوچکترين عنصر از ليست حذف شده و سپس به انتهای مقاديری که قبلا مرتب شده اند اضافه می شود.

مثال.

64 25 12 22 11
11 64 25 12 22
11 12 64 25 22
11 12 22 64 25
11 12 22 25 64



مقایسه الگوریتم های مرتب سازی


توضیحات بدترين بهترین حافظه پایدار روش مرتب سازی  
زمان ها در الگوريتم بهينه O(n2) O(n) O(1) Yes Exchange Bubble Sort  
  O(n2) O(n2) O(1) No Selection Selection Sort  
بهترين حالت وقتی ليست مرتب است O(n2) O(n) O(1) Yes Insertion Insertion Sort *
  O(n2) O(n log n) O(1) Yes Insertion Binary Insertion Sort  
  O(n log n2) O(n log n) O(1) No Insersion Shell Sort  
  O(n2) O(n2) O(1) Yes exchange Shaker Sort  
  O(n2) O(n log n) O(n) No Partionioning Quick Sort *
O(1) درالگوريتم غيربازگشتی حافظه O(n log n) O(n log n) O(n) Yes Merging Merge Sort *
  O(n log n2) O(n log n2) O(n) Yes Merging Odd-Even Merge Sort  
  O(n2) O(n log n) O(n) Yes Indexing Radix Sort *
  O(k+n) O(k+n) O(k+n) Yes Indexing Counting Sort *
  O(n log n) O(n log n) O(1) No Selection Heap Sort *
  O(n2) O(n log n) O(n) Yes Selection Tree Sort *
  O(n2) O(n) O(k) Yes Indexing Bucket Sort  
مرتب سازي موازي است O(log n2) O(n log n)       Bitonic Sort  
تعداد اقلام منحصر بفرد m O(n) O(n) O(1) Yes Selection Bingo Sort  

قابل توجه دانشجويان: برای امتحان پايانی تنها الگوريتم های ستاره دار مطالعه شود.

براي دانلود روي لينک الگوريتم راست کليک کرده save target as را انتخال کنيد.

نوشته شده توسط محمد در پنجشنبه 26 آبان1390

 

  مشکلات روش ER
روش ER یک روش مفید برای مدل سازی جهانی است که می خواهیم از آن اطلاع کسب کنیم.

Entity Relationship

در مدل سازی داده ها با این روش گاه مشکلاتی بروز می کند این مشکلات موسوم به دام های پیوندی معمولاً از درک نادرست بعضی از پیوند ها ناشی می شود.

 اصطلاح دام پيوندي
اگر از ارتباط بين دو به دوي موجوديتها نتيجه گرفته شود كه حتمًا ارتباط بين سه موجوديت يا بيشتر از آن بدست آيد
در اينصورت طراح گرفتار دام پيوندي شده است.

دام حلقه پیوندی

این دام وقتی ایجاد می شود که با داشتن مثلاً سه ارتباط دو موجودیتی وجود یک ارتباط سه موجودیتی را نتیجه بگیریم.

دام چند شاخه 

این دام وقتی ایجاد می شود که بین نوع موجودیت E و هر یک از نوع موجودیت های f,g ارتباط 1:N با مشارکت الزامی وجود داشته باشد.

دام گسل


نوشته شده توسط محمد در یکشنبه 1 آبان1390

 

  الگوریتم جستجوی دودویی

الگوریتم جستجوی دودویی، تکنیکی است برای یافتن یک مقدار عددی از میان مجموعه‌ای از اعداد مرتب. این متد محدودهٔ جستجو را در هر مرحله به نصف کاهش می‌دهد، بنابراین هدف مورد نظر یا به زودی پیدا می‌شود و یا مشخص می‌شود که مقدار مورد جستجو در لیست وجود ندارد. 

پیدا کردن اندیس یک عنصر خاص در یک لیست مرتب شده مفید است زیرا با استفاده از اندیس داده شده می‌توان به سایر اطلاعات مربوطه دست یافت.

فرض کنید داده ساختاری شامل مجموعه‌ای از اطلاعات نام٫ آدرس و شماره تلفن و غیره‌است و آرایه ای که نام‌ها را در بر دارد از ۱ تا N شماره گذاری شده‌است، یک در خواست می‌تواند این باشد: شماره فردی به نام X چند است. برای پاسخ دادن به این سوال آرایه مورد نظر باید جستجو شده و اندیس مربوط به نام داده شده در صورت وجود برگردانده شود، در این حالت شماره تلفن ذخیره شده در آرایه تلفن‌ها در این اندیس، همان شماره فرد X است و به همین ترتیب برای آدرس و غیره نیز می‌توان عمل کرد. 

 

دانلود الگوریتم جستجوی باینری

نوشته شده توسط محمد در چهارشنبه 4 خرداد1390

 

  الگوریتم کدگذاری هافمن

در علوم کامپیوتر کدگذاری هافمن یک الگوریتم برای فشرده سازی اطلاعات است.که از یک جدول کد طول متغیر برای کد کردن هر کدام از نشانها استفاده می کند. برای بررسی این روش می توانید به کتاب های طراحی الگوریتم و یا ساختمان داده ها مراجعه کنید.  اما اگر خواسته باشیم توضیحی مختصر درباره این الگوریتم بدهیم نحوه کار آن بدین صورت است که در یک رشته متنی کاراکترهایی که دارای تکرار بیشتری هستند با رشته بیتی کوتاهتری کد می شوند و آن دسته از کاراکترهایی که دارای تکرار کمتر و یا کاربرد کمتر دارند با رشته بیتی طولانی تری کد می شوند.

در برنامه ای که در اختیار شما دوستان قرار داده ایم این الگوریتم به صورت کاربردی پیاده سازی شده است . در این برنامه یک فایل متنی از ورودی گرفته می شود و الگوریتم شروع به ساختن درخت دودویی بر اساس تکرار بر روی آن می کند و سپس با ساخت جدول تکرار بر روی آن فایل متنی ، کاراکتر های درون آن فایل را کد کرده و فایلی خروجی می سازد که فشرده شده فایل ابتدایی است . این برنامه همچنین قادر است که فایل فشرده شده را به حالت اول برگرداند. بطور کلی این برنامه بر اساس الگوریتم هافمن یک فایل را فشرده و سپس آن را از حالت فشرده خارج می کند. 

دانلود الگوریتم کدگذاری هافمن

نوشته شده توسط محمد در چهارشنبه 4 خرداد1390

 

  شرح الگوریتم پریم

الگوریتم پریم الگوریتمی در نظریه گرافهاست که زیر درخت پوشای کمینه را برای یک گراف همبند وزن دار پیدا می کند. یعنی یک گراف تشکیل می دهد که همه رئوس را شامل می شود و در عین حال مجموع وزن همه یال های آن کمینه شده است . این الگوریتم توسط ریاضیدانی به نام جارنیک در سال 1930 ارائه شد و سپس پریم در سال 1957 مستقل از جارنیک آن را کشف کرد و در سال 1959 دایکسترا دوباره به آن دست یافت . به همین علت در بعضی از منابع با نام DJP نیز شناخته می شود.

این الگوریتم مرتبا اندازه درخت را افزایش می دهد تا همه رئوس را شامل شود.در تصویر زیر این کار به صورت مرحله به مرحله نمایش داده شده است. 

یک پیاده سازی استفاده از ماتریس مجاورت برای نمایش گراف است که O(V2) که V تعداد رئوس است زمان می برد ولی با استفاده از هیپ ساده دودویی و نمایش لیست مجاورت این زمان به O(E log V) که V تعداد رئوس و E تعداد یال های می باشد کاهش می یابد. این الگوریتم با هیپ فیبوناچی نیز قابل پیاده سازی است که سرعت آن به مراتب از بقیه بالاتر است

(E + V log V).


بقیه در ادامه مطلب ...

نوشته شده توسط محمد در سه شنبه 3 خرداد1390

  ادامه مطلب

  الگوریتم کوله پشتی

فرض کنید که جهانگردی می خواهد کوله‌پشتی خود را با انتخاب حالتهای ممکن از بین وسائل گوناگونی که بیشترین راحتی را برایش فراهم می سازند پر کند. این مسئله می‌تواند با شماره گذاری این وسائل از 1 تا n و تعریف برداری از متغیرهای دودویی(Binary) (j = 1,2,…n) بصورت ریاضی فرمول بندی شود. به این معنی که: اگر شیء j ام انتخاب شود در غیر اینصورت وقتی میزان راحتی باشد که وسیله j ا م فراهم می‌آورد و وزن آن و c اندازه کوله پشتی باشد. مسئله ما انتخاب برداری از بین بردارهای دودویی x است،که محدودیت را بر آورده کند. بطوریکه تابع هدف ماکزیمم مقدار خود را بگیرد . 

 

یعنی فردی می خواهد وسایلش را داخل کوله پشتی اش بگذارد به شرطی که وزن کل قطعات از یک حد خاص W بالاتر نرود ، چون کوله پشتی پاره می شود . چون هر وسیله دارای ارزش و وزن معینی است ، تعیین حداکثر ارزش وسایل در حالی که وزن آن ها از W فراتر نرود اهمیت دارد. یعنی اگر ارزش وسایل را با P و وزن آن ها را با W مشخص کنیم روال انتخاب ما بصورت Pi/Wi می شود .الگوریتمی که در ادامه ارائه می شود یک الگوریتم حریصانه برای حل این مسئله می باشد. 

 

دانلود الگوریتم کوله پشتی

نوشته شده توسط محمد در سه شنبه 3 خرداد1390

 

  چند سوال از کنسول سی شارپ 2
1)برنامه ای بنویسید که عدد صحیح و مثبت nرا از ورودی بگیرد و مشخص کند این عدد با مغلوبش(وارونه)برابر است یا خیر؟

2)برنامه ای بنویسید که تعدادی عدد از وردی بگیرد و بزرگترین عدد و کوچکترین عدد را یافته و چاپ کند؟


3)یک ارایه ده عنصری از ورودی بگیرید و اریه را وارونه کنید؟


4)عددی بین 1تا 366 از ورودی بگیرید و مشخص کنید این عدد چه تاریخی از سال شامل ماه و روز را مشخص میکند؟

5)تاریخی شامل روز و ماه را از ورودی بگیرید و مشخص کنید این تاریخ چندمین ر.وز سال است؟


جواب در ادامه مطلب ...

نوشته شده توسط محمد در سه شنبه 3 خرداد1390

  ادامه مطلب

  چند سوال از کنسول سی شارپ
1)عدد صحیح nرا بگیرد و مشخص کند nاول است یا خیر؟
(عدد اول عددی است که فقط مقسوم الیه دارد)
................................................................................
2)برنامه ای بنویسید که عدد nرا ازورودی بگیردو مشخص کند n کامل است یا خیر؟
(عدد کامل عددی است که مجموع مقسوم الیه های ان دوبرابر خود باشد)
.............................................................................

3)اعداد اول کوچکتر از یک میلیون را چاپ کنید؟

............................................................................

4)اعداد کامل کوچکتر از یک میلیون را چاپ کنید؟


جواب در ادامه مطلب ...

نوشته شده توسط محمد در شنبه 31 اردیبهشت1390

  ادامه مطلب

  4 سوال از سی شارپ کنسول C# console

1) javabe soale mosalase motasaviol saghein be sorate "*" :

2) javabe soale chape tartibe addad zire ham be sorate " 1   123    12345  ..." zire ham :

3) javabe soale barnamee benevisid ke nomreie 5 dars be hamrahe tedad vahed har kodam ra dariaft konad va moadele daneshjo ra mohasebe va namaiesh dahad .

4) javabe soale barnamee benevisid ke tedadi esm va moadele daneshjo az karbar dariaft konad va begoiad ke kodam daneshjo va ba che moadele balatarin moadel ra kasb karde (iani behtarin daneshjo kodam ast )

for answer click on continue this post ...

جواب در ادامه مطلب ...

نوشته شده توسط محمد در سه شنبه 11 آبان1389

  ادامه مطلب

  پرسش و پاسخ 2
این برنامه به درخواست یکی از دوستان اینجا زده شده.

====

الگوریتمی که تاریخ را گرفته و سن شخص را نشان دهد؟


جواب در ادامه مطلب ...

نوشته شده توسط محمد در یکشنبه 18 مهر1389

  ادامه مطلب

  پرسش و پاسخ
این برنامه به درخواست یکی از دوستان اینجا زده شده.

====

برنامه ای که عددی رو از ورودی خوانده و مشخص کند که چه روزی از هفته است؟

* دوست عزیز :

1- نگفتید توسط چه زبانی نوشته بشه

2- برنامه زیر به زبان #C نوشته شده.


جواب در ادامه مطلب ...

نوشته شده توسط محمد در یکشنبه 18 مهر1389

  ادامه مطلب

  الگوریتم مورچگان
این هم یک مقاله درباره الگوریتم مورچگان.

هم فارسی هم انگلیسی

کاربرد و آشنایی با الگوریتم مورچگان:

فایل فارسی : اینجا را کلیک کنید

فایل انگلیسی : اینجا را کلیک کنید

نوشته شده توسط محمد در چهارشنبه 3 شهریور1389

 

  سوال شماره 2 برنامه نویسی
برنامه ای بنویسید که کارکتری را از کاربر گرفته و نشان دهد که صدادار است یا نه ؟

راهنمایی :   حروف صدادار شامل ( a , o , i , u , e )

جواب در ادامه مطلب ...

نوشته شده توسط محمد در یکشنبه 29 فروردین1389

  ادامه مطلب

  سوال شماره 1 برنامه نویسی
برنامه ی ماشین حساب ساده ای را بنویسید ؟

جواب در ادامه مطلب ...

نوشته شده توسط محمد در یکشنبه 29 فروردین1389

  ادامه مطلب

 

مطالب پیشین

خوش آمدید - welcom to mamadshop.ir
آهنگ های محمد عزیزی
درس زندگی به زبان سی شارپ
سالروز پیروزی انقلاب
فول آلبوم مازیار فلاحی
به امید ایران - یاس
کی جواب این سوال رو میدونه ؟
جدایی نادر از سیمین در اسراییل
مشاهده آنلاین ماهواره نوید
گاهی
پــــایــــان فیــــسبــوکــ
#3
بافومت كيست؟
استوار
سختی
مکس پین
تغییر
دلار !
پ ن پ جدید
90/11/2


  درباره



رگه هایی هرجایی در هم می آمیزند و عاقبتی را می سازند که عقوبتش را ما رقم نمی زنیم. اینجا چرکنویس تماشای روحی است که تقلا می کند از پی و پوست عریان شود ولی نمی تواند. این گونه است که تنها ردی محو و سبز بر پوست می ماند. بر پوست می مانیم و رگ ها تا مغز استخوان در پنهانی خویش اند.
سلام
خوش آمد میگم به تمام دوستان.
من محمد , دانشجوی نرم افزار هستم.
امیدوارم که لحظات خوبی رو در اینجا سپری کنید.
خیلی دوست دارم منو راهنمایی کنین و نظر بدین.
اسم Wirewall هم مال خودمه.در این زمینه کار میکنم.
با تشکر

mazizi1408@yahoo.com


لوگوی ما



  آمار بازدید


آمار بازديد :

» تعداد بازديدها:
» کاربر: Admin

..:: Page Ranking Tool ::.. **جستجوگر وبلاگ**

Google

در اين وبلاگ
در كل اينترنت
..:: ما را در گوگل محبوب کنید :) ::..


 

صفحه اصلي |  پست الکترونيک |  اضافه به علاقه مندي ها | ذخيره صفحه | طراح قالب


Powered By blogfa.com Copyright © 2009 by mamadshop
Design By : wWw.Theme-Designer.Com