عضویت     ورود  امام رضا (ع) : باید هر یك از شماها امر به معروف و نهى از منكر نمائید، وگرنه شرورترین افراد بر شما تسلّط یافته و آنچه كه خوبانِ شما، دعا و نفرین كنند مستجاب نخواهد شد. چهارشنبه، 22 مرداد ماه ، 1399

کانال تلگرام


تبلیغات متنی


منوی سایت


جست و جو در بانك مقالات




مقالات جدید
تعداد شاخه ها: 30 عدد
تعداد مقالات: 758 عدد 1: آزمايشگاه الكترونيك - استاد محرري 
[دفعات مشاهده : 6852 بار]
 2: جزوه درس مخابرات 1 - دانشگاه فردوسي مشهد 
[دفعات مشاهده : 6803 بار]
 3: كتاب مهندسي تاسيسات / دكتر كلهر 
[دفعات مشاهده : 6584 بار]
 4: مجموع اعوجاج هارمونیک T.H.D 
[دفعات مشاهده : 6590 بار]
 5: كتاب "روش طراحي و تحليل مدارهاي الكترونيك" 
[دفعات مشاهده : 13350 بار]
 6: ادوات نوري 
[دفعات مشاهده : 6399 بار]
 7: كتاب اصول تلويزيون رنگي 
[دفعات مشاهده : 8371 بار]
 8: پروژه دزد گیر با سنسور تشخیص حرکت pir با قفل رمز الکترونیکی 
[دفعات مشاهده : 7703 بار]
 9: جزوه اندازه گیری الکتریکی 
[دفعات مشاهده : 6987 بار]
 10: سوالات کنکور کارشناسی ارشد 90 / گروه مهندسی برق 
[دفعات مشاهده : 8744 بار]
 11: آرشيو پروژه هاي 8051 
[دفعات مشاهده : 7582 بار]
 12: آرشيو پروژه هاي AVR‌ (ـ‌ 126 پروژه ) 
[دفعات مشاهده : 15575 بار]
 13: آموزش برنامه نويسي و كار با ماژول Sim300CZ با ميكروكنترلر AVR 
[دفعات مشاهده : 11742 بار]
 14: سوالات كنكور كارشناسي ناپيوسته 89 - گروه برق 
[دفعات مشاهده : 8975 بار]
 15: ارتباط میکروهای PIC با کمک پروتکل سریال I2C و نکات تکمیلی ماژول MSSP 
[دفعات مشاهده : 7136 بار]
 16: ساعت تقویم با کمک میکروکنترلر PIC و DS1307 
[دفعات مشاهده : 7657 بار]
 17: تایمرهای چند زمانه ( ساعت مرکزی ) با میکرو PIC 
[دفعات مشاهده : 7047 بار]
 18: ساعت تقویم شمسی مجهز به آلارم روزانه و هفتگی 
[دفعات مشاهده : 7984 بار]
 19: صفحه کلید وقفه ای با میکروکنترلر PIC 
[دفعات مشاهده : 6760 بار]
 20: کرنومتر دیجیتال با میکروکنترلر PIC با قابلیت ثبت 3 زمان 
[دفعات مشاهده : 6869 بار]
 21: طراحی و ساخت مدارات انتقال دیتا به وسیله ماژول های HMTR + پروژه چت متنی بیسیم 
[دفعات مشاهده : 11470 بار]
 22: سنسورهای حرارت 
[دفعات مشاهده : 9001 بار]
 23: کنترل وسایل برقی از طریق خط تلفن با میکروکنترلر PIC 
[دفعات مشاهده : 9116 بار]
 24: ارتباط سریال UART بین دو میکروکنترلر PIC 
[دفعات مشاهده : 7344 بار]
 25: گزارش کار آموزی : ماشین های ابزار کنترل عددی CNC 
[دفعات مشاهده : 7664 بار]
 26: کنترل وسایل به کمک ماژول HM-TR و میکرو AVR 
