دروس كمبيوتر وصيانة دروس حاسب دروس مجلة  درس نيوك phpnuke الدروس دروس مسنجر MSN - yahoo - Gmail دروس منتديات vBulletin دروس الجوالات والهواتف دروس السي بنل cpanel دروس اكسس access دروس بيونت شوب برو - point shop pro دروس برمجة php - mysql دروس برامج منوعة software دروس ثري دي ماكس 3D max دروس جافا سكريبت JavaScript دروس دريم ويفر DreamWeaver دروس شبكات Networks دروس سويش - swish دروس فلاش - flash دروس فيجوال بيسك Visual Basic دروس فرونت بيج - frontpage دروس فوتوشوب photoshop دروس هكر hacker crack virus
طباعة المخرجات ! - دروس : كمبيوتر وصيانة
عقارية المدينة ينتهي في 12\12\1429 هـ عطري الخاص احدث و اجود و افضل و اروع العطورات الفرنسية 23\12\1429 هـ موقع حلم قمر ينتهي في 26-11-1429هـ
شرفات الورد ينتهي في 17\11\1429 هـ حراج سيارات شراء استبدال بيع جديدة و مستعملة جميع أنواع السيارات ينتهي في 12\5\1430 هـ الحمادين ينتهي في 8\10\1429 هـ
للاعلان بالموقع سعر الاعلان 400 ريال في كافة اقسام موقع مدرسة المشاغبين جويا تنتهي في 20\11\1429 هـ الجيل الجديد لخدمات الانترنت 8-8-1429
للاعلان بالموقع سعر الاعلان 400 ريال في كافة اقسام موقع مدرسة المشاغبين دلوعتي ينتهي في 12\12\1429 هـ للاعلان بالموقع سعر الاعلان 400 ريال في كافة اقسام موقع مدرسة المشاغبين
احصائيات سريعة
اقسام على الموقع
دروس في أنظمة التشغيل | ماي سكيول - MySQL | لفيجوال بيسك - Visual Basic | المات لاب Matlab | اللينكس و اليونكس | الاسمبلي - ASSEMBLY | الاوتلوك - Outlook | البرمجة تحت اللنكس -Linux Programming | البرمجة تحت وندوز بواسطة دوال ال win API | البرمجة في بيئة الدوت نت .Net | التصمبم والرسوم | الدلفي - Delphi | الجافا - Java | السي - C | الصوت و الصورة | الوورد - Word | القسم العام للأوفيس | الكوبول - COBOL | control panel-ftp | اوراكل - Oracle | اكسل - Excel | تحميل الملفات | برامج متنوعة | برامج التصفح | برامج الحماية | برامج إنترنت | تعرّف على الويب | بوربوينت - Power Point | images | دروس : كمبيوتر وصيانة | دروس مجلة نيوك phpnuke | دروس مسنجر MSN - yahoo - Gmail | دروس منتديات vBulletin | دروس الجوالات والهواتف | دروس السي بنل cpanel | دروس اكسس access | دروس بيونت شوب برو - point shop pro | دروس برمجة php - mysql | دروس برامج منوعة software | دروس ثري دي ماكس 3D max | دروس تطوير المواقع والمنتديات | دروس جافا سكريبت JavaScript | دروس دريم ويفر DreamWeaver | دروس شبكات Networks | دروس سويش - swish | دروس فلاش - flash | دروس فلاش mx | دروس فى نظام الوندوز WINDOWS | دروس فىالباسكال - Pascal | دروس فيجوال بيسك Visual Basic | دروس فرونت بيج - frontpage | دروس فوتوشوب photoshop | دروس هكر hacker crack virus | سي ++ | سي شارب - #C | فيجوال سي ++ - ++ Visual C | قسم البرمجة العام | دروس فى لغة HTML
البحث في المواد

