تطبيقات إنترنت 2 المحاضرة 5
المصفوفات تطبيقات
= + تطبيق 1 طباعة حاصل جمع مصفوفتين مدخلة عناصرها من المستخدم مثال: C طباعة حاصل جمع مصفوفتين مدخلة عناصرها من المستخدم مثال: C 4 -1 1 9 2 28 3 B 1 3 9 2 22 -2 4 A 3 -4 1 2 6 4 = +
تطبيق 2 طباعة حاصل ضرب العناصر ذات الترتيب الزوجي وحاصل جمع العناصر ذات الترتيب الفردي في مصفوفة مدخلة عناصرها من المستخدم مثال: X 4 3 1 2 حاصل ضرب العناصر ذات الترتيب الزوجي 4 * 1 * 2 = 8 وحاصل جمع العناصر ذات الترتيب الفردي 3 + 0 = 3
الدوال المضمنة
الدوال المضمنة في تعريف اللغة توفر لغة VBScript كثيراً من الدوال المضمنة في تعريف اللغة نفسها (Embedded Functions) دالة تعني وظيفة أو عملية قد يكون لها مدخل أو أكثر وقد لا يكون لها أي مدخلات لا بد أن يكون لها مخرج واحد فقط
أمثلة على أهم الدوال الزمنية Time إعادة وقت النظام الحالي Date إعادة تاريخ النظام الحالي Now إعادة وقت وتاريخ النظام الحالي Timer إعادة عدد الثواني منذ الساعة 12 صباحاً طريقة كتابتها: Msgbox Time() Document.write Time() X = Time() Msgbox X
أمثلة على أهم الدوال الزمنية طريقة كتابتها: Msgbox Year(“24-4-2011”) Document.write Year(now()) D=“24-4-2011” Msgbox year(D) Year تعيد السنة الحالية من التاريخ المعطى Hour تعيد الساعة من الوقت المعطى (0-23) Day تعيد اليوم الحالي من التاريخ المعطى second تعيد الثانية الحالية من الوقت المعطى
أمثلة على أهم الدوال الزمنية DateAdd(interval,number,date) الرمز معناه “yyyy” سنة “q” ربع سنة = 3 أشهر “d” يوم “w” أسبوع “h” ساعة “n” دقيقة “s” ثانية الفترة الزمنية المراد إضافتها الرقم المراد إضافته التاريخ الذي ستضاف له الفترة
تطبيق على دالة dateadd أضيفي للتاريخ الحالي 4 سنوات 9 دقائق اطرحي من التاريخ الحالي سنتين
أمثلة على أهم الدوال الزمنية DateDiff(interval,date1,date2) الرمز معناه “yyyy” سنة “q” ربع سنة = 3 أشهر “d” يوم “w” أسبوع “h” ساعة “n” دقيقة “s” ثانية الفترة الزمنية المراد إضافتها التاريخ (المطروح) التاريخ (المطروح منه)
تطبيق على دالة datediff احسبي عمرك مرة بالسنوات ومرة بالشهور بالأيام بالدقائق بالثواني
تطبيق على دالة timer حساب سرعة الكتابة