:41:یه پروژه ای استاد میخواد با این عنوان که:
کاربر 10 کلید از صفحه کلید را فشار دهد برنامه اعداد وحروف را تشخیص دهد و بر روی اعداد عملیات ریاضی انجام دهد
تو رو خدا کمکم کنین اگه ممکنه یکم زود قربان شما
تاکید بر اینکه که فقط از دستورات c استفاده بشه
Printable View
:41:یه پروژه ای استاد میخواد با این عنوان که:
کاربر 10 کلید از صفحه کلید را فشار دهد برنامه اعداد وحروف را تشخیص دهد و بر روی اعداد عملیات ریاضی انجام دهد
تو رو خدا کمکم کنین اگه ممکنه یکم زود قربان شما
تاکید بر اینکه که فقط از دستورات c استفاده بشه
من منظورتون از اینکه روی اعداد یه سری عملیات ریاضی انجام بده رو این برداشت می کنم که به طور دلخواه یه کاری با اعداد انجام بده مثلن مجموعشونو بده.
می تونید با getch() از کار بر کاراکتر هاشو بگیرید و اگر کد اسکی کاراکتر ها بین 49(=1) و 57(=9) بود کد اسکی رو منهای 49 کنید که در این صورت عدد مورد نظر رو دارید حالا هر بلای که می خواید سرش بیارید، بیارید.
کد:char ch=0;
int b=0;
while(ch!='q')
ch=getch():
if(ch>=49&&ch=<57)
{
int a=ch-49;
b+=a;
}
مثلن این برنامه این عدد ها رو مقدارشونو می ریزه تو a و مجموعشونو تو b.
در تصحيح حرف دوستمون بايد بگم كه:
منهاي 48 بايد بشه.کد:....9) بود کد اسکی رو منهای 49 کنید که د....