اكثر المحتويات زيارة
الدوال في الاكسل (7,945 مشاهده)
ربط قاعدة بيانات أكسس (MS Access) مع برنامج الفيجوال بيسك بطريقة(ODBC) (5,425 مشاهده)
تعريف الفن التشكيلي: (4,604 مشاهده)
الدرس الثالث : بعض تطبيقات الدوال في اكسل (3,787 مشاهده)
شرح طريقة استعمال الأوتلوك مع بريد الهوتميل (3,470 مشاهده)
تغيير لغة واجهة التطبيق من عربي الى انجليزي وبالعكس لـ Windows-based applications (3,406 مشاهده)
أنواع العلاقات وطريقة الربط بين الجداول. (3,309 مشاهده)
تعريف الاستعلام وطريقة عرضه في آكسس، أنواع الاستعلامات، نافذة تحديد الاستعلام! (3,148 مشاهده)
الدرس الثاني: بعض الحيل لتسهيل برنامج اكسل (2,941 مشاهده)
دروس في الأوفيس الأكسس - Access0- (2,804 مشاهده)
اضافه صوت ونص لخلفيه في باور بوينت (2,403 مشاهده)
أنشئ قاعدة بياناتك التي ستستند إليها في تعلم طريقة ربط الجداول والاستعلامات. (2,352 مشاهده)
كيفية حل مشاكل الانترنت اكسبلور Internet Explorer (2,278 مشاهده)
مقدمة عامة حول الاكسل وحيل خاصة بالاكسل (2,267 مشاهده)
الدرس الأول : عمل شريحة في البوربوينت (2,212 مشاهده)
شرح طريقة التجميع Grouping في برنامج الاكسل (2,044 مشاهده)
دورة الأكسس: الدرس السادس : منوعات في أكسيس .0--- (1,997 مشاهده)
المنظور الفوتوغرافي Perspective Drawing (1,993 مشاهده)
الدرس الثاني : عمل خلفيات ملونة لشرائح (1,968 مشاهده)
ما هو المات لاب MATLAB؟ (1,861 مشاهده)
برنامج Windows Movie Maker لتكوين أفلام (1,837 مشاهده)
التعرف على مكونات الكمبيوتر (1,819 مشاهده)
إنشاء موقع ويب جديد0--- (1,789 مشاهده)
دورة الأكسس: الدرس السادس : منوعات في أكسيس . (1,779 مشاهده)
تحويل ملف من مايكروسوفت ورد إلى اكروبات (1,720 مشاهده)
جديد مواد مع عشوائي
التحويل التلقائي للحروف ل- ل- ه إلى اسم الجلالة0---- (1,130 مشاهده)
النسبة المئوية لا تظهر بالخط العربي & الشدة وألف المد في لفظ الجلالة0---النسبة المئوية لا تظهر بالخط العربي & الشدة وألف المد في لفظ الجلالة0--- (740 مشاهده)
ضبط خيارات اللغة فى الـ Microsoft Word0--- (961 مشاهده)
استخدام لوحة المفاتيح في الـ Word0---- (1,070 مشاهده)
إضافة كلمة سر إلي ملفات الورد دون استخدام برامج0--- (1,098 مشاهده)
دمج المراسلات0-- (623 مشاهده)
وضع صورة كخلفية للنص0-- (837 مشاهده)
السماح للمستخدمين بتعديل أجزاء من ملف وورد محمي (Word2003)0--- (592 مشاهده)
كتابة الأرقام الكسرية ورموز المعادلات0-- (936 مشاهده)
درس كامل عن الدمج السهل من لوحة المفاتيح ف0-ي برنامج الـ Word (630 مشاهده)
دورة الأكسس: الدرس السادس : منوعات في أكسيس .0--- (1,997 مشاهده)
دورة الأكسيس : الدرس الرابع : العلاقات0---- (1,026 مشاهده)
أساسيات في Access0--0 (839 مشاهده)
تصميم تقرير لطباعة البيانات0---- (811 مشاهده)
تصميم نموذج استعراض البيانات‏0--تصميم نموذج استعراض البيانات‏0-- (735 مشاهده)
تصميم نموذج إدخال‎ ‎البيانات0--- (828 مشاهده)
إنشاء قوائم خاصة باستخدام الماكرو(1)0-- (719 مشاهده)
خطوات إنشاء الماكرو في تذييل النموذج (2)0-- (568 مشاهده)
خطوات إنشاء الماكرو في تذييل النموذج (1)0- (522 مشاهده)
استعلامات SQL في Access - تعديل الجداول وإضافة الحقول0- (780 مشاهده)
استعلامات SQL في Access - تحديث البيانات الجدولية0-- (616 مشاهده)
الاستعلامات الإجرائية -4 (استعلام الحذف)0--- (395 مشاهده)
الاستعلامات الإجرائية -2 (استعلام الإلحاق)0--- (506 مشاهده)
تصميم تقرير لطباعة الإجمالي0--- (485 مشاهده)
استعلامات التحديد Select Query مع أمثله (1)0--- (682 مشاهده)
اعلانات في الموقع على جميع الصفحات

طباعة المخرجات !

طباعة المخرجات !




سنتعرف في هذا الدرس على الدوال المتخصصة في طباعة المخرجات النصية..
هناك دوال عديدة وكثيرة جدا لطباعة النصوص في LISP ولكننا سنكتفي بالتعرف على اثنتين منها فقط لكونها تفي بالغرض...

الدالة الأولى: PRINT FUNCTION
وهي دالة سهلة جدا ولكنها غير عملية ولا تفي بكل الاستخدامات.

الدالة الثانية: FORMAT FUNCTION
وهي أصعب نوعا من سابقتها ولكنها عملية جدا ولها استخدامات كثيرة ومتعددة.. حيث تمكننا من طباعة المخرجات في شكل جميل، ونستطيع عن طريقها طباعة المسافات والأسطر الفارغة.. وكذلك يمكننا عن طريقها طباعة النواتج الرقمية من أي نوع وبالدقة التي نريدها للأرقام العشرية..


يمكننا أيضا استخدام الإمكانيات الموجودة في هذه الدالة لطباعة الجداول وغيرها.


 


1- الدالة PRINT


الوظيفة:


تقوم هذه الدالة بطباعة ما نرسله لها من نصوص أو متغيرات أو القيم العائدة من دالة معينة..


الشكل:


(print form)


أمثلة:


مثال1:
لطباعة النص C4arab نكتب:





لطباعة النص  Welcome To C4ARAB.COM المبدوء والمنتهي بمسافات بيضاء، نكتب:







مثال2:
لطباعة الرقم 1000 نكتب:






مثال3:
يمكننا أيضا طباعة القيم العائدة من دوال مختلفة كدوال إجراء العمليات الحسابية أو دوال المقارنة:





مثال4:
لطباعة متغير x يحوي قيما رقمية نكتب:





ملاحظة: لاحظ أنه تم طباعة محتوى المتغير x لأننا لم نستخدم علامات التنصيص معه، لكن لو استخدمنا علامات التنصيص " " فإنه سيتم اعتباره نصا وليس متغيرا !






مثال5:
لطباعة عناصر قائمة x-list نكتب:






2- الدالة FORMAT


الوظيفة:


تقوم هذه الدالة بطباعة ما نرسله لها من نصوص أو متغيرات أو القيم العائدة من دالة معينة..


الشكل:


(format {t nil} control-string arguments)


لابد أن يتم كتابة هذه الدالة كما رأينا مع أحد المتغيرين t أو nil :




  • فإذا كتبنا t فإن الدالة Format تعود بـnil



  • وإذا كتبنا nil فان الدالة Format تعود بـt


بالنسبة للـ Control-string فهي عبارة التحكم التي تجعل دالة الطباعة Format ذات إمكانيات عالية..
يمكن كتابة أكثر من control-sting بحسب الشكل الذي نريد ظهوره ولأي عدد من الـarguments التي نريد طباعتها..

وهنا قائمة ببعض الـcontrol-strings ووظائفها (والأمثلة توضح لنا كيف نستخدم عبارات التحكم هذه):


 ~%


لطباعة سطر جديد


 ~&


لطباعة سطر جديد إذا لم نكن على سطر جديد.


 ~s


لطباعة s-expression مع علامة التنصيص " "


~a


لطباعة s-expression بدون علامة التنصيص " "


 ملاحظة: تعرفنا على الـs-expression في أول درس من دروس القسم المتوسط


 ~d


لطباعة أعداد صحيحة Integers


 ~c


لطباعة رمز Character


 ~{str~} 


للدوران داخل عناصر قائمة list وطباعتها عنصرا عنصرا.


 ~width,decimalsF


لطباعة الأرقام العشرية بطول معين للرقم وعدد محدد للمنازل العشرية.


حيث أن:


width --> عبارة عن الرقم الذي يحدد سعة الرقم الكلية، أي عدد الأرقام قبل العلامة العشرية وبعدها مع أخد العلامة العشرية أيضا في الاعتبار، وإذا كان إجمالي العدد أقل من العدد المحدد في عبارة التحكم هذه فإن LISP سيجعلها مساحات بيضاء قبل بداية الرقم.. انظر المثال


decimals --> ويستخدم لتحديد عدد المنازل العشرية.



أمثلة:


مثال1:
طباعة الرموز Characters:










مثال2:
لطباعة متغير قيمته عبارة عن عدد صحيح نكتب:





مثال3:
لطباعة الأرقام العشرية:






مثال4:
لطباعة العبارة “C4arab” مرة بوجود علامات التنصيص ومرة بدونها





وبهذا نكون قد انتهينا بحمد الله من القسم المتوسط من دروس LISP.. آمل أن أكون أفدتكم وأن يكون ما كتبته مفيدا وواضحا لمن يريد تعلم ودراسة هذه اللغة..








درس طباعة المخرجات !

أضف هذه المادة في موقعك:
مواد مشابهة:
الدوال المنطقية LISP الدوال المنطقية LISP
الدوال المنطقية LISP
(مرات المشاهدة: 227 مرات)
مقدمة للغة Common Lisp مقدمة للغة Common Lisp
مقدمة للغة Common Lisp
(مرات المشاهدة: 135 مرات)
المعالج (Processor) المعالج (Processor)
المعالج (Processor)
(مرات المشاهدة: 146 مرات)
يقوم المرجع بتعريف خلية أو نطاق من الخلايا الموجودة في ورقة العمل ، ويستخدم المرجع في مختلف الصيغ و الدوال يقوم المرجع بتعريف خلية أو نطاق من الخلايا الموجودة في ورقة العمل ، ويستخدم المرجع في مختلف الصيغ و الدوال
يقوم المرجع بتعريف خلية أو نطاق من الخلايا الموجودة في ورقة العمل ، ويستخدم ا...
(مرات المشاهدة: 88 مرات)
اضافة الخيارات1 اضافة الخيارات1
اضافة الخيارات1
(مرات المشاهدة: 47 مرات)
مقدمة عن الذكاء الاصطناعي مقدمة عن الذكاء الاصطناعي
مقدمة عن الذكاء الاصطناعي
(مرات المشاهدة: 532 مرات)
مقدمة في أجزاء الحاسوب مقدمة في أجزاء الحاسوب
مقدمة في أجزاء الحاسوب
(مرات المشاهدة: 313 مرات)
(Drives ) مع Windows XP1 (Drives ) مع Windows XP1
(Drives ) مع Windows XP1
(مرات المشاهدة: 126 مرات)
AMD Athlon تجميع اثلون AMD Athlon تجميع اثلون
AMD Athlon تجميع اثلون
(مرات المشاهدة: 173 مرات)
الدرس الخامس الصور والرسومات الدرس الخامس الصور والرسومات
الدرس الخامس الصور والرسومات
(مرات المشاهدة: 98 مرات)
جميع الحقوق في هذا الموقع محفوظة وكل المواد على الاقسام ملك لاصحابها :Copyright © All rights reserved