PDA

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



javad.pc
25-12-2012, 11:58
ی برنامه ماشین حساب که هم چهار عمل اصلی و مقدار باقی مانده و sin,cos,tan,cotرو هم حساب کنه...
ممنون از همه ی دوستان...
راستی برای c++باشه حتما...

javad.pc
26-12-2012, 16:19
دوستان خیلی فوریه...
خواهش میکنم یکی کمک کنه...

javad.pc
28-12-2012, 12:13
خواهش درخواست تمنا...
یعنی هیچکس اینجا بلد نیست...

senaps
28-12-2012, 12:18
عزیز جان، عرض شود که کسی اینجا پروژه نمی‌نویسه....
اگر میخواید کارتون راه بیوفته، یا از جای دیگه گیر بیارین، یا اینکه شروع کنین به نوشتن هرجا کم اوردین و یا مشکلی بود بگین تا دوستان راهنمایی کنن....

javad.pc
28-12-2012, 12:33
من چهرعمل اصلیشو بلدم و جوابم میده فقط سره توابع مثلثاتیش گیرم اصلا نمیدونم چه کنم...
مبتدیم دیگه...

M o h a m m @ d
28-12-2012, 13:00
این تست کنید

#include<iostream.h>
#include<math.h>
#include<stdio.h>
#include<conio.h>