[دفعات مشاهده : 10236 بار]
 27: طراحی و ساخت کنترل از راه دور 1 کانال با کمک ماژول های ASK و آی سی های سری PT 
[دفعات مشاهده : 8707 بار]
 28: مجموعه رفرنس های آموزشی میکروکنترلرهای سری dsPIC 
[دفعات مشاهده : 8049 بار]
 29: مجموعه پروژه های میکروکنترلر AVR با کامپایلر بسکام 
[دفعات مشاهده : 13454 بار]
 30: طراحی و ساخت مدارات انتقال دیتا به وسیله ماژول های HM-T و HM-R با میکرو AVR 
[دفعات مشاهده : 11169 بار]


آخرين مطالب ارسال شده
· روش طراحي و تحليل مدارهاي الكترونيك[ 1 نظر شما چيه؟ - 40856 مشاهده ]
· اصول تلويزيون رنگي[ 0 نظر شما چيه؟ - 19111 مشاهده ]
· نرم افزار DigSilent[ 2 نظر شما چيه؟ - 22248 مشاهده ]
· AVR Tech Lib 2011[ 1 نظر شما چيه؟ - 25763 مشاهده ]
· مجموعه كنفرانس هاي سالينه ميكروچيپ / سال 2009 /[ 2 نظر شما چيه؟ - 23562 مشاهده ]
· آموزش كار با ماژول SIM300CZ با ميكرو AVR[ 4 نظر شما چيه؟ - 26003 مشاهده ]
· مجموعه فيلم هاي آموزشي نرم افزار Altium Designer[ 0 نظر شما چيه؟ - 40317 مشاهده ]
·  سوالات كنكور كارشناسي ناپيوسته 89 - گروه برق[ 0 نظر شما چيه؟ - 20946 مشاهده ]
· لينك دانلود مجله October 2010 / SERVO[ 0 نظر شما چيه؟ - 17853 مشاهده ]
· Catalog CA 01 (10/2009) / International version[ 0 نظر شما چيه؟ - 22453 مشاهده ]

[ موارد بیشتر در بخش اخبار و تازه ها ]


زبان
انتخاب زبان نمایش :



مطالب جديد


ارسال مقاله به سايت

 



...::: Ir-Micro.Com :::... :: View topic - رفع اشکال برنامه نویسی Pascal


رفع اشکال برنامه نویسی Pascal

 
Post new topic   Reply to topic    ...::: Ir-Micro.Com :::... Forum Index -> نرم افزار / برنامه نویسی Printable Version
View previous topic :: View next topic  
Author Message
reza_rouhi
کاربر تازه وارد
کاربر تازه وارد

Joined: Mar 07, 2008
Posts: 10





458.96 امتیاز

Items

Status: Offline

PostPosted: جمعه، 11 مرداد ماه ، 1387 21:06:58 Reply with quote Scroll Down to Next postGo to last Post of Page

عزیزان جان سلام !
من یه برنامه ی خیلی ساده نوشتم به زبان Pascal که مثلاً تابع f(x)=x+5 را از قبل به برنامه می دهیم و در خروجی مقدارa را برای x وارد مکنیم تا مقدار f(a) را برای ما محاسبه کند.که برنامه ی آن را در زیر نوشتم.
program math;
uses crt;
var a:real;
function f(x:real):real;
begin
f:=x+5;
end;
begin
clrscr;
Write('Enter a number for x : ');
readln(a);
write('f(',a:2:2,')=',f(a):2:2);
readln;
end.
ین برنامه فقط برای یک تابع از قبل تعیین شده می باشد .حالا من میخوام برنامه ای بنویسم که در خروجی هر تابعی رو که میخوام بهش بدم بعد f(a) رو برام حساب کنه .یعنی خروجیش مثل زیر باشه :
Please Enter a Function :
X^2+1 { توسط کاربر وارد شود}
Please Enter a number for x :
5 توسط کاربر وارد شود} }
F(5)=26 جواب نهایی} }
لطفاً اگه کسی میتونه کمکم کنه جواب بده !!!
متشکرم.

