معرفی سایت
صفحه اول

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




آمار سايت
كل بازديدهاي سايت: 87434
تاريخ ايجاد وبلاگ: شنبه 2 آبان 1388
بروز رساني:چهارشنبه 12 خرداد 1389
تعداد نظرات داده شده : 73 نظر
كل مطالب ارسال شده: 791 عدد
تاريخ ايجاد وبلاگ: شنبه 2 آبان 1388
بروز رساني:چهارشنبه 12 خرداد 1389
تعداد نظرات داده شده : 73 نظر
كل مطالب ارسال شده: 791 عدد
امکانات جانبی
اگر یک لیست از اعداد به ترتیب زیر باشند به طوریکه هر عدد به علاوه مجموع ارقام همان عدد , عدد بعدی را
بسازد برنامه ا یبنویسید که یک عدد n از ورودی بگیرد و nامین عدد در لیست را چاپ کند
1,2,4,8,16,23,28,38,49,62,70,77
دو آرایه حداکثر بطول 10 عنصر از نوع صحیح که مرتب می باشند را در نظر بگیرید
برنامه ای بنویسید که آرایه سومی توسط تابعی به نام merge بسازد بطوریکه عناصر آن مرتب شده باشند
راهنمایی: مجاز نیستید دو آرایه را در آرایه سوم ریخته و آنرا مرتب کنید.
بسازد برنامه ا یبنویسید که یک عدد n از ورودی بگیرد و nامین عدد در لیست را چاپ کند
1,2,4,8,16,23,28,38,49,62,70,77
کد:
#include <stdio.h>
#include <conio.h>
int sum(int);
int main ()
{
int n,p;
int i=1;
//clrscr();
printf("Enter Position : ");
scanf("%d",&n);
p=1;
while(i<n)
{
p=p+sum(p);
i++;
}
printf("Number in List : %-3d",p);
getch();
return 0;
}
int sum(int n)
{
int s=0;
while(n)
{
s+=n%10;
n/=10;
}
return s;
}دو آرایه حداکثر بطول 10 عنصر از نوع صحیح که مرتب می باشند را در نظر بگیرید
برنامه ای بنویسید که آرایه سومی توسط تابعی به نام merge بسازد بطوریکه عناصر آن مرتب شده باشند
راهنمایی: مجاز نیستید دو آرایه را در آرایه سوم ریخته و آنرا مرتب کنید.
ارسال در تاريخ پنج شنبه 17 دی 1388 توسط
رضا عبدالملكي
کلاسهای Abstract کلاسهایی هستند که دارای یک یا چند متد پیاده سازی نشده هستند.
اگر متدی رو به شکل abstract تعریف کردید، باید کلاس رو هم به شکل abstract تعریف
کنید. بطور مثال یک کلاس پایه با نام Shape تعریف می کنیم که پارامترهایی رو
نگهداری می کنه و یک شی Pen هم برای رسم می سازیم. متد draw برای رسم استفاده می شه
و ما اون رو فقط تعریف می کنیم و کدی رو برای پیاده سازی اون نمی نویسیم، چون هر
شکلی به روش رسم خاصی نیاز دارد. (زمانی از کلاسهای Abstract استفاده می کنیم که
بخواهیم کلاس پایه ای داشته باشیم و متدهای اون در کلاسهای مشتق شده نیاز به
بازنویسی داشته باشه) به لیست کد 1 دقت کنید:
// List Code 1
public abstract class Shape
{
protected int height, width;
protected int xpos, ypos;
protected Pen bPen;
//-----
public Shape(int x, int y, int h, int w)
{
width = w;
height = h;
xpos = x;
ypos = y;
bPen = new Pen(Color.Black);
}
//-----
public abstract void draw(Graphics g);
//-----
public virtual float getArea()
{
return height * width;
}
}
public abstract class Shape
{
protected int height, width;
protected int xpos, ypos;
protected Pen bPen;
//-----
public Shape(int x, int y, int h, int w)
{
width = w;
height = h;
xpos = x;
ypos = y;
bPen = new Pen(Color.Black);
}
//-----
public abstract void draw(Graphics g);
//-----
public virtual float getArea()
{
return height * width;
}
}
ارسال در تاريخ سه شنبه 15 دی 1388 توسط
رضا عبدالملكي
فرآيند توسعه هوش مصنوعي تا حد زيادي به بيراهه رفته و اين دقيقا همان چيزي است كه اكنون به عنوان بهانه شكلگيري يكي از بزرگترين و غنيترين گروههاي علمي و تحقيقاتي جهان درآمده است. به نظر ميرسد هر روز بايد منتظر انتشار خبري حيرتانگيز از دانشگاه MIT بود.
اين بار گروهي از پژوهشگران اين دانشگاه، تلاش جسورانهاي را آغاز كردهاند كه طي آن، در نظر دارند تعريف دوبارهاي از هوش مصنوعي ارائه كنند. آنها معتقدند در گذشته خطاهاي زيادي در اين زمينه وجود داشته است و اكنون بايد با بازگشت به عقب و جبران خطاهاي بنيادين، تحقيقات تازهاي در زمينه هوش مصنوعي انجام داد. طراحي و توليد پردازشگرهاي كمكي براي مغز انسان هدفي است كه پژوهشگران اين پروژه به آن فكر ميكنند.
اين بار گروهي از پژوهشگران اين دانشگاه، تلاش جسورانهاي را آغاز كردهاند كه طي آن، در نظر دارند تعريف دوبارهاي از هوش مصنوعي ارائه كنند. آنها معتقدند در گذشته خطاهاي زيادي در اين زمينه وجود داشته است و اكنون بايد با بازگشت به عقب و جبران خطاهاي بنيادين، تحقيقات تازهاي در زمينه هوش مصنوعي انجام داد. طراحي و توليد پردازشگرهاي كمكي براي مغز انسان هدفي است كه پژوهشگران اين پروژه به آن فكر ميكنند.
ارسال در تاريخ یک شنبه 13 دی 1388 توسط
رضا عبدالملكي
