birkhof
شنبه 13 اردیبهشت 1393, 23:20 عصر
سلام دوستان
میخواستم برنامه ای بنویسم به صورت زیر:
اطلاعات n غذا شامل اسم غذا،زمان پخت و اطلاعات مربوط به مواد اولیه ذخیره کند.هر غذا از m مواد مختلف تشکیل شده.اطلاعات مربوط به مواد اولیه فقط ، وزن و اسم می باشد.
* ضمنا میخوام با کلاس ها و در visual studio بنویسم.
دوستان هر کمکی که میتونید بکنید ممنون میشم.
خودمم یه چیزایی نوشتم ولی نمیدونم باید ادامش چیکار کنم.
#include <iostream>
#include <conio.h>
#include <string>
using namespace std;
class parts
{
public:
friend class food;
string part();
private:
string name1;
int vazn;
};
//***************************\\
class food
{ public:
food ();
string name();
void setall(float,float,parts);
private:
float time;
float price;
parts m[100];
};
void food::setall(float r2,float r3,parts r4)
{
time=r2;
price=r3;
m[100]=r4;
}
food enter()
{
food s;
cin>>s.name();
};
food::food()
{}
//***************************
//***************************
int main()
{int n;
food *s;
s=new food[n];
char m;
cout<<"\n1- Enter Info\n";
cout<<"2- Modify\n";
cout<<"3- Show food\n";
cout<<"4- Show Info\n";
cout<<"5- Show All\n";
cout<<"6- Show Time\n";
cout<<"7- Exit\n\n\n";
cout<<"\t\t\tPlease Choose Option:";
cin>>m;
switch(m)
{
case '1':
cout<<"Enter course of Food: ";
for(int i=0;i<=50;i++)
{
cin>>name[i];
}
}
getch();
return 0;
}
میخواستم برنامه ای بنویسم به صورت زیر:
اطلاعات n غذا شامل اسم غذا،زمان پخت و اطلاعات مربوط به مواد اولیه ذخیره کند.هر غذا از m مواد مختلف تشکیل شده.اطلاعات مربوط به مواد اولیه فقط ، وزن و اسم می باشد.
* ضمنا میخوام با کلاس ها و در visual studio بنویسم.
دوستان هر کمکی که میتونید بکنید ممنون میشم.
خودمم یه چیزایی نوشتم ولی نمیدونم باید ادامش چیکار کنم.
#include <iostream>
#include <conio.h>
#include <string>
using namespace std;
class parts
{
public:
friend class food;
string part();
private:
string name1;
int vazn;
};
//***************************\\
class food
{ public:
food ();
string name();
void setall(float,float,parts);
private:
float time;
float price;
parts m[100];
};
void food::setall(float r2,float r3,parts r4)
{
time=r2;
price=r3;
m[100]=r4;
}
food enter()
{
food s;
cin>>s.name();
};
food::food()
{}
//***************************
//***************************
int main()
{int n;
food *s;
s=new food[n];
char m;
cout<<"\n1- Enter Info\n";
cout<<"2- Modify\n";
cout<<"3- Show food\n";
cout<<"4- Show Info\n";
cout<<"5- Show All\n";
cout<<"6- Show Time\n";
cout<<"7- Exit\n\n\n";
cout<<"\t\t\tPlease Choose Option:";
cin>>m;
switch(m)
{
case '1':
cout<<"Enter course of Food: ";
for(int i=0;i<=50;i++)
{
cin>>name[i];
}
}
getch();
return 0;
}