امتیاز موضوع:
  • 0 رأی - میانگین امتیازات: 0
  • 1
  • 2
  • 3
  • 4
  • 5
ماشين حساب
نویسنده پیام
franky آفلاین
تازه وارد

ارسال‌ها: 3
موضوع‌ها: 1
تاریخ عضویت: آذر ۱۳۸۶

تشکرها : 0
( 1 تشکر در 1 ارسال )
ارسال: #1
ماشين حساب
پروژه ماشين حساب كه حداقل 4 عمل اصلي رو داشته باشه ، در محيط بسكام، كي داره؟
۱۳-آذر-۱۳۸۶, ۰۸:۴۶:۲۰
ارسال‌ها
پاسخ
franky آفلاین
تازه وارد

ارسال‌ها: 3
موضوع‌ها: 1
تاریخ عضویت: آذر ۱۳۸۶

تشکرها : 0
( 1 تشکر در 1 ارسال )
ارسال: #2
 
و ما كماكان منتظريم........... 8) يه بار خواستيم تقلب كنيم ها.
۱۴-آذر-۱۳۸۶, ۰۰:۱۶:۳۸
ارسال‌ها
پاسخ
ha_60 آفلاین
بنيانگذار سايت
******

ارسال‌ها: 4,637
موضوع‌ها: 216
تاریخ عضویت: آبان ۱۳۸۳

تشکرها : 560
( 6556 تشکر در 2385 ارسال )
ارسال: #3
 
شاید کسی نداشته باشه یکم زور بزن بنویس :wink:

هادی امین زاده
دیدن چیزی که همه می بینند هنر نیست
بانک اطلاعات صنایع ایران.
۱۴-آذر-۱۳۸۶, ۱۰:۰۴:۳۹
وب سایت ارسال‌ها
پاسخ
franky آفلاین
تازه وارد

ارسال‌ها: 3
موضوع‌ها: 1
تاریخ عضویت: آذر ۱۳۸۶

تشکرها : 0
( 1 تشکر در 1 ارسال )
ارسال: #4
 
اينو ببينين. تنها هنرش اينه كه جواب ميده و فقط هم دو رقميه
اگه بخوام اعداد بزرگتر رو بيارم كدهاش خيلي زياد ميشه،چه كنم؟تازه كار بودن هم بد درديه ها!!!
کد:
' Key 10 = 0
   ' Key 11 = "="
   ' Key 12 = "+"
   ' Key 13 = "*"
   ' Key 14 = "-"
   ' Key 15 = "/"
$regfile = "m8535.dat"
$crystal = 8000000
Config Portb = Output
Config Kbd = Porta , Debounce = 200
Config Lcdpin = Pin , Db4 = Portb.4 , Db5 = Portb.5 , Db6 = Portb.6 , Db7 = Portb.7 , Rs = Portb.3 , E = Portb.2
   Config Lcd = 16 * 2
      Dim A As Integer , B As Integer , C As Integer , D As Integer
      Dim G As Integer , F As Integer
Cls
Do
M1:
  Do
    A = Getkbd()
  Loop Until A < 10
Lcd A
Mn:
  Do
    C = Getkbd()
  Loop Until C < 10
Lcd C
M7:
  B = Getkbd()
  If B >= 12 And B <= 15 Then
  Goto M2
  Else
  Goto M7
  End If
  M2:
Select Case B
Case 12 :
          Lcd "+"
           Goto M4
Case 13 :
          lcd "*"
           Goto M4
Case 14 :
           lcd "-"
           Goto M4
Case 15 :
            lcd "/"
            Goto M4
End Select
M4:
  Do
    D = Getkbd()
Loop Until D < 10
Lcd D
M5:
Do
    F = Getkbd()
Loop Until F < 10
Lcd F
  Do
   G = Getkbd()
Loop Until G = 11
M3:
  Select Case B
  Case 12 :
               A = A * 10
                A = C + A
                D = D * 10
                D = D + F
                A = A + D
  Lcd "="
  Lcd A
  Case 13 :
                A = A * 10
                A = C + A
                D = D * 10
                D = D + F
                A = A * D
  Lcd "="
  Lcd A
  Case 14 :
                     A = A * 10
                A = C + A
                D = D * 10
                D = D + F
                A = A - D
  Lcd "="
  Lcd A
  Case 15 :
               A = A * 10
                A = C + A
                D = D * 10
                D = D + F
                A = A / D
                Lcd "="
  Lcd A
   End Select
    M0:
     Do
  D = Getkbd()
  Loop Until D = 10
  Cls
      Loop
      End                                                   'end program
[/u][/list]
۲۳-آذر-۱۳۸۶, ۱۲:۳۱:۴۰
ارسال‌ها
پاسخ
تشکر شده توسط : t3r!p3000
ha_60 آفلاین
بنيانگذار سايت
******

ارسال‌ها: 4,637
موضوع‌ها: 216
تاریخ عضویت: آبان ۱۳۸۳

تشکرها : 560
( 6556 تشکر در 2385 ارسال )
ارسال: #5
 
والا دقیقا نمی دونم چی کار می کنه
ولی یه این مشکلی نیست شما اعدا رو می گیری تا یکی از عملگر های اصلی یا cancel زده بشه هر عددی هم که وارد می کنی بقیه رو 10 برابر می کنی اینو باهاش جمع می کنی
ok ؟
یکی از عملگر ها که فشرده شد دخیره می کنی و عدد بعدی بعد هم با دستور ضرب یا تقسیم یا ...

