InstagramTwitterSnapChat


 
وصف

العودة   منتديات سكاو > الملتقيات الجامعية > ملتقى السنة التحضيرية > ملتقى المسار العلمي إنتظام
   
   


مقرر البرمجة (CPIT110): الإجابة على اسئلتكم حول الباب الخامس (Chapter 5: Loops)

ملتقى المسار العلمي إنتظام

إضافة رد
 
أدوات الموضوع إبحث في الموضوع انواع عرض الموضوع
منتديات طلاب وطالبات جامعة الملك عبد العزيز منتديات طلاب وطالبات جامعة الملك عبد العزيز
  #1  
قديم 14-03-2020, 08:09 PM
الصورة الرمزية Dr. Ahmad Tayeb

Dr. Ahmad Tayeb Dr. Ahmad Tayeb غير متواجد حالياً

عضو هيئة تدريس

 
تاريخ التسجيل: Mar 2020
الكلية: كلية الحاسبات وتقنية المعلومات
نوع الدراسة: عضو هيئة تدريس
البلد: جــــدة
الجنس: ذكر
المشاركات: 10
Skaau.com (21) مقرر البرمجة (CPIT110): الإجابة على اسئلتكم حول الباب الخامس (Chapter 5: Loops)


السلام عليكم ورحمة الله وبركاته


مرحباً بالجميع ،،،


في هذا الموضوع، أسعد باستقبال أسئلتكم حول الباب الخامس (Chapter 5: Loops) في مقرر البرمجة وحل المشكلات (CPIT110) والإجابة عليها.


تنويه: المنهج مشروح كاملاً في اليوتيوب، وتجدون روابط الشروحات على صفحة المقرر.


بالتوفيق،
الصور المرفقة
 
نصائح مهمة : 1 - إفحص الملف المرفق بأي برنامج مضاد للفيروسات
2 - قم بمراسلة الإدارة عن أي مرفق يوجد به فيروس
3 - المنتدى غير مسوؤل عن مايحتويه المرفق من بيانات
رد مع اقتباس

 

منتديات طلاب وطالبات جامعة الملك عبد العزيز منتديات طلاب وطالبات جامعة الملك عبد العزيز
قديم 14-03-2020, 08:14 PM   #2

Dr. Ahmad Tayeb

عضو هيئة تدريس

الصورة الرمزية Dr. Ahmad Tayeb

 
تاريخ التسجيل: Mar 2020
كلية: كلية الحاسبات وتقنية المعلومات
نوع الدراسة: عضو هيئة تدريس
البلد: جــــدة
الجنس: ذكر
المشاركات: 10
افتراضي رد: مقرر البرمجة (CPIT110): الإجابة على اسئلتكم حول الباب الخامس (Chapter 5: Loops)

بخصوص محاضرة يوم (الأحد 20/7/1441)، أرجو مشاهدة المقاطع التالية:


CPIT110 Chapter 5 (#54): 5.1 Motivations
https://youtu.be/VwS6poV8RIw


CPIT110 Chapter 5 (#55): 5.2 The while Loop - Part 1 of 6
https://youtu.be/Z1bz2wngNJk




الواجب (تقييم ذاتي وليس إلزامي):
عمل برنامج يظهر جدول ضرب الرقم 2 في الأعداد من 1 إلى 20 باستخدام اللوب. مثل:
1 * 2 = 2
2 * 2 = 4
2 * 3 = 6
...
18 * 2 = 36
19 * 2 = 38
20 * 20 = 40

 

Dr. Ahmad Tayeb غير متواجد حالياً   رد مع اقتباس
 

منتديات طلاب وطالبات جامعة الملك عبد العزيز منتديات طلاب وطالبات جامعة الملك عبد العزيز
قديم 16-03-2020, 10:31 AM   #3

Dr. Ahmad Tayeb

عضو هيئة تدريس

الصورة الرمزية Dr. Ahmad Tayeb

 
تاريخ التسجيل: Mar 2020
كلية: كلية الحاسبات وتقنية المعلومات
نوع الدراسة: عضو هيئة تدريس
البلد: جــــدة
الجنس: ذكر
المشاركات: 10
افتراضي رد: مقرر البرمجة (CPIT110): الإجابة على اسئلتكم حول الباب الخامس (Chapter 5: Loops)

بخصوص محاضرة يوم (الأثنين 21/7/1441)، أرجو مشاهدة المقاطع التالية:

CPIT110 Chapter 5 (#56): 5.2 The while Loop - Part 2 of 6
https://youtu.be/QZsty_FFw_4

CPIT110 Chapter 5 (#57): 5.2 The while Loop - Part 3 of 6
https://youtu.be/pjtqClo07U4

CPIT110 Chapter 5 (#58): 5.2 The while Loop - Part 4 of 6
https://youtu.be/K_PQxGIrkrQ

CPIT110 Chapter 5 (#59): 5.2 The while Loop - Part 5 of 6
https://youtu.be/B0ZJhPWHtmU

---------------------------------



الواجب (تقييم ذاتي وليس إلزامي):
عمل برنامج يقوم بطلب رقمين من المستخدم ثم طباعة ناتج جمعهم. بعد ذلك، يقوم البرنامج بسؤال المستخدم عن رغبته بالاستمرار في جمع رقمين جديدين أم الخروج من البرنامج. مثل:

Enter the first number: 2
Enter the second number: 5
2 + 5 = 7
Do you want to sum other numbers (yes, no): yes
Enter the first number: 9
Enter the second number: 15
9 + 15 = 24
Do you want to sum other numbers (yes, no): no
Goodbye.

 

Dr. Ahmad Tayeb غير متواجد حالياً   رد مع اقتباس
 

منتديات طلاب وطالبات جامعة الملك عبد العزيز منتديات طلاب وطالبات جامعة الملك عبد العزيز
قديم 19-03-2020, 02:50 PM   #4

Dr. Ahmad Tayeb

عضو هيئة تدريس

الصورة الرمزية Dr. Ahmad Tayeb

 
تاريخ التسجيل: Mar 2020
كلية: كلية الحاسبات وتقنية المعلومات
نوع الدراسة: عضو هيئة تدريس
البلد: جــــدة
الجنس: ذكر
المشاركات: 10
افتراضي رد: مقرر البرمجة (CPIT110): الإجابة على اسئلتكم حول الباب الخامس (Chapter 5: Loops)

بخصوص محاضرة (الثلاثاء 22/7/1441)، أرجو مشاهدة المقاطع التالية:


CPIT110 Chapter 5 (#60): 5.2 The while Loop - Part 6 of 6
https://youtu.be/818Kl5n_qDQ


CPIT110 Chapter 5 (#61): 5.3 The for Loop
https://youtu.be/pjtqClo07U4


———————————————————————————————

الواجب (تقييم ذاتي وليس إلزامي):

عمل برنامج يقوم بتحويل درجة الحرارة من من فهرنهايت الى درجة مئوية. بحيث يستمر البرنامج بسؤال المستخدم عن إدخال درجة حرارة جديدة طالما لم يدخل المستخدم درجة سالبة. إذا أدخل المستخدم درجة سالبة يتم الخروج من اللوب وإنهاء البرنامج. قانون التحويل:

c = (f - 32) * (5 / 9)

مثال على عينة من تشغيل البرنامج:


Enter f: 32
32°F = 0.0°C
Enter f: 70
70°F = 21.11°C
Enter f: 85
85°F = 29.44°C
Enter f: 0
0°F = -17.78°C
Enter f: -15
-15°F = -26.11°C
Goodbye :)

 

Dr. Ahmad Tayeb غير متواجد حالياً   رد مع اقتباس
 

منتديات طلاب وطالبات جامعة الملك عبد العزيز منتديات طلاب وطالبات جامعة الملك عبد العزيز
قديم 19-03-2020, 02:52 PM   #5

Dr. Ahmad Tayeb

عضو هيئة تدريس

الصورة الرمزية Dr. Ahmad Tayeb

 
تاريخ التسجيل: Mar 2020
كلية: كلية الحاسبات وتقنية المعلومات
نوع الدراسة: عضو هيئة تدريس
البلد: جــــدة
الجنس: ذكر
المشاركات: 10
افتراضي رد: مقرر البرمجة (CPIT110): الإجابة على اسئلتكم حول الباب الخامس (Chapter 5: Loops)

بخصوص محاضرة (الخميس 24/7/1441)، أرجو مشاهدة المقاطع التالية:



CPIT110 Lab 7 (#13) - Loops I - Part 1 of 2
https://youtu.be/ziTTr8sWU-c


CPIT110 Lab 7 (#14) - Loops I - Part 2 of 2
https://youtu.be/-Zhfovgs6qw


———————————————————————————————
الواجب (تقييم ذاتي وليس إلزامي):

حل التمارين رقم 3 و 4 من دليل المعمل #7 .

 

Dr. Ahmad Tayeb غير متواجد حالياً   رد مع اقتباس
 

منتديات طلاب وطالبات جامعة الملك عبد العزيز منتديات طلاب وطالبات جامعة الملك عبد العزيز
قديم 22-03-2020, 12:06 PM   #6

Dr. Ahmad Tayeb

عضو هيئة تدريس

الصورة الرمزية Dr. Ahmad Tayeb

 
تاريخ التسجيل: Mar 2020
كلية: كلية الحاسبات وتقنية المعلومات
نوع الدراسة: عضو هيئة تدريس
البلد: جــــدة
الجنس: ذكر
المشاركات: 10
افتراضي رد: مقرر البرمجة (CPIT110): الإجابة على اسئلتكم حول الباب الخامس (Chapter 5: Loops)

بخصوص محاضرة (الأحد 27/7/1441)، أرجو مشاهدة المقاطع التالية:


CPIT110 Chapter 5 (#62): 5.4 Nested Loops - Part 1 of 3
https://youtu.be/-ZFW4GHZW5w


CPIT110 Chapter 5 (#63): 5.4 Nested Loops - Part 2 of 3
https://youtu.be/XYExMSIQfpI


CPIT110 Chapter 5 (#64): 5.4 Nested Loops - Part 3 of 3
https://youtu.be/Ob06AN01bjk




الواجب (تقييم ذاتي):
عمل برنامج يقوم بسؤال المستخدم عن عدد الأسطر، ثم يقوم البرنامج بطباعة الشكل التالي بالاعتماد على عدد الأسطر (مثلاً نفرض أن عدد الأسطر المدخلة من المستخدم هي 6):



كود:
Enter the number of line: 6 1 = 1 2 + 1 = 3 3 + 2 + 1 = 6 4 + 3 + 2 + 1 = 10 5 + 4 + 3 + 2 + 1 = 15 6 + 5 + 4 + 3 + 2 + 1 = 21


 


التعديل الأخير تم بواسطة Dr. Ahmad Tayeb ; 22-03-2020 الساعة 12:08 PM.
Dr. Ahmad Tayeb غير متواجد حالياً   رد مع اقتباس
 

منتديات طلاب وطالبات جامعة الملك عبد العزيز منتديات طلاب وطالبات جامعة الملك عبد العزيز
قديم 23-03-2020, 08:11 PM   #7

Dr. Ahmad Tayeb

عضو هيئة تدريس

الصورة الرمزية Dr. Ahmad Tayeb

 
تاريخ التسجيل: Mar 2020
كلية: كلية الحاسبات وتقنية المعلومات
نوع الدراسة: عضو هيئة تدريس
البلد: جــــدة
الجنس: ذكر
المشاركات: 10
افتراضي رد: مقرر البرمجة (CPIT110): الإجابة على اسئلتكم حول الباب الخامس (Chapter 5: Loops)

بخصوص محاضرة (الأثنين 28/7/1441)، أرجو مشاهدة المقاطع التالية:

CPIT110 Chapter 5 (#65): 5.5 Minimizing Numerical Errors
https://youtu.be/MXMNdPjK7FM

CPIT110 Chapter 5 (#66): 5.6 Case Studies - Finding the GCD
https://youtu.be/pe3WIEWf-4A

CPIT110 Chapter 5 (#67): 5.6 Case Studies - Predicting The Future Tuition
https://youtu.be/l4dF2v2M4YU

 

Dr. Ahmad Tayeb غير متواجد حالياً   رد مع اقتباس
 

منتديات طلاب وطالبات جامعة الملك عبد العزيز منتديات طلاب وطالبات جامعة الملك عبد العزيز
قديم 23-03-2020, 10:00 PM   #8

Dr. Ahmad Tayeb

عضو هيئة تدريس

الصورة الرمزية Dr. Ahmad Tayeb

 
تاريخ التسجيل: Mar 2020
كلية: كلية الحاسبات وتقنية المعلومات
نوع الدراسة: عضو هيئة تدريس
البلد: جــــدة
الجنس: ذكر
المشاركات: 10
افتراضي رد: مقرر البرمجة (CPIT110): الإجابة على اسئلتكم حول الباب الخامس (Chapter 5: Loops)

بخصوص محاضرة (الثلاثاء 29/7/1441)، أرجو مشاهدة المقاطع التالية:


CPIT110 Chapter 5 (#68): 5.7 Keywords break and continue - Part 1 of 3
https://youtu.be/VGot6EpUzNw

CPIT110 Chapter 5 (#69): 5.7 Keywords break and continue - Part 2 of 3
https://youtu.be/vFIFKDTZNY8

CPIT110 Chapter 5 (#70): 5.7 Keywords break and continue - Part 3 of 3
https://youtu.be/d07PuyuU6vI

CPIT110 Chapter 5 (#71): 5.8 Case Study: Displaying Prime Numbers
https://youtu.be/HE_cWQwFcxs


————————————————————-
الواجب (تقييم ذاتي):

عمل برنامج يقوم بإنشاء رقمين "مختلفين" عشوائيين بين 1 و 20 (شاملة)، ثم بعد ذلك يقوم البرنامج بطباعة الأرقام التي بينهما. مع عدم طباعة الأرقام التي تكون من مضاعفات العدد خمسة (5). أيضاً، يجب أن تنهي طباعة باقي الأرقام في حال المرور على رقمين من مضاعفات العدد خمسة (5). التالي بعض العينات من تنفيذ البرنامج:

Output Example #1

The random numbers: num1 = 14 , num2 = 3
The List: [ 3 4 6 7 8 9 #END# ]

Output Example #2

The random numbers: num1 = 18 , num2 = 2
The List: [ 2 3 4 6 7 8 9 #END# ]

Output Example #3

The random numbers: num1 = 12 , num2 = 10
The List: [ 11 12 ]

Output Example #4

The random numbers: num1 = 1 , num2 = 5
The List: [ 1 2 3 4 ]

Output Example #5

The random numbers: num1 = 8 , num2 = 1
The List: [ 1 2 3 4 6 7 8 ]


 

Dr. Ahmad Tayeb غير متواجد حالياً   رد مع اقتباس
 

إضافة رد

أدوات الموضوع إبحث في الموضوع
إبحث في الموضوع:

البحث المتقدم
انواع عرض الموضوع

تعليمات المشاركة
لا تستطيع إضافة مواضيع جديدة
لا تستطيع الرد على المواضيع
لا تستطيع إرفاق ملفات
لا تستطيع تعديل مشاركاتك

BB code is متاحة
كود [IMG] متاحة
كود HTML معطلة

الانتقال السريع

 


الساعة الآن 03:33 PM


Powered by vBulletin® Version 3.8.9 Beta 3
Copyright ©2000 - 2024, vBulletin Solutions, Inc.
Ads Organizer 3.0.3 by Analytics - Distance Education

أن كل ما ينشر في المنتدى لا يمثل رأي الإدارة وانما يمثل رأي أصحابها

جميع الحقوق محفوظة لشبكة سكاو

2003-2023