اذهب إلى المحتوى
  • 0

طباعة الأرقام المحصورة بين 0 و 6 ما عدا رقمي 3 و 6 لغه البايثون

نور سليم2

السؤال

اكتبي برنامج يقوم بطباعة الأرقام المحصورة بين 0 و 6 ما عدا رقمي 3 و 6

اكتبي برنامج يقوم بطباعة عدد الأعداد الفردية و الزوجية الموجودة داخل مصفوفة (قومي انتِ بتعريف المصفوفة)

اطلبي من المستخدم رقم و اطبعي جدول الضرب لهادا الرقم. 

ممكن حل الاسئله باستخدام لغه البايثون

رابط هذا التعليق
شارك على الشبكات الإجتماعية

Recommended Posts

  • 1
بتاريخ 10 ساعات قال نور سليم2:

اكتبي برنامج يقوم بطباعة الأرقام المحصورة بين 0 و 6 ما عدا رقمي 3 و 6

يمكنك القيام بذلك باستخدام الأكواد التالية:

# حلقة للدوران على الأرقام من صفر إلى  ستة
for x in range(6):
    # نتححق من أن الأرقام لا تساوي القيم ثلاثة أو ستة
    if (x == 3 or x==6):
        # إذا كانت الأرقام مساوية لثلاثة أو ستة نقوم بإكمال الدوران "زيادة العدد بمقدار واحد" دون أن نطبع الرقم الحالي
        continue
    # إذا كانت الأرقام غير مساوية لثلاثة أو ستة نكمل تنفيذ الأكواد و نطبع الرقم
    print(x,end=' ')
print("\n")

 

بتاريخ 10 ساعات قال نور سليم2:

اكتبي برنامج يقوم بطباعة عدد الأعداد الفردية و الزوجية الموجودة داخل مصفوفة (قومي انتِ بتعريف المصفوفة)

الكود الخاص به:

numbers=[23,56,76,78,90,35,12,45]  #defined a list 

for i in numbers: 
    # إذا كانت قيمة العنصر تقبل القسمة على اثنين "أي باقي القسمة على 2 يساوي صفر نطبع أن العدد زوجي
    if(i%2)==0:   
        print i, "is even"   //print even number
    # و إذا كان لا يقبل القسمة على 2 نطبع أنه فردي
    else:
        print i, "is odd"     //print odd number

الناتج:

23 is odd
56 is even
76 is even
78 is even
90 is even
35 is odd
12 is even
45 is odd

 

بتاريخ 10 ساعات قال نور سليم2:

اطلبي من المستخدم رقم و اطبعي جدول الضرب لهادا الرقم. 

الأكواد.

# num نطلب من المستخدم ان يُدخل الرقم الذي يريد طباعة جدول الضرب الخاص به و نقو بتخزينه في المتغير 
num = int(input("Enter the number: "))

print("Multiplication Table of", num)
# في كلٍ من هذه الأرقام num نقوم بعمل حلقة للأرقام من 1 إلى 11 و نقوم بضرب الرقم 
for i in range(1, 11):
   print(num,"X",i,"=",num * i)

الناتج:

Enter the number: 6

Multiplication Table of 6
6 X 1 = 6
6 X 2 = 12
6 X 3 = 18
6 X 4 = 24
6 X 5 = 30
6 X 6 = 36
6 X 7 = 42
6 X 8 = 48
6 X 9 = 54
6 X 10 = 60

 

رابط هذا التعليق
شارك على الشبكات الإجتماعية

  • 0
بتاريخ 16 دقائق مضت قال نور سليم2:

اكتبي برنامج يقوم بطباعة الأرقام المحصورة بين 0 و 6 ما عدا رقمي 3 و 6

for num in range(6): # range -->  تقوم بجلب الأرقام من ٠ الي رقم متاح هو ٦ ٦ ليست معنا 
    if num == 3:
        continue # إذا كان الرقم = ٣ يكمل ولا يقوم بطباعة الرقم
    print(num)

 

بتاريخ 17 دقائق مضت قال نور سليم2:

اكتبي برنامج يقوم بطباعة عدد الأعداد الفردية و الزوجية الموجودة داخل مصفوفة (قومي انتِ بتعريف المصفوفة)

# المصفوفه
numbers = [10, 21, 31, 32, 1, 2, 3, 5, 6, 7, 8, 9, 7, 4, 3, 6]
for num in numbers:
    if num % 2 == 0: # عدد الذي يقبل القسمة علي ٢ الباقي 0
        print(f" {num} عدد زوجي ")
    else:
        print(f" {num} عدد فردي ")

 

بتاريخ 27 دقائق مضت قال نور سليم2:

اطلبي من المستخدم رقم و اطبعي جدول الضرب لهادا الرقم. 

 

print('ادخل الرقم ')
num = int(input())
for i in range(13):
    print(f" {num} X {i} = {num * i}")

 

رابط هذا التعليق
شارك على الشبكات الإجتماعية

  • 0

هذة الاكواد بلغة بايثون الاصدار 3

print(" \n --------- From 0 To 6 without 3 or 6 --------------- \n")

for i in range(6):# حلقة من 6 ارقام تبداء ب صفر و تنتهي ب 5 
    if i != 3: # استثناء رقم 3 
        print(i)


print(" \n ----------------------------------------------- \n")