هادی امین زاده
دیدن چیزی که همه می بینند هنر نیست
بانک اطلاعات صنایع ایران.
۲۴-آذر-۱۳۸۶, ۱۰:۰۱:۳۳
وب سایت ارسال‌ها
پاسخ
تشکر شده توسط : t3r!p3000, mahdi20
fereshtehjoony آفلاین
تازه وارد

ارسال‌ها: 2
موضوع‌ها: 0
تاریخ عضویت: آذر ۱۳۸۸

تشکرها : 2
( 0 تشکر در 0 ارسال )
ارسال: #6
RE: ماشين حساب
اگه میشه به زبان سی هم بدید .
مرسی
۱۴-آذر-۱۳۸۸, ۲۱:۰۹:۳۴
ارسال‌ها
پاسخ
masoodhashemy آفلاین
تازه وارد

ارسال‌ها: 20
موضوع‌ها: 4
تاریخ عضویت: شهریور ۱۳۸۸

تشکرها : 4
( 25 تشکر در 12 ارسال )
ارسال: #7
RE: ماشين حساب
ببخشید البته تاریخ پست خیلی قدیمی هست ولی این هم ببینید ضرر ندارد:(البته مهندسی هست)
http://kavirelectronic.ir/fa/modules.php...0&start=45
اگر ساده 4 عمل اصلی هم بخواهید میگذارم.
۱۵-آذر-۱۳۸۸, ۱۰:۵۵:۵۷
ارسال‌ها
پاسخ
تشکر شده توسط : t3r!p3000, fereshtehjoony
fereshtehjoony آفلاین
تازه وارد

ارسال‌ها: 2
موضوع‌ها: 0
تاریخ عضویت: آذر ۱۳۸۸

تشکرها : 2
( 0 تشکر در 0 ارسال )
ارسال: #8
RE: ماشين حساب
ممنون میشم اگه ماشین حساب ساده رو به زبان سی هم بزارید .مرسی
۱۸-آذر-۱۳۸۸, ۲۳:۳۰:۵۰
ارسال‌ها
پاسخ
masoodhashemy آفلاین
تازه وارد

ارسال‌ها: 20
موضوع‌ها: 4
تاریخ عضویت: شهریور ۱۳۸۸

تشکرها : 4
( 25 تشکر در 12 ارسال )
ارسال: #9
RE: ماشين حساب
ماشین حساب ساده به basic هست میخوای؟
پروژه 60 رو مخصوص شما گذاشتم :)
http://kavirelectronic.ir/fa/modules.php...=6461#6461
(آخرین ویرایش در این ارسال: ۲۰-آذر-۱۳۸۸, ۱۱:۲۹:۵۲، توسط masoodhashemy.)
۲۰-آذر-۱۳۸۸, ۱۰:۲۹:۰۷
ارسال‌ها
پاسخ
تشکر شده توسط : fereshtehjoony


موضوعات مرتبط با این موضوع...
موضوع نویسنده پاسخ بازدید آخرین ارسال
  ماشین حساب hosseinip 6 3,276 ۰۱-خرداد-۱۳۹۴, ۰۰:۰۷:۳۴
آخرین ارسال: hosseinip
Exclamation [سوال] پروژه ماشین حساب hosseinip 11 6,501 ۲۰-اسفند-۱۳۹۳, ۲۱:۵۲:۱۶
آخرین ارسال: hosseinip
Exclamation [سوال] ماشین حساب hosseinip 1 1,655 ۲۵-بهمن-۱۳۹۳, ۰۰:۰۵:۴۳
آخرین ارسال: helma
  حساب کردن مقدار موثر با میکرو atmega16 در بسکام m.riahi 2 2,738 ۰۶-مهر-۱۳۹۳, ۰۰:۲۵:۳۸
آخرین ارسال: m.riahi
  پروژه ماشین حساب به زبان اسمبلی. akbar8 7 4,599 ۰۴-تير-۱۳۹۲, ۱۹:۱۷:۵۴
آخرین ارسال: behzady
  [سوال] تبديل امپر اب ماشين به ديجيتالي mazyar97 1 4,344 ۱۸-فروردین-۱۳۹۲, ۰۰:۱۸:۲۶
آخرین ارسال: رسول
  ماشين حساب مهندسي با بسكام(با atmega) هست؟ jansfred 18 14,064 ۲۰-بهمن-۱۳۹۱, ۰۰:۳۴:۴۸
آخرین ارسال: behzady
  تلفیق برنامه ماشین حساب با این برنامه abbasalifix 15 10,220 ۱۹-بهمن-۱۳۹۱, ۰۹:۱۷:۲۷
آخرین ارسال: behzady
  ماشین حساب amirhb 0 2,374 ۰۹-شهریور-۱۳۹۱, ۰۸:۱۴:۰۷
آخرین ارسال: amirhb
  برنامه ماشین حساب در bascom؟ fmohamadi 9 14,553 ۲۰-اردیبهشت-۱۳۹۱, ۲۲:۲۲:۱۰
آخرین ارسال: shabepaeizi

پرش به انجمن:


کاربرانِ درحال بازدید از این موضوع: 2 مهمان

صفحه‌ی تماس | IranVig | بازگشت به بالا | | بایگانی | پیوند سایتی RSS