اساتید و دانشجویان دانشگاه آزاد اسلامی

تاریخچه زبان های برنامه نویسی

 

تاریخچه زبان های برنامه نویسی

DELPHI -1

C++ -2

C# -3

BASIC -4

FORTRAN -5

VISUAL BASIC -6

 

ادامه مطلب...
۰ نظر موافقین ۰ مخالفین ۰

تست تشخیص کوررنگی

چشمهای سالم در هر دایره یک عدد میبینند.

تست در ادامه مطالب

ادامه مطلب...
۲ نظر موافقین ۱ مخالفین ۰

به اطلاع دانشجویان استاد امیدی در رابطه با فیلم ها

دانشگاه آزاد

پوزش بابت تاخیری که پیش آمد این مجموعه درساعت 7:30 صبح روز شنبه مورخه 7 دی تکمیل شده است حجم فیلم ها کلا   231 مگابایت می باشد دانشجویان عزیز در صورت خرابی لینک یا عدم توانایی در دانلود فایل ها مشکلات خود را در نظرات این مطلب درج نمایند با کمال تشکر مهدی امینی

 

پک اتصال به اس کیو ال در ویژوال استادیو ،این آموزش در  3 پارت گنجانده شده:

دانلود پارت 1    | دانلود پارت 2   |

دانلود پارت 3    |

unit.sub.ir

    امیدوارم برایتان مفید باشد.


 

۵ نظر موافقین ۰ مخالفین ۰

آموزش زبان برنامه نویسی python

پایتون

خلاصه و مفید میریم برای آموزش زبان شیرین پایتون

شاید شنیده باشید زبانی به نام پایتون کم کم در حال پیشی گرفتن از c و زبان های دیگر است اما آیا می دانید چرا؟ برای این که بفهمید hello world پایتون را با hello world زبانهای دیگر مقایسه کنید.

با ما همراه باشید . . .

ادامه مطلب...
۰ نظر موافقین ۰ مخالفین ۰

نحوه کار سطح دسترسی ها در هاستCkmod

نحوه کار سطح دسترسی ها در هاست

حتما شما در کنترل پنل هاست خودتون با سطح دسترسی یا همون Permission آشنایی دارید. در واقع شما حتما دیدید که برای هر یک از پوشه ها در هاست یا خانواده یونیکس یک عدد در نظر گرفته میشود که این عدد, سطح دسترسی به پوشه و فایل مربوطه را مشخص میکنند. اعدادی مانند 757 یا 755 یا 600 یا 644 که خیلی برای شما آشنا است.

اگر قصد دارید PHP کار کنید و در مورد این سطح دسترسی ها جیزی نمیدانید بهتر است در ادامه با ما باشید…

ادامه مطلب...
۰ نظر موافقین ۰ مخالفین ۰

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

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

با سلام خدمت کاربران عزیز گروه کامپیوتر دانشگاه Azad

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

ادامه مطلب...
۷ نظر موافقین ۰ مخالفین ۰

معرفی برترین ساب دومین های بیان در سایت الکسا

لینک تایید لینک ها در سایت الکسا کلیک کنید.

http://www.alexa.com/siteinfo/blog.ir قسمت

Where do visitors go on blog.ir?

رتبه ها در ادامه مطالب بر حسب بازدید کننده

ادامه مطلب...
۰ نظر موافقین ۱ مخالفین ۰

گذاشتن تم برای فیسبوک

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

افزونهhttp://socialfixer.com/ رو نصب کنید و دیگه هیچی،تموم شد حالا شما هستی و یک دنیا تنظیمات دقیق و پس زمینه و تم های زیبا
اسم تولید کننده این افزونه:Matt Kruse  هست . جهت رعایت کپی رایت |

تم برای فیس بوک

در ضمن امکانات هر چقدر بیشتر میشه در مقابلش فساد زیاد میشه امیدوارم از فیس بوک استفاده مفید ببرید نه ....

۰ نظر موافقین ۰ مخالفین ۰

برایتان به رایگان ایمیل باز می کنیم!!

ساخت ایمیل رایگان

کافیست در قدم اول :

نام و نام خانوادگی خود + آدرس ایمیل در خواستی خود حداقل 2 مورد + رمز اکانت خود را به صورت کامل در نظرات بنویسید.

سپس در صورت ایراد نداشتن اسم اکانت .

در قدم  دوم :

قدم انتظار - بعد 3 ساعت اکانت خود را با مشخصات فوق دریافت نمائید.

۱۷۹ نظر موافقین ۲ مخالفین ۱

هرچه می خواهد دل تنگت بکش

صفحه ای که به شما امکان می دهد نقاشی بکشید

برای نقاشی فقط کافیست برنامه ی flash player را روی سیستم خود نصب کنید .

برای نصب به سایت www.downloadha.com مراجعه فرمائید.

۱۷ نظر موافقین ۱۵ مخالفین ۰

درخواست های بازدیدکنندگان ودانشجویان عزیز

کد های ++c

نوشته شده توسط مهدی امینی