array = [1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20] # مضفوفة من تحديدي
# .format(var) تستخدم لادخال قيمة متغيرة داخل نص 
print("My Defiend array List {}".format(array)) # طباعة المصفوفة
# \n تستخدم لطباعة سطر جديد
print(" \n --------------Even Noumber -------------- \n") # بداية كود استخراج الاعداد الزوجية
total_z
for z in array:
    if (z % 2) == 0:
    	total_z = total_z + 1
        print(" {} is even Noumber \n".format(z))

print(" \n -------------- Total even Noumber {} -------------- \n".format(total_z)) # في السؤال طلب عدد الاعداد الزوجية

print(" \n --------------Odd  Noumber -------------- \n") # بداية كود استخراج الاعداد الفردية
total_f
for f in array:
    if (f % 2) != 0:
    	total_f = total_f + 1
        print(" {} is Odd Noumber \n".format(f))

print(" \n -------------- Total Odd Noumber {} -------------- \n".format(total_f)) # تاكد انها خارج حلقة التكرار
print(" \n ------------Multiply List -------------- \n") # بداية كود جدول الضرب
# جدول الضرب 
val = input("Enter Noumber for Multiply : ") # طلب ادخال الرقم من المستخدم 
for x in range(13): # دالة التكرار لانشاء عملية الضرب 
    
    res = x * int(val) # تحديد نوع الادخال كــ رقم و ليس نص 
    print("{} * {} = {}".format(val,x,res) )

 

النتيجة 

 
 --------- From 0 To 6 without 3 or 6 --------------- 

0
1
2
4
5
 
 ----------------------------------------------- 

My Defiend array List [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20]
 
 --------------Even Noumber -------------- 

 2 is even Noumber 

 4 is even Noumber 

 6 is even Noumber 

 8 is even Noumber 

 10 is even Noumber 

 12 is even Noumber 

 14 is even Noumber 

 16 is even Noumber 

 18 is even Noumber 

 20 is even Noumber 

 
 --------------Odd  Noumber -------------- 

 1 is Odd Noumber 

 3 is Odd Noumber 

 5 is Odd Noumber 

 7 is Odd Noumber 

 9 is Odd Noumber 

 11 is Odd Noumber 

 13 is Odd Noumber 

 15 is Odd Noumber 

 17 is Odd Noumber 

 19 is Odd Noumber 

 
 ------------Multiply List -------------- 

Enter Noumber for Multiply : 5
5 * 0 = 0
5 * 1 = 5
5 * 2 = 10
5 * 3 = 15
5 * 4 = 20
5 * 5 = 25
5 * 6 = 30
5 * 7 = 35
5 * 8 = 40
5 * 9 = 45
5 * 10 = 50
5 * 11 = 55
5 * 12 = 60

 

 

الكود بدون إستخراج الأعداد الزوجية و الفردية 

print(" \n --------- From 0 To 6 without 3 or 6 --------------- \n")

for i in range(6):# حلقة من 6 ارقام تبداء ب صفر و تنتهي ب 5 
    if i != 3: # استثناء رقم 3 
        print(i)


print(" \n ----------------------------------------------- \n")

array = [1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20] # مضفوفة من تحديدي
# .format(var) تستخدم لادخال قيمة متغيرة داخل نص 
print("My Defiend array List {}".format(array)) # طباعة المصفوفة
# \n تستخدم لطباعة سطر جديد
# بداية كود استخراج الاعداد الزوجية
total_z = 0
for z in array:
    if (z % 2) == 0:
    	total_z = total_z + 1
    	

print(" \n -------------- Total even Noumber {} -------------- \n".format(total_z)) # في السؤال طلب عدد الاعداد الزوجية

 # بداية كود استخراج الاعداد الفردية
total_f = 0
for f in array:
    if (f % 2) != 0:
    	total_f = total_f + 1
    	

print(" \n -------------- Total Odd Noumber {} -------------- \n".format(total_f)) # تاكد انها خارج حلقة التكرار
print(" \n ------------Multiply List -------------- \n") # بداية كود جدول الضرب
# جدول الضرب 
val = input("Enter Noumber for Multiply : ") # طلب ادخال الرقم من المستخدم 
for x in range(13): # دالة التكرار لانشاء عملية الضرب 
    
    res = x * int(val) # تحديد نوع الادخال كــ رقم و ليس نص 
    print("{} * {} = {}".format(val,x,res) )

النتيجه

 
 --------- From 0 To 6 without 3 or 6 --------------- 

0
1
2
4
5
 
 ----------------------------------------------- 

My Defiend array List [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20]
 
 -------------- Total even Noumber 10 -------------- 

 
 -------------- Total Odd Noumber 10 -------------- 

 
 ------------Multiply List -------------- 

Enter Noumber for Multiply : 9
9 * 0 = 0
9 * 1 = 9
9 * 2 = 18
9 * 3 = 27
9 * 4 = 36
9 * 5 = 45
9 * 6 = 54
9 * 7 = 63
9 * 8 = 72
9 * 9 = 81
9 * 10 = 90
9 * 11 = 99
9 * 12 = 108

 

تم التعديل في بواسطة محمد الملواني
في السؤال طلب عدد الاعداد الزوجيه و الفردية و لم يطلب استخراجها
رابط هذا التعليق
شارك على الشبكات الإجتماعية

انضم إلى النقاش

يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.

زائر
أجب على هذا السؤال...

×   لقد أضفت محتوى بخط أو تنسيق مختلف.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   جرى استعادة المحتوى السابق..   امسح المحرر

×   You cannot paste images directly. Upload or insert images from URL.

  • إعلانات

  • تابعنا على



×
×
  • أضف...