PDA

View Full Version : سوال: کمک درباره پروژه برنامه نویسی ویژوال سی ++ 6



arminjahanshahr
دوشنبه 13 خرداد 1387, 22:59 عصر
با سلام من یک برنامه با ویژوال سی ++ نوشتم
چند تا ایراد داره اگه میشه کمکم کنید
این برنامه کارش اینه که از ورودی نام و شماره دانشجویی و معدل و قد رو می گیره
و هم add می کنه هم delete و هم display و print all ,edit,search
من خودم add,delete,printall رو کامل نوشتم اما display هم نوشتم اما یک ارور داره
خواهشا تابع سرچ و edit رو یکی برام بنویسه
ممنونش می شم
برای توضیحاتش هم اینجوری باید باشه
برای سرچ گفته شماره دانشجویی را به عنوان ورودی میگیرد و آدرس گره مربوط به آن دانشجو را بر میگرداند
اگر دانشجو وجود نداشت null بر میگرداند

اینم برنامه
ببینم چه کار میکنید
کد:
http://rapidshare.com/files/119597751/visualc__.rar.html
یا
کد:
http://depositfiles.com/files/5747562
ممنون میشم برام تکمیلش کنید تو همین سایتها uploadesh کنید

A_Salimi
سه شنبه 14 خرداد 1387, 00:46 صبح
اما display هم نوشتم اما یک ارور داره



void linkedlist::Display(long a)
{
void Display(long a)
{
node *B;
B=search(a);
if(B==NULL)
{
printf("not found");
return ;
}

printf("B");

}
}



در هنگام تعریف تابع به این نکته دقت کنید و آن اینکه :

تعریف تابع در تابع دیگر امکان پذیر نیست


خواهشا تابع سرچ و edit رو یکی برام بنویسه

سعي كنيد خودتان توابع را بنویسید و برای رفع اشکال آنها را بیان کنید.

arminjahanshahr
سه شنبه 14 خرداد 1387, 11:11 صبح
void linkedlist::Display(long a)


{
void Display(long a)
{
node *B;
B=search(a);
if(B==NULL)
{
printf("not found");
return ;
}


printf("B");


}
}



در هنگام تعریف تابع به این نکته دقت کنید و آن اینکه :

تعریف تابع در تابع دیگر امکان پذیر نیست



سعي كنيد خودتان توابع را بنویسید و برای رفع اشکال آنها را بیان کنید.

درسته عزيز اما بازم ارور ميده 2 تا ارور
void linkedlist::Display(long a)
{

node *B;
B=search(a);
if(B==NULL)
{
printf("not found");
return ;
}

printf("B");

}
براي سرچ و اديتم من بلد نيستم خواهشا كمكم كنيد

najafzade
جمعه 22 شهریور 1387, 18:00 عصر
سلام
اینجا یه کدی با لینک لیستها هستش:
http://www.bitasoft.ir/useful/c++/File_Making.txt

امید است به کار آید