main()
{
float x,y ;
char z,r=1 ;
while(r!='e')
{

cout<<endl<<"************************************************** **********"<<endl;
cout<<"Please Enter Firstnumber + , - , / , * Secoundnumber (like : 5*5) "<<endl<<"OR Number s For Sin ,c For Cos ,t For Tan ,g For Cotg (like : 90s)" <<endl;
cout<<"************************************************** ***********"<<endl;
cout<<endl<<"Please Enter question : " ;
cin>>x;
cin>>z;

if (z=='+')
{
cin>>y;
cout<<" ==================== > " ;
cout<<x<<"+"<<y<<" = "<<x+y<<endl;
}
if (z=='-')
{
cin>>y;
cout<<" ==================== > " ;
cout<<x<<"-"<<y<<" = "<<x-y<<endl;
}
if (z=='/')
{
cin>>y;
cout<<" ==================== > " ;
cout<<x<<"/"<<y<<" = "<<x/y<<endl;
}
if (z=='*')
{
cin>>y;
cout<<" ==================== > " ;
cout<<x<<"*"<<y<<" = "<<x*y<<endl;
}

if(z=='s')
printf("\n sin = %2.2f \n",sin((x*3.14)/180));
if(z=='c')
printf("\n cos = %2.2f \n",cos((x*3.14)/180));
if(z=='t')
printf("\n tan = %2.2f \n",tan((x*3.14)/180));
if(z=='g')
printf("\n cotg = %2.2f \n",cos((x*3.14)/180)/sin((x*3.14)/180));

cout<<endl<<"**************************************************"<<endl ;
cout<<"* Press r To Continue Or Press e To Exit *"<<endl;
cout<<"**************************************************"<<endl;
cin>>r;
clrscr();
}
return 0;

javad.pc
28-12-2012, 14:12
خیلی آقایی داداشم...
ولی فکر کنم این به زبان c باشه...
من مبتدیم و نمیتونم ارور هاشو بگیرم...
با codeblockکار میکنم...
این سرفایل برا چیه؟؟؟چه کاری انجام میده...
#include<conio>
تو c++با چی نشونش میدن؟؟؟
بازم ممنون از اینکه داری کمکم میکنی...

senaps
28-12-2012, 15:41
سلام....
گرامی این کدها برای سی‌پلاس می‌باشه... شما کدهای ایشون رو یه بار توی نوت‌پد کپی پیست کنین و بعد از نوت پد ببرید برای کامپایل شدن....

Conio هم یه سری کارهای کلی مثل توابعی برای نگه داشتن صفحه‌ی کنسول، خالی کردن صفحه و ... انجام میده... بچه‌‌ی خوبیه ولی خوب لینوکس نویس ها ندارنش!!! ولی کدبلاک یک IDE هست و نمی‌دونم کامپایلر شما چیه.... ایا به این مورد ایراد میگیره؟!(Cygwin استفاده میکنین برای کامپایل؟)
اگر بله، یه سری از خطوط رو بهتون میگیم پاک می‌کنین و برنامه کار خواهد کرد!

M o h a m m @ d
28-12-2012, 16:30
خیلی آقایی داداشم...
ولی فکر کنم این به زبان c باشه...
من مبتدیم و نمیتونم ارور هاشو بگیرم...
با codeblockکار میکنم...
این سرفایل برا چیه؟؟؟چه کاری انجام میده...
#include<conio>
تو c++با چی نشونش میدن؟؟؟
بازم ممنون از اینکه داری کمکم میکنی...

وقتی کامپایلر میکنی به اخطارای که میده توجه کن میگه مشکل کار کجاه یا اون دستور حذف کنی یا ویرایش کنی درست میشه
با Bloodshed Dev-C++ کار کنی فکر کنم راحتره از اونیه که استفاده میکنی


#include<iostream.h>
#include<math.h>
#include<stdio.h>
#include<conio.h>
main()
{
float x,y ;
char z,r=1 ;
while(r!='e')
{
cout<<endl<<"************************************* ***********************"<<endl;
cout<<"Please Enter Firstnumber + , - , / , * Secoundnumber (like : 5*5) "<<endl<<"OR Number s For Sin ,c For Cos ,t For Tan ,g For Cotg (like : 90s)" <<endl;
cout<<"******************************************* ******************"<<endl;
cout<<endl<<"Please Enter question : " ;
cin>>x;
cin>>z;
if (z=='+')
{
cin>>y;
cout<<" ==================== > " ;
cout<<x<<"+"<<y<<" = "<<x+y<<endl;
}
if (z=='-')
{
cin>>y;
cout<<" ==================== > " ;
cout<<x<<"-"<<y<<" = "<<x-y<<endl;
}
if (z=='/')
{
cin>>y;
cout<<" ==================== > " ;
cout<<x<<"/"<<y<<" = "<<x/y<<endl;
}
if (z=='*')
{
cin>>y;
cout<<" ==================== > " ;
cout<<x<<"*"<<y<<" = "<<x*y<<endl;
}
if(z=='s')
printf("\n sin = %2.2f \n",sin((x*3.14)/180));
if(z=='c')
printf("\n cos = %2.2f \n",cos((x*3.14)/180));
if(z=='t')
printf("\n tan = %2.2f \n",tan((x*3.14)/180));
if(z=='g')
printf("\n cotg = %2.2f \n",cos((x*3.14)/180)/sin((x*3.14)/180));
cout<<endl<<"************************************* *************"<<endl ;
cout<<"* Press r To Continue Or Press e To Exit *"<<endl;
cout<<"******************************************* *******"<<endl;
cin>>r;
}
return 0;
{

javad.pc
28-12-2012, 16:32
سلام داداش...
استادمون گفته از کدبلاک استفاده کنین راحتتر...
از چی استفاده کنم به نظره شما برای برنامه نویسی...
ممنون که کمکم میکنید...

M o h a m m @ d
28-12-2012, 16:38
به نظر من که از همین Dev-C++ استفاده کنید خیلی بهتره منم از کدبلاک استفاده کردم زیاد خوشم نیومد زیاد جالب نیست.
کم حجمه میتونید دانلود کنید ببینید کدوم بهتره

javad.pc
28-12-2012, 16:39
دادا ممنونم از کمکات الان اونیو که گفتی دانلود میکنم...

javad.pc
28-12-2012, 16:54
دانلود کردم و نصبشم کردم...
برنامه رو هم الصاق کردم...
حالا چه کنم...

javad.pc
28-12-2012, 17:08
کامپایلش کردم بعد از یسری تغیرات فقط ی ارور میده اونم به این قسمت...
#include<iostream.h>

javad.pc
28-12-2012, 17:11
واقعا از همتون ممنونم...
خیلی باحالین...
خداخیرتون بده...
حل شد...
زنده باد رفقای خوب...
من برنامه نویسیو خیلی دوست دارم امیدوارم بتونم پیشرفت کنم...
بازم ممنونم...

M o h a m m @ d
28-12-2012, 17:13
واقعا از همتون ممنونم...
خیلی باحالین...
خداخیرتون بده...
حل شد...
زنده باد رفقای خوب...
من برنامه نویسیو خیلی دوست دارم امیدوارم بتونم پیشرفت کنم...
بازم ممنونم...

برای پشرفتت دیگه نباید دنباللقمه اماده باشی خودت باید حل کنی:n02:

senaps
28-12-2012, 17:25
برای پشرفتت دیگه نباید دنباللقمه اماده باشی خودت باید حل کنی:n02:

اب طلا نداشتم که بهش بگیرم، برا همین نقل قولش گرفتم:n10:
این حرف تایید میشه...!!!
باید خودتون کار کنین و صدالبته IDE به IDE حالا مونده تا عوض بکنین و به گزینه‌ی دلخواه خودتون که باش حال بکنین برسین!

javad.pc
28-12-2012, 17:33
با این ideکه گفتین خیلی حال کردم...
ممنون ازتون...
تاحالا برنامه های نوشتم خودم..
ولی در سطح مبتدی من تازه این ترم که این درس رو برداشته به برنامه نویسی علاقه مند شدم و همینطور وب نویسی...
مثلا برنامه ی دفترتلفن یا کارنامه دانشجو رو با همون کد بلاک نوشتم و لی یکی خیلی بهتره...
حتما میام بازم...
من قبلا تو قسمته لب تابها بودم...

و این جمله 100000%تعیین تایید میشه...
ممنونم...
ادم برا پیشرفت باید ماهی گیری یاد بگیره نه...
ولی ایندفعه استثنا بود...:n06:
برای پشرفتت دیگه نباید دنباللقمه اماده باشی خودت باید حل کنی:n02: