ورود به سایت
نام کاربری :
گذر واژه :
عضویت در سایت
حریم خصوصی
حساب من
بستن پنجره خروج از حساب کاربری

مسابقه آزمون هوش

پروژه های آماده شده

دانلودها

ما را دنبال کنید

اشتراک پیامک

نام ونام خانوادگی :
شماره تلفن همراه :

خبرنامه

شبکه های اجتماعی

آرشيو مطالب

لینکستان

تبلیغات

برای حمایت از ما بر روی بنر ها کلیک کنید
هاست

Vulnerability Scanner

محصولات

آموزش کامل طراحی وب سایت به زبان php
فیلم آموزشی حل 120 مسئله زبان برنامه نویسی ++c

دسته بندي موضوعات

دوره های آموزشی حضوری

    • دوره آموزش طراحی وب با php  و html  و JQuery

      دوره آموزش طراحی وب با php و

      پی‌اچ‌پی (PHP) یک زبان برنامه‌نویسی  مفسری که برای طراحی وب توسعه یافته‌است(البته می‌توان از آن به عنوان یک زبان عمومی نیز استفاده‌کرد). تا ژانویهٔ سال ۲۰۱۳ میلادی پی‌اچ‌پی بر


    • آموزش برنامه نویسی سی شارپ

      آموزش برنامه نویسی سی شارپ

      این سطح از آموزش برای افرادی مناسب است که در ابتدای یادگیری برنامه نویسی هستند و قصد دارند با زبان #C برنامه های کوچکی را نوشته و پیاده سازی


مطالب خواندنی دیگر

برنامه ی جمع و ضرب و تفریق دو چند جمله ای

  بازديد: 329 | موضوع: سی
برنامه ی جمع و ضرب و تفریق دو چند جمله ای
مشخصات پروژه
عنوان : برنامه ی جمع و ضرب و تفریق دو چند جمله ای
مدرس : محسن عسکری
قسمت : تک قسمتی
نوع پروژه : تمرین
سطح پروژه : پیشرفته
زبان برنامه نویسی:سی
وضعیت : رایگان
زبان پروژه : فارسی
مدت زمان :
تاریخ تولید : 14/02/1395

        چندجمله‌ای‌ها از زمان‌های بسیار دور بکار گرفته شده‌اند. شکل فعلی چندجمله‌ای از قرن ۱۵ بوجود آمد. در قرون پیشین معادلات بصورت تشریحی نوشته می‌شدند که نمونه آنها در کارهای دانشمندان ایرانی مانند خوارزمی و نوشته‌های چینی دیده شده است.البته به تازگی برای نوشتن چند جمله ای روش جدیدی ( توسط حسین صفری آناقیزی به نام تابع قدرت ) معرفی شده که بوسیله آن انجام برخی عملیات ریاضی ساده تر شده است و همچنین توانسته پیوند جدیدی بین روشهای درون یابی ، سری هندسی ، تصاعد هندسی ... به وجود آورد.

 

چندجمله‌ای‌ها از عبارت‌هایی بنام تک‌جمله‌ای تشکیل شده است. این عبارات از ضرب یک عدد ثابت (بنام ضریب) در یک یا چند متغیر ایجاد می‌شوند. هر متغیر باید یک توان ثابت عددی داشته باشد. با توجه به x=x^1 درجه یک متغیر که نوشته نشده است برابر ۱ است. یک تک‌جمله‌ای بدون متغیر تک‌جمله‌ای ثابت یا به تنهایی ثابت خوانده می‌شود. ضریب یک تک‌جمله‌ای می‌تواند یک عدد صحیح، کسری، مختلط و یا منفی تشکیل می‌شود. درجه یک جمله ثابت برابر ۰ است. یک تکجمله‌ای که از یک متغیر تشکیل شده است یک چندجمله‌ای تک‌متغیره نامیده می‌شود.

به عنوان مثال:

 -5x^2y,

یک تک‌جمله‌ای است. ضریب آن ۵- است. متغیرها x و y هستند و درجه x برابر ۲ و درجه y برابر ۱ هستند.

درجه یک تک‌جمله‌ای برابر با مجموع تمام درجات متغیرهاست. در مثال بالا درجه برابر با ۳ است.