Back to top
View user's profile Send private message
vida
مدیر سایت - Site Admin
مدیر سایت - Site Admin

Joined: Mar 26, 2006
Posts: 111




Location: تهران
7935.82 امتیاز

Items

Status: Offline

PostPosted: دوشنبه، 14 مرداد ماه ، 1387 22:02:27 Reply with quote Go to Top of PageScroll Up to Previous post

سلام
میشه اینجوری برنامه رو نوشت:
تابع رو از کاربر می گیریم و تو یک متغیر رشته ای مثلا T میریزیم و.بعد a رو دریافت می کنیم. بعد دونه دونه کاراکتر های T رو چک میکنیم تا اندیس اونی که x هست رو پیدا کنیم و بعد a رو جایگزین x میکنیم .
بعد با استفاده از یک حلقه همه کاراکتر های T رو چک می کنیم تا اون هایی که کد اسکیشون بین کد اسکی اعداد هست رو پیدا کنیم، هر خونه که عدد بود مقدارش رو توی یک متغیر دیگه میریزیم(به ترتیب و به عنوان عدد نه رشته). بعد خونه هایی هم که عدد نیست و عملگر ریاضی هستند رو با استفاده از کد اسکیشون چک میکنیم تا بدونیم کدوم عملگر استفاده شده بعد از این کار با استفاده از if مقایسه میکنیم که مثلا اگه کد اسکی عملگر ضرب هست دو عددی که پیداکردیم رو در هم ضرب کنه و بقیه عملگر های موجود رو هم به همین ترتیب باید دونه دونه چک کنیم .
بعد هم پیدا کردن عملگردوم تابع دریافتی وبه همین ترتیب... ادامه دادن.
اگر مایل هستید نوشتن برنامه رو همین جا شروع کنید تا با هم تکمیلش کنیم


__________________

Back to top
View user's profile Send private message Visit poster's website Yahoo Messenger
Display posts from previous:   
Post new topic   Reply to topic    ...::: Ir-Micro.Com :::... Forum Index -> نرم افزار / برنامه نویسی All times are GMT + 3.5 Hours
Page 1 of 1
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You cannot attach files in this forum
You cannot download files in this forum

 
 Jump to:   

Related topics
 Topics   Replies   Author   Views   Last Post 
No new posts آموزش فارسی LAB VIEW 7 85 OBEYD 82930 چهارشنبه، 24 دي ماه ، 1393 09:02:51
OBEYD View latest post
No new posts راه اندازی ال سی دی 16*2 با دو عدد میکرو ام 8 7 mehran_1387 12649 جمعه، 18 مرداد ماه ، 1387 10:56:32
1nafar View latest post
No new posts Thermometer (2x16 lcd)1 دماسنج با 8051 و 2*16 lcd 1 honeyl 12565 سه شنبه، 4 تير ماه ، 1387 01:37:40
bleedingme View latest post
No new posts نرم افزار حرفه اي پروگرامر سري 89 شرکت Atmel به نام Flip 2.2 0 m0jtaba 7261 شنبه، 27 بهمن ماه ، 1386 15:06:57
m0jtaba View latest post
No new posts Identification Code براي S7 V5.2 1 Misaghsepehr 7033 جمعه، 21 دي ماه ، 1386 17:25:13
arsaam View latest post
 


Powered by phpBB © 2001, 2008 phpBB Group

Ported to Platinum 7.6.b.4 V2 by sadeghkhafan

فروشگاه تخصصی برق و الکترونیک ایران میکرو
www.iran-micro.com
PHP-Nuke Copyright © 2005 by Francisco Burzi. This is free software, and you may redistribute it under the GPL.
Powered by Platinum 7.6.b.4 v2
Powered by Platinum 7.6.b.4 v2 Persian

مدت زمان ایجاد صفحه : 0.24 ثانیه