پاورپوینت دستورهای ورودی و خروجی

پاورپوینت دستورهای ورودی و خروجی (pptx) 27 اسلاید


دسته بندی : پاورپوینت

نوع فایل : PowerPoint (.pptx) ( قابل ویرایش و آماده پرینت )

تعداد اسلاید: 27 اسلاید

قسمتی از متن PowerPoint (.pptx) :

بنام خدا 1 2 دستورهای ورودی و خروجی 3 مقدمه دستورات رابط بين برنامه نويس و خود برنامه دستوراتی که سبب می شوند تجهيزات موجود در کامپيوتر (صفحه کليد، مونيتور، حافظه، پرينتر) بکار افتاده تا اطلاعات مورد نياز را وارد برنامه و يا از آن خارج نمود Data ها از طريق شخص استفاده کننده به صورت کاراکتر وارد برنامه شده و سپس به صورت binary در می آيند 4 دستورهای READ و WRITE به برنامه نويس امکان ارتباط با خارج از کامپيوتر را می دهند اينکه Dataها به چه صورت به بر نامه وارد ويا از برنامه خارج شوند از دستورات ورودی (READ) و خروجی (WRITE) به شکل های مختلف استفاده می شود که به نام Formatted I/O ناميده می شوند اين دستورات به برنامه نويس اين امکان را می دهند که اطلاعات ورودی و خروجی را مديريت نموده، با تعداد اعشار دلخواه و به صورت سطری يا ستونی وارد وخارج نمايد بهتر است اين دستورات در محلی خاص از برنامه و يا در يک زير برنامه گنجانيده شوند تا مشخص شود چه اطلاعاتی وارد و چه اطلاعاتی از برنامه خارج می گردد 5 ساده ترين شکل دستورات ورودی و خروجی list directed برای ورودی READ*,a, b, c,……. معادل READ(5,*)a, b, c,…. برای خروجی PRINT*,a, b, c,…….. معادل READ)*,*)a, b, c,…….. WRITE(*,*) a PRINT(*,*)a !!!Not allowed معادل WRITE(6,*)a WRITE*,a !!!Not allowed دستورات فوق همگی به مفهوم ورود اطلاعات از صفحه کليد و خروج بر روی مونيتور می باشد به صورت Default است ورودی به صورت کاراکتر وارد می شود و سپس در فرترن تبديل به نوع دادهای که متناظر با آن است می گردد. در خروجی برعکس است يعنی داده های مختلف از هر نوع که باشند به صورت کاراکتر (نويسه ای نوشته( می شوند 6 list directed ورودی برای ورود اعداد صحيح، خود عدد صحيح به صورت يک نويسه از طريق صفحه کليد وارد می گردد مثل 365 اين روش برای اعداد اعشاری فاقد بخش اعشاری پذيرفته است. يعنی اگر به صورت REAL اعلان شود خود بخود به صورت 356. در نظر گرفته خواهد شد برای اعداد اعشاری که دارای بخش اعشاری است از “.” استفاده می شود (365.242) برای اعداد خيلی بزرگ و خيلی کوچک می توان از اعداد نمايي با توان 10 استفاده نمود 2.997925E8 يا 2.997925E+8 6.626176E-34 365242E-3 که معادل 365.242 7 list directed ورودی برای اعداد مختلط بايد جزء حقيقی و موهومی در داخل پرانتز از هم جدا شوند (0,1) ; (-0.5,1.73205); (41975.9,3.7E6) در صورتيکه ليستی از اعداد در دستور READ قرار دارند که با TYPE های متفاوت هستند بايد اعداد به همان ترتيب و نوع وارد شوند INTEGER ::k; REAL:: days,root3 COMPLEX ::omega, zero READ (*,*)k, days, root3, omega, zero به صورت زير وارد می شوند 365,365242E-3,173205, (-.051,1.73205), (0,0) 8 list directed ورودی محل های خالی بعد از کاما بی اهميت هستند به جای کاما می توان از فاصله بعنوان جدا کننده داده استفاده نمود 365 365242E-3 173205 (-.051,1.73205) (0,0) می توان هر عدد را با زدن Enter در يک سطر جداگانه نوشت پايان ورود اطلاعات با يک فاصله و يا زدن Enter امکان پذير می شود. اعداد متناظر با آرايه ها هم طبق قانون بالا وارد می شوند INTEGER:: nwars(6) READ(*,*) nwars که مقادير هر المان به ترتيب به صورت زير وارد می شوند 1914 1918,1939,1945,1998,2001 9 list directed ورودی داده های منطقی به صورت T برای .TRUE. و F برای .FALSE. هم می توان استفاده نمود. در هر حالت برای جدا سازی آنها از قانون قبل استفاده می شود بطوريکه تمام موارد فوق صحيح هستند: T,T,T,F,F,T,F,T T T T F F T F T T.T.T.F.F.T.F.T TRUE TRUE TRUE FALSE FALSE TRUE FALSE TRUE .TRUE. .TRUE. .TRUE. .FALSE. .FALSE. .TRUE. .FALSE. .TRUE.

فایل های دیگر این دسته

مجوزها،گواهینامه ها و بانکهای همکار

فروش انواع فایلهای دانشجویی دارای نماد اعتماد الکترونیک از وزارت صنعت و همچنین دارای قرارداد پرداختهای اینترنتی با شرکتهای بزرگ به پرداخت ملت و زرین پال و آقای پرداخت میباشد که در زیـر میـتوانید مجـوزها را مشاهده کنید