PDA

نسخه کامل مشاهده نسخه کامل : سوالی در مورد سی++



mohammadsdtmnd
16-08-2012, 14:11
این برنامه رو ببینید لطفا " همه توابع به خوبی اجرا می شه اما عملگر های جمع و ضرب تقسیم درست کار نمی کنه. مشکلی تو الگوریتم کلی نیست ولی چرا عملگراش قاطی می کنه لطفا شما هم با مایکروسافت وژوال 2010 اینهارو کامپایل کنید ببینید این مشکل رو دارید؟ لطفا کمک کنید

#include<iostream>
using namespace std;

void ifs();
void choice();
void Tchoice();

float x,y;
short z,p=2;

void main()
--
cout<<"Enter 2 number\n:";
cin>>y;cout<<":";cin>>y;cout<<"\n";

if(p==2)//using this first just.
{Tchoice();}
if(p==4)
{cout<<"enter your choice:";}
choice();
}

void Tchoice()//tesxt of choice.
--
cout<<"select your choice:\n1.Addition 2.Subtraction 3.Division 4.Multiplication 5.enter new numbers\n\n:";
}

void choice()//enter number for choice.
--
cin>>z;
ifs();
}

void ifs()
--
if(z==1)
--
cout<<"\t"<<"Add="<<(x+y)<<"\nnew choice:";
choice();
}
if(z==2)
--
cout<<"\t"<<"Sub="<<x-y<<"\nnew choice:";
choice();
}
if(z==3)
--
cout<<"\t"<<"Div="<<x/y<<"\nnew choice:";
choice();
}
if(z==4)
--
cout<<"\t"<<"Multi="<<x*y<<"\nnew choice:";
choice();
}
if(z==5)
--
p=4;
main();
}
if(z<1,z>=5)//vaghti inja adade manfi ya sefr midim in kar nemikone
{cout<<"CATION\nyou can use only number 1 to 5\nnew choice:";

choice();}
}

masterhe3ar
21-08-2012, 19:25
آقایون ازتون خواهش میکنم کمکم کنید،من فردا تحویل پروژه دارم نمیدونم چیکار کنم
کسی هست بتونه پروژه زیرو به هر زبانی که شده واسم بنویسه؟ تورو خدا کمکم کنید

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

عناصر استک آ را وارد استک خالی بی کند
به نحوی که ترتیب عناصر در بی همان ترتیب در آ باشد

در دو حالت
الف:
جهت پیاده سازی ساخمان داده های مورد نیاز از آرایه استفاده کنید
ب:
از لیست های پیوندی

اگه کسی تونست واسم میل کنه یا خبرم بده اینم ایمیلم
leila_falah@yahoo.com