|Pishtaz|
سه شنبه 08 بهمن 1392, 22:42 عصر
سلام دوستان
من میخوام برنامه ی زیر رو بنویسم :
برنامه اي که ابتدا منوهايي داشته (همين منو هاي عمودي معمولي مثل File - Edit - ... ) و که با انتخاب هرکدام ، زيرمنوهاي آن به نمايش درآيد
اين برنامه اطلاعات پرسنلي يک اداره را که شامل نام ، نام خانوادگي ، شماره پرسنلي و حقوق ها را از کاربر دريافت کرده و در يک فايل ذخيره ميکند
برنامه اطلاعات زير را بايد انجام دهد :
1.اضافه کردن رکورد جديد به فايل
2.حذف رکورد از فايل
3.جستجو در فايل
راستي بک گراند اصلي برنامه رنگش آبي ، و بکگراند منو هم سبز خواهد بود
برنامه رو تا اینجا نوشتم :
#include<stdio.h>
#include<conio.h>
#include<string.h>
int main()
{
FILE *fptr;
fptr = fopen("d:\student.txt" , "w");
if (!fptr)
{
printf("Cannot open input file.\n");
}
char stname[50];
char lname[50];
char pernum[50];
char wage[50];
do
{
puts("F name:");
gets(stname);
puts("L name:");
gets(lname);
puts("per no.:");
gets(pernum);
puts("wage:");
gets(wage);
if(strlen(stname)<=0)
break;
strcat(stname , "\n");
fputs(stname, fptr);
strcat(lname , "\n");
fputs(lname, fptr);
strcat(pernum , "\n");
fputs(pernum, fptr);
strcat(wage , "\n");
fputs(wage, fptr);
fputs(" ++++++++++++++++ ", fptr);
}while (1);
fclose(fptr);
}
خب همونطور که معلومه هسته ی اصلی برنامه رو نوشتم و مونده رنگ بکگراند برنامه که بالا گفتم
و اضافه کردن منو . ظاهر منو هم مثل منوهای توربو سی باشه . یعنی اینجوری :
http://barnamenevis.org/attachment.php?attachmentid=116135&stc=1&d=1390938095
اگه کسی اینا رو اضافه کنه به کد های برنامه که واقعا مردونگی کرده و ایشالله به هرچی میخواد برسه
اگه هم نه که خواهشا کمکم کنید خودم اضافه کنم . من اصلا از گرافیک و ... هیچی نخوندم
منتظر راهنمایی شما عزیزان هستم ♥
من میخوام برنامه ی زیر رو بنویسم :
برنامه اي که ابتدا منوهايي داشته (همين منو هاي عمودي معمولي مثل File - Edit - ... ) و که با انتخاب هرکدام ، زيرمنوهاي آن به نمايش درآيد
اين برنامه اطلاعات پرسنلي يک اداره را که شامل نام ، نام خانوادگي ، شماره پرسنلي و حقوق ها را از کاربر دريافت کرده و در يک فايل ذخيره ميکند
برنامه اطلاعات زير را بايد انجام دهد :
1.اضافه کردن رکورد جديد به فايل
2.حذف رکورد از فايل
3.جستجو در فايل
راستي بک گراند اصلي برنامه رنگش آبي ، و بکگراند منو هم سبز خواهد بود
برنامه رو تا اینجا نوشتم :
#include<stdio.h>
#include<conio.h>
#include<string.h>
int main()
{
FILE *fptr;
fptr = fopen("d:\student.txt" , "w");
if (!fptr)
{
printf("Cannot open input file.\n");
}
char stname[50];
char lname[50];
char pernum[50];
char wage[50];
do
{
puts("F name:");
gets(stname);
puts("L name:");
gets(lname);
puts("per no.:");
gets(pernum);
puts("wage:");
gets(wage);
if(strlen(stname)<=0)
break;
strcat(stname , "\n");
fputs(stname, fptr);
strcat(lname , "\n");
fputs(lname, fptr);
strcat(pernum , "\n");
fputs(pernum, fptr);
strcat(wage , "\n");
fputs(wage, fptr);
fputs(" ++++++++++++++++ ", fptr);
}while (1);
fclose(fptr);
}
خب همونطور که معلومه هسته ی اصلی برنامه رو نوشتم و مونده رنگ بکگراند برنامه که بالا گفتم
و اضافه کردن منو . ظاهر منو هم مثل منوهای توربو سی باشه . یعنی اینجوری :
http://barnamenevis.org/attachment.php?attachmentid=116135&stc=1&d=1390938095
اگه کسی اینا رو اضافه کنه به کد های برنامه که واقعا مردونگی کرده و ایشالله به هرچی میخواد برسه
اگه هم نه که خواهشا کمکم کنید خودم اضافه کنم . من اصلا از گرافیک و ... هیچی نخوندم
منتظر راهنمایی شما عزیزان هستم ♥