برنامه روش حل دستگاه معادلات خطی به روش تکراری ژاکوبی وگاوس:(درخواستی ع .علیخوانی)

  1. #include <iostream.h>
  2. #include <conio.h>
  3. #include <math.h>
  4. void main(){
  5. int i,j;
  6. const int n=3;
  7. float Khata,e,temp2,temp1[n],temp=0,a[n][n],x[n],kh[n];
  8. long double b[n];
  9. clrscr();
  10. cout << "Lotfan Dar Hengame Vared Kardane Dadeha Ghotrie Ghaleb Boudane Matris ra Dar Nazar Begirid.\n";
  11. cout << "Maghadire Pishfarze X Ra Benevisid. x[0],x[1],...\n";
  12. for ( i=0 ; i<n ; i++ ){
  13. cout << "X[" << i+1 << "] = ";
  14. cin >> x[i];
  15. }
  16. cout <<"~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\n";
  17. cout <<"Maghadire Matrise Pasokh ra Benevisid. B[0],B[1],...\n";
  18. for (i=0 ; i<n ; i++){
  19. cout << "B[" << i+1 << "] = ";
  20. cin >> b[i];
  21. }
  22. cout <<"~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\n";
  23. cout << "Maghdire Matrise Zarayeb Ra Benevisid.a[1][1],a[1][2],...\n";
  24. for (i=0 ; i<n ;i++)
  25. for(j=0 ; j<n ; j++){
  26. cout << "a[" << i+1 << "][" <<j+1 <<"] = ";
  27. cin >> a[i][j];
  28. }
  29. cout <<"~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\n";
  30. cout << "Meghdare Khata ra vared Konid : ";
  31. cin >> Khata;
  32. cout <<"~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\n";
  33. do{
  34. for (i=0 ;i<n ; i++){
  35. temp2 =b[i];
  36. for (j=0 ; j<n ; j++)
  37. if (i != j )
  38. temp2 -= a[i][j]*x[j];
  39. temp1[i] = temp2 / a[i][i];
  40. }
  41. for ( i=0 ;i<n ; i++)
  42. kh[i] = temp1[i] - x[i];
  43. for(i=0 ; i<n; i++)
  44. temp += pow(kh[i],2);
  45. e = sqrt(temp);
  46. for(i=0 ; i<n ; i++)
  47. x[i] = temp1[i];
  48. temp = 0;
  49. }while( e > Khata );
  50. cout << "Javabe Dastgah Barabar Ast ba : \n";
  51. for(i=0 ; i<n ; i++)
  52. cout << "X[" << i+1 << "] = " << x[i] << endl;
  53. getch();
  54. }
  55.  

 

در خواست دوست عزیزم سعید مسئله شطرنج با الگوریتم ژنتیک سی پلاس پلاس

#include<stdio.h>
#include<iostream.h>
#include<stdlib.h>
#include<time.h>
const int chessboardsize=8; //size of chessboard
enum{empty,queen,used}; //status
struct move //movement direction
{
int x;
int y;
};
struct chessboard //chessboard type
{
int size;
int square[chessboardsize][chessboardsize];
int usedsquares;
int noqueens;
};
void setqueenmovdi(move*whatmove,chessboard*board,move*curcoor);
void main(void)
{
move curcoor; // define digonal movements
move NE;
NE.x=1;
NE.y=1;
move NW;
NW.x=-1;
NW.y=1;
move SE;
SE.x=1;
SE.y=-1;
move SW;
SW.x=-1;
SW.y=-1;
chessboard board;
board.size=chessboardsize;
srand(time(0));
while(board.noqueens!=board.size)
{
board.usedsquares=0;
board.noqueens=0;
for(int i=0;i<board.size;i++)
for(int j=0;j<board.size;j++)
board.square[i][j]=0;
while(board.usedsquares<board.size*board.size)
{
curcoor.x=rand()%board.size;
curcoor.y=rand()%board.size;
if(board.square[curcoor.x][curcoor.y]==empty)
{
board.square[curcoor.x][curcoor.y]=queen;
++board.usedsquares;
++board.noqueens;
}
else
continue;
for(int horiz=0;horiz<board.size;horiz++)
if(board.square[horiz][curcoor.y]==empty)
{
board.square[horiz][curcoor.y]=used;
++board.usedsquares;
}
for(int verti=0;verti<board.size;verti++)
if(board.square[curcoor.x][verti]==empty)
{
board.square[curcoor.x][verti]=used;
++board.usedsquares;
}
board.square[curcoor.x][curcoor.y]=queen;
setqueenmovdi(&NE,&board,&curcoor);
setqueenmovdi(&NW,&board,&curcoor);
setqueenmovdi(&SE,&board,&curcoor);
setqueenmovdi(&SW,&board,&curcoor);
}
}
cout<<endl;
for(int i2=0;i2<board.size;i2++)
{
for(int j2=0;j2<board.size;j2++)
{
cout<<board.square[i2][j2];
printf(" ");
}
cout<<endl;
}
}
void setqueenmovdi(move*whatmove,chessboard*board,move*curcoor)
{
move next;
next.x=curcoor->x+whatmove->x;
next.y=curcoor->y+whatmove->y;
if(next.x<0||next.x>board->size-1||next.y<0||next.y>board->size-1)
return;
if(board->square[next.x][next.y]==empty)
{
board->square[next.x][next.y]=used;
++board->usedsquares;
}
setqueenmovdi(whatmove,board,&next);
return;
}


کد مرتب سازی سریع quicksort

void quickSort(int x[], int left, int right)
{

        int i = left, j = right;

        int tmp;

        int pivot = x[(left + right) / 2];


        while (i <= j)
        {

                while (x[i] < pivot)

                        i++;

                while (x[j] > pivot)

                        j--;

                if (i <= j)
                {

                        tmp = x[i];

                        x[i] = x[j];

                        x[j] = tmp;

                        i++;

                        j--;

                }

        }


        if (left < j)

                quickSort(x, left, j);

        if (i < right)

                quickSort(x, i, right);

}

لطفا هر کد دیگری را که می خواهید در قسمت نظرات برای ما نوشته تا حداکثر بعد از 24 ساعت کد را در این قسمت درج کنیم

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

ادامه مطلب...
۴۹ نظر موافقین ۰ مخالفین ۰