بنام دوست
منظورم کد های زیر است که در کد بالا سه بار تکرار شده اند
کد:If @error==1 Then
Exit
EndIf
Printable View
بنام دوست
منظورم کد های زیر است که در کد بالا سه بار تکرار شده اند
کد:If @error==1 Then
Exit
EndIf
با سلام و درود خدمت دوستان عزیز
ابتدا از همه ی شما بابت نخواندم پست های این تاپیک عذرخواهی می کنم. تنها انلاین شدم تا این پست را ارسال کنم.
ادواردو جان من برنامه ات را هفته ی گذشته نوشته بودم اما شانس ما نبود که همان موقع تحویل بدهم.
به هر حال این برنامه با AutoIt نوشته شده است.
ادواردو جان این برنامه را تنها به علت نوشتم تا دیگر از دست ما ناراحت نباشی.:yeah:
سورس به همراه برنامه ضمیمه شد. خداحافظ همگی
بنام دوست
گفتم که اگر این شلوغ انجمن پیداش بشه ، مسئله را حل میکنه.
بموقع آمدی نیما جان. متشکرم
سلام به دوستان خوبم
آقا نيماي "نامبر وان ما"، ديگه كم كم داشتم پروژه بعديرو مطرح ميكردم! آخه همش منتظرت بودم ببينم چيكار ميكني!
كارت اگرچه در كل قشنگ و جالبه ولي نتيجه محاسباترو اشتباه ميده!
1- P نصف محيطه بايد حرف U بجاش ميزاشتي!
2- محاسبه مساحت احتمالاً بخاطر فرمول نويسي اشتباه، خيلي پرت جواب ميده! در تست، بجاي 6 عدد 77xxxxxxxxxxx ميده! (بعد از 77 اعشار است)
بازم ازت سپاسگزارم.
سلام
ببخشید
یک اشتباه کوچک ولی تابلو بود :afd:
اصلا حواسم نبود که قراره نصف محیط باشه.
اعداد رو هم اشتباه بدید ممکنه رادیکال منفی بشه. البته من یک بخشی را گذاشتم تا تشخیص بدهد که می توان با اعداد داده شده مثلث را ساخت یا نه و اگر نمی تواند پیغام خطا می دهد. ولی مثل این که این تنها در شرایطی عمل می کند. نمی دانم چرا
به هر حال اگر اعداد اشتباه را بدهید مساحت را نمایش نمی دهد.
بدرود
بنام دوست
نیما جان ایندفعه را هم چون عذرخواهی کردی می بخشیم ولی حواست جمع باشه.
همش بفکر بازیگوشی هستی و سنبل کاری میکنی.
سلام به دوستان خوبم
نيما جان شما هم مثل آقا برهان و حسين آقا، يك مشكل داريد! اونم اينه كه برخلاف علم رايانهاي شما، هندسه و رياضيات شما ضعيفه! (بر عكس من!)
توي همين تاپيك توضيح دادم كه شرط تشكيل يك مثلث اينه كه مجموع دو ضلع كوچك هميشه از طول ضلع بزرگتر (وتر) حتماً بيشتر خواهد بود. پس ابتدا a , b را وارد و آنگاه c كه همان وتر است وارد ميكنيم! وارد كردن اعدادي تصادفي كه منجر به نرسيدن به جواب شود، يعني اينكه با اين اعداد، مثلث تشكيل نشده بود!
سپاس
برنامه من با وجود گرافیکی نبودن:del-s: اما فکر کنم درست عمل میکنه! و شما اگر ضلع سوم را اشتباه وارد کنید میگه اشتباهه!
(گرافیک توی ++C اندکی سخته! ماهم که تازه کاریم:del-s: ، کلا ++c سخته! اما گرافیکشم یاد میگیریم :cheshmak98:)
بنام دوست
نمونه گذاشته شده در پست شماره 15 را به حالت گرافیکی تبدیل کردم.
فایل پیوست 10812
ادواردو عزیز امتحان کن تا اگر لازم بود شرح کار را توضیح دهم.
تذکر:
------
1.این محاسبه گر خیلی مقدماتی وساده و صرفا" جهت آموزش بوده و لازم است دوستان آگاهتر
نوع با امکانات کافی را طراحی فرمایند
2. ساخت برنامه ها با اسکریپت ضمن راحتی هاییکه دارد، این اشکال را دارد که معمولا" ضدویروس ها
بهش گیر خواهند داد.
درود
حالا چرا می زنید؟!!
به نظرم اگر ضلع دوم را وتر بگیرید و اعداد را اشتباه بدهید متوجه می شود و خطا می دهد در حالی که هر کدام از ضلع ها اگر وتر باشند و اعداد داده شده اشتباه باشند باید پیغام خطا بدهد!:d:
خواهشا یکی کد های زیر را برای من مطالعه کند و اشکال را بیابد!:gah9:
کد:
If $Side1 < $Side2 Then
If $Side1 < $Side3 Then
$Max = $Side1
$OT = $Side2 + $Side3
EndIf
EndIf
If $Side2 > $Side1 Then
If $Side2 > $Side3 Then
$Max = $Side2
$OT = $Side1 + $Side3
EndIf
EndIf
If $Side3 > $Side2 Then
If $Side3 > $Side1 Then
$Max = $Side3
$OT = $Side2 + $Side1
EndIf
EndIf
If $OT > $Max Then
' Continue With the Commands'
Else
' Declare Error'
EndIf
ایول استاد :cheshmak98: حالا این رو باچی نوشتید؟
دوستان این موارد را هم در برنامه ی خود رعایت کنید.
1) اعداد وارد شده باید طبیعی باشند وگرنه خطا مشاهده شود.
2) اعداد وارد شده عدد باشند! حروف قابل قول نیست!!!!
3) حالا اگر عددی در یک جای خالی وارد نشد چی ؟:gah9:
بدرود
:^: