تبلیغات
دانلود پروژه های ++C - kala
 
چهارشنبه 13 اردیبهشت 1391 :: نویسنده : حمیدرضا باقری

با این کد یک منو در صفحه ظاهر می شود که با زدن 1 مشخصات کالا از کاربر پرسیده می شود، سپس می توان کالای وارد شده را بر اساس کد و نام کالا جستجو کرد در ضمن می توان کد کالا را جستجو کرد و تعداد موجودی آن را  تغییر داد. ضمناً یک مرتب سازی هم در این برنامه وجود دارد

#include<iostream.h>
#include<conio.h>
#include<stdlib.h>
#include<string.h>
void swap(char x[],char y[]);
# define a 20
# define b 50
                                                           <---- برای دریافت کد برنامه لطفاً به ادامه مطلب بروید 

#include<iostream.h>
#include<conio.h>
#include<stdlib.h>
#include<string.h>
void swap(char x[],char y[]);
# define a 20
# define b 50void main()
{
int i,j,c=1;
char name[a][b];
int code[a];
int tedad[a];
int scode1=0;
int scode2=0;
int newcode;
int sh=0;
char sname1[20];//[a][b];
while(c!=0)
{
cout << "Pria Calcualtions \n";
cout << "----------------- \n\n";
cout << "\t 1) Input new kala" << endl;
cout << "\t 2) Search kala by code " << endl;
cout << "\t 3) search kala by name " << endl;
cout << "\t 4) List sorted by code " << endl;
cout << "\t 5) Edit number of aoujudi kala " << endl;
cout << "\t 6) Exit" << endl << endl;
cout << " Select your choice> " ;
cin>>c;

switch(c)
{
case 1:
cout<<"Lotfan vared konid= code kala - name kala - tedad mojudi: ";
cin>>code[sh]>>name[sh]>>tedad[sh];
sh++;
cout<<endl;
cout<<"----------------- \n\n";
break;
case 2:
cout<<"Barayeh namayesh tedad va name kala lotfan code kala ra vared konid: ";
cin>>scode1;
cout<<endl;
for(i=0;i<sh;i++)
{
if (scode1==code[i])
{
cout<<"Tedad kala name kala"<<endl<<endl;
cout<<tedad[i]<<" "<<name[i]<<endl;
cout<<"----------------- \n\n";
}
else if(i==sh && scode1!=code[i])
cout<<"Code kala dar list mojoud nist."<<endl;
break;
case 3:
cout<<"Barayeh namayesh code va tedad kala lotfan name kala ra vared konid: ";
cin>>sname1;
cout<<endl;
for(i=0;i<sh;i++)
{
if(strcmp(sname1,name[i])==0)
cout<<"Code kala Tedad kala"<<endl<<endl;
cout<<code[i]<<" "<<tedad[i]<<endl;
cout<<"----------------- \n\n";
}
break;
case 4:
cout<<"List moratab shodeh be sharh zir mibashad"<<endl<<endl;
for(i=0;i<sh-1;i++)
for(j=i+1;j<sh;j++)
{
int temp=code[i];
code[i]=code[j];
code[j]=temp;
int temp1=tedad[i];
tedad[i]=tedad[j];
tedad[j]=temp1;
/*char temp2[b];
strcpy(temp2,name[i]);
strcpy(name[i],name[j]);
strcpy(name[j],temp2);*/
swap(name[i],name[j]);
}
cout<<"Code kala Name kala Tedad kala"<<endl<<endl;
for(i=0;i<sh;i++)
cout<<code[i]<<" "<<name[i]<<" "<<tedad[i]<<endl;
cout<<"----------------- \n\n";
break;
case 5:
cout<<"Barayeh taghir mojudi lotfan code kala mored nazar ra vared namayed: ";
cin>>scode2;
cout<<endl;
for(i=0;i<sh;i++)
if (scode2==code[i])
{
cout<<"Lotfan mojudi jadid ra vared konid: ";
cin>>newcode;
tedad[i]=newcode;
}

else if(scode2!=code[i])
cout<<"Code mored nazar yaft nashod!"<<endl;
cout<<"----------------- \n\n";
break;
case 6:
c=0;
break;
}

}
}
getch();
}
void swap(char x[],char y[])
{
char temp3[20];
strcpy(temp3,x);
strcpy(x,y);
strcpy(y,temp3);
}





نوع مطلب : کدهای سی پلاس پلاس ، 
برچسب ها :
لینک های مرتبط :


یکشنبه 15 مرداد 1396 02:50 ب.ظ
I do accept as true with all the ideas you've introduced in your post.
They are really convincing and will certainly work.

Nonetheless, the posts are very brief for starters.
May just you please extend them a little
from subsequent time? Thank you for the post.
یکشنبه 15 مرداد 1396 08:57 ق.ظ
Hi! I simply would like to give you a huge thumbs up for the great information you have here on this post.
I'll be coming back to your web site for more soon.
شنبه 14 مرداد 1396 09:51 ب.ظ
I'm now not positive where you're getting your info, but great topic.
I needs to spend some time learning much more or understanding more.
Thanks for great info I was in search of this information for my mission.
دوشنبه 26 تیر 1396 06:21 ق.ظ
I think the admin of this web page is really working hard in favor
of his site, because here every material
is quality based information.
جمعه 18 فروردین 1396 10:14 ق.ظ
obviously like your website but you have to take a look at the spelling on several
of your posts. A number of them are rife with spelling issues and I find
it very troublesome to inform the truth however
I will certainly come back again.
شنبه 10 فروردین 1392 08:09 ب.ظ
salam
in aaaaaaaaaaalie
fogholadas!!
tarikhesh male parsale!dg up nemikonid?
age bashin man mitunam soalamo beporsam va unvaght kheiliiiiiiiiii ali mishod
babate code kheilii mamnoon
 
لبخندناراحتچشمک
نیشخندبغلسوال
قلبخجالتزبان
ماچتعجبعصبانی
عینکشیطانگریه
خندهقهقههخداحافظ
سبزقهرهورا
دستگلتفکر


دانلود پروژه های ++C
خواستن، توانستن است
درباره وبلاگ

خواستن، توانستن است.
فقط با کمی تلاش و کوشش می توان تمام قله های ترقی را طی کرد.

مدیر وبلاگ : حمیدرضا باقری
نویسندگان
آمار وبلاگ
کل بازدید :
بازدید امروز :
بازدید دیروز :
بازدید این ماه :
بازدید ماه قبل :
تعداد نویسندگان :
تعداد کل پست ها :
آخرین بازدید :
آخرین بروز رسانی :