یک چندجمله‌ای مجموع یک یا چند تک‌جمله‌ای است. در زیر یک چندجمله‌ای نشان داده شده است.

 3x^2 - 5x + 4,.

این عبارت دارای سه تک‌جمله‌ای است که درجه جمله اول ۲ و درجه جمله دوم برابر ۱ و جمله سوم درجه‌ای برابر با ۰ دارد.

بصورت معمول هنگام نوشتن یک چندجمله‌ای عبارت به ترتیب درجه جملات آن نوشته می‌شود که از بزرگ‌تر به کوچک‌تر مرتب می‌شوند. در جمله اول ضریب ۳، متغیر x، و توان ۲ است. در جمله دوم ضریب ۵، متغیر x، توان ۱ است. جمله سوم یک ثابت است. درجه یک چندجمله‌ای برابر با بزرگ‌ترین درجه بین جملات آن است. درجه این چندجمله‌ای ۲ است.

چندجمله‌ای با درجه یک خطی با درجه ۲ مربعی و با درجه ۳ مکعبی نامیده می‌شود.

چندجمله‌ای با یک جمله تک‌جمله‌ای، با دو جمله دوجمله‌ای، و با سه جمله سه‌جمله‌ای خوانده می‌شود.

عبارت‌های ریاضی که با استفاده از قانون‌های توزیع‌پذیری، جابجایی، و شرکت‌پذیری به چندجمله‌ای تبدیل می‌شوند را نیز چندجمله‌ای در نظر می‌گیرند.

به عنوان مثال:

frac{x^3}{12}

یک چندجمله‌ای است چرا که می‌توان آن را بصورت 	frac{1}{12}x^3 نوشت. ضریب آن برابر است با: 	frac{1}{12}.

به طور معمول تقسیم بر یک عبارت شامل متغیرها چندجمله‌ای در نظر گرفته نمی‌شود. به عنوان مثال:

 {1 over x^2 + 1} ,

یک چندجمله‌ای نیست زیرا که بر یک متغیر تقسیم شده است. بطور مشابه:

( 5 + y ) ^ x ,,

یک چندجمله‌ای نیست چرا که توان متغیر دارد.

با توجه به این که می‌توان تفاضل را بصورت حالت خاص جمع و توان را می‌توان بصورت ضرب پی در پی در نظر گرفت. پس در نتیجه چندجمله‌ای‌ها را می‌توان با دو عمل جمع و ضرب ساخت.

 

توابع چندجمله‌ای

یک تابع چندجمله‌ای تابعی است که از ارزیابی یک چندجمله‌ای حاصل می‌گردد. به عنوان مثال f تعریف شده توسط

 f(x) = x^3 - x ,

یک تابع چندجمله‌ای است.

از آنجا که توان متغیرهای موجود در جمله‌ها تنها به اعداد صحیح غیر منفی محدود گردیده، و چون عمل تقسیم بر عبارات حاوی متغیرها غیر مجاز اعلام شده، توابع چندجمله‌ای عاری از هرگونه رفتار غیر متعارف نظیر ناپیوستگی، مشتق‌ناپذیری، پرش به سمت بینهایت، و مجانب داشتن هستند.

     این برنامه دو چند جمله ای را می گیرد جمع و تفریق و ضرب می کند .الگوریتم ساده ای دارد که با مشاهده کد خودتان به آن پی می برید و ممکن است بچه های گروه  برق با malloc کردن آشنا نباشند وقتی شما یک آرایه تعریف می کنید هنگام تعریف طول آرایه را ذکر می کنید و ممکن است شما بخواهید هر بار که برنامه run می شود یک طول متفاوت به آرایه بدهید برای این کار از دستور malloc استفاده می شود به مثال زیر توجه کنید n طول آرایه است:

 

نوشته: محسن عسکری | تاریخ: ۱۴ اردیبهشت ۱۳۹۵ |بدون نظر

صفحات ديگر :

  • صفحه 0 از 0
تمامي حقوق در انحصار سایت پی سی پروژه ميباشد و هرگونه كپي برداري غير مجاز و شرعا حرام است. طراحي و اجرا : توسعه فناوری الماس