InstagramTwitterSnapChat


 
وصف

العودة   منتديات سكاو > الكليات الجامعية > منتدى كلية الحاسبات وتقنية المعلومات > المنتدى العام لكلية الحاسبات وتقنية المعلومات
التسجيل مشاركات اليوم البحث
   
   


المنتدى العام لكلية الحاسبات وتقنية المعلومات قسم خاص بالمواد العامة و الطلاب غير المتخصصين بكلية الحاسبات وتقنية المعلومات

كيف اختبار البرمجة اليوم ..؟؟ (( وشكلين مابحكي ولهون وبس ..!! ))

المنتدى العام لكلية الحاسبات وتقنية المعلومات

إضافة رد
 
أدوات الموضوع إبحث في الموضوع انواع عرض الموضوع
منتديات طلاب وطالبات جامعة الملك عبد العزيز منتديات طلاب وطالبات جامعة الملك عبد العزيز
  #1  
قديم 07-01-2011, 02:17 PM
الصورة الرمزية mr.A

mr.A mr.A غير متواجد حالياً

جامعي

 
تاريخ التسجيل: Oct 2009
التخصص: إن شاء الله IS
نوع الدراسة: إنتظام
المستوى: الثالث
الجنس: ذكر
المشاركات: 44
افتراضي رد: كيف اختبار البرمجة اليوم ..؟؟ (( وشكلين مابحكي ولهون وبس ..!! ))


المشاركة الأصلية كتبت بواسطة abdo921 مشاهدة المشاركة
هذا هو حل الشؤال اللي طفش الجميع

كان سهل بس مع الربشة طيرت كم حاجه في السؤال

بصراحة انقهرت على اخطاء بسيطه بسبب الربشة في الاختبار

المهم هذا هو الكود

كود:
#include <stdio.h>
 
int is_prime(int n)
{
    int p;
    int c;
    c = n %2 ;
    if(c==1)
        p=1;
    else if(n==2)
        p=1;
    else
        p=0;
    return p;
}
 
int main(void)
{
    int n;
    int p;
    printf("enter a number \n");
    scanf("%d",&n);
    p = is_prime(n);
    if (p == 1)
        printf("the number is prime \n");
    else
        printf("the number is not prime \n");
    printf("%d \n",p);
    return(0);
}
فكرة الاعداد الاولية تعتمد على باقي القسمة اذا كان في باقي قسمه معناته عدد اولي

اذا باقي القسمة 0 معناته عدد غير اولي الا الرقم 2 الباقي صفر وهو عدد اولي لذلك وضعته في شرط لحاله

بالتوفيق للجميع


هههههههههههههه حلي يشبه حلك بس يعتبر البرنامج غلط لانك لو ادخلت 9 حيقولك انو prim بس ال 9 ليست prim وعشان كذا انت تحتاج حلقت لوب اتركم مع الحل :

#include <stdio.h>
int main(void)
{
int num , i;
int c = 0;
printf(" Enter a number : ");
scanf("%d",&num);
if (num > 1 ) {
for ( i = 1 ; i <= num ; i++)
{
if (num % i != 0)
c++;
}
if (c> 2)
printf("Not Prime \n");
else
printf("Is prime \n");
return 0;
}
}

العداد الي في الحل يحسب عدد مرات القسمه للعدد المدخل
واحنا نعرف انو الاعداد الاوليه لها عمليتاين قسمه الاولى على نفسها والثانيه على الواحد
الي قهرني انو وانا احل عارف انو في شي ناقص وطلعت حلقت الوب
تحياتي للجميع انشاء تستفيدوا من الحل

 


توقيع mr.A  

ما أباح الورد يوماً سراً للفراشات كي تقبله كل صباح ومساء,ولكن بالورد شئً يجذب الأشياء دون جهد وعناء.

 

رد مع اقتباس

 

منتديات طلاب وطالبات جامعة الملك عبد العزيز منتديات طلاب وطالبات جامعة الملك عبد العزيز
قديم 07-01-2011, 02:51 PM   #2

abdo921

جامعي

 
تاريخ التسجيل: Jan 2011
نوع الدراسة: إنتظام
الجنس: ذكر
المشاركات: 49
افتراضي رد: كيف اختبار البرمجة اليوم ..؟؟ (( وشكلين مابحكي ولهون وبس ..!! ))

المشاركة الأصلية كتبت بواسطة mr.A مشاهدة المشاركة
هههههههههههههه حلي يشبه حلك بس يعتبر البرنامج غلط لانك لو ادخلت 9 حيقولك انو prim بس ال 9 ليست prim وعشان كذا انت تحتاج حلقت لوب اتركم مع الحل :

#include <stdio.h>
int main(void)
{
int num , i;
int c = 0;
printf(" Enter a number : ");
scanf("%d",&num);
if (num > 1 ) {
for ( i = 1 ; i <= num ; i++)
{
if (num % i != 0)
c++;
}
if (c> 2)
printf("Not Prime \n");
else
printf("Is prime \n");
return 0;
}
}

العداد الي في الحل يحسب عدد مرات القسمه للعدد المدخل
واحنا نعرف انو الاعداد الاوليه لها عمليتاين قسمه الاولى على نفسها والثانيه على الواحد
الي قهرني انو وانا احل عارف انو في شي ناقص وطلعت حلقت الوب
تحياتي للجميع انشاء تستفيدوا من الحل
حل جميل بس انا الى الآن ماني قادر ابلع اللوب ابدا مدري ليش

بالنسبة لملاحظتك على برنامجي كان صحيح بس برضو عندي حل بدون لوب
جرب الكود هذا وبصراحة اشكرك على التصحيح

كود:
#include <stdio.h>
int is_prime(int n)
{
	int p,c,o,f;
	f = n %5 ;
	p = n %2 ;
	o = n %3 ;
	if(p==1 && o== 1)
		c=1;
	else if(n==5)
		c=1;
	else if (f==0)
		c=0;
	else if(n==2)
		c=1;	
	else
		c=0;
	return c;
}

int main(void)
{
	int n;
	int p;
	printf("enter a number \n");
	scanf("%d",&n);
	p = is_prime(n);
	if (p == 1)
		printf("the number is prime \n");
	else
		printf("the number is not prime \n");
	return(0);
}
}

 


التعديل الأخير تم بواسطة abdo921 ; 07-01-2011 الساعة 04:37 PM.
abdo921 غير متواجد حالياً   رد مع اقتباس
 

منتديات طلاب وطالبات جامعة الملك عبد العزيز منتديات طلاب وطالبات جامعة الملك عبد العزيز
قديم 07-01-2011, 07:45 PM   #3

Tony

جامعي

الصورة الرمزية Tony

 
تاريخ التسجيل: Oct 2010
التخصص: IT~
نوع الدراسة: إنتظام
المستوى: الرابع
الجنس: ذكر
المشاركات: 31
افتراضي رد: كيف اختبار البرمجة اليوم ..؟؟ (( وشكلين مابحكي ولهون وبس ..!! ))

المشاركة الأصلية كتبت بواسطة abdo921 مشاهدة المشاركة
حل جميل بس انا الى الآن ماني قادر ابلع اللوب ابدا مدري ليش

بالنسبة لملاحظتك على برنامجي كان صحيح بس برضو عندي حل بدون لوب
جرب الكود هذا وبصراحة اشكرك على التصحيح

كود:
#include <stdio.h>
int is_prime(int n)
{
	int p,c,o,f;
	f = n %5 ;
	p = n %2 ;
	o = n %3 ;
	if(p==1 && o== 1)
		c=1;
	else if(n==5)
		c=1;
	else if (f==0)
		c=0;
	else if(n==2)
		c=1;	
	else
		c=0;
	return c;
}

int main(void)
{
	int n;
	int p;
	printf("enter a number \n");
	scanf("%d",&n);
	p = is_prime(n);
	if (p == 1)
		printf("the number is prime \n");
	else
		printf("the number is not prime \n");
	return(0);
}
}
تقريبا حلي زي الحل الأول للأخ abdo921
بس اتوقع انو عندي كم غلط نقرتين لعرض الصورة في صفحة مستقلة

يلآ إن شاء الله بنكون استفدنا بأختبار متل هيك نقرتين لعرض الصورة في صفحة مستقلة
ومشكوريين للأخوآن abdo921 و mr.A على المساعده الحلوه في الحل..

بالتوفيــــ ق ~

 

توقيع Tony  

 

عـ سى الـلـه لآآآآ يحــ رمنــ ي~ منهآ
ولآآآ من شوفتـ هآ~ ولآآ من صوتـ هآ~هي كـ ل الحـ يـآه~هي كـ ل الدنـ يآ~ هي كل الأمل ~احبــ ك يـــاآآ >أمـــ ي< وأنشالله دوووم رآآضيه عني ~

قوولووا آميــــــــــــــن ~ نقرتين لعرض الصورة في صفحة مستقلة




">



نقرتين لعرض الصورة في صفحة مستقلة

 

Tony غير متواجد حالياً   رد مع اقتباس
 

منتديات طلاب وطالبات جامعة الملك عبد العزيز منتديات طلاب وطالبات جامعة الملك عبد العزيز
قديم 08-01-2011, 12:12 AM   #4

The.Eagle

سبحان الله العظيم

 
تاريخ التسجيل: Nov 2010
التخصص: ????
نوع الدراسة: إنتظام
المستوى: الثالث
الجنس: ذكر
المشاركات: 283
افتراضي رد: كيف اختبار البرمجة اليوم ..؟؟ (( وشكلين مابحكي ولهون وبس ..!! ))

المشاركة الأصلية كتبت بواسطة abdo921 مشاهدة المشاركة
حل جميل بس انا الى الآن ماني قادر ابلع اللوب ابدا مدري ليش
/
حتى أنـــا ماني عارف وش دخله في الموضوع

أصلا ما جاءعلى بالي

نستنى المحاضرة ونخلي الدكتور يشرح لنا

 

The.Eagle غير متواجد حالياً   رد مع اقتباس
 

منتديات طلاب وطالبات جامعة الملك عبد العزيز منتديات طلاب وطالبات جامعة الملك عبد العزيز
قديم 08-01-2011, 02:14 PM   #5

مهموم والله

جامعي

 
تاريخ التسجيل: Nov 2009
نوع الدراسة: تحضيري علمي خطة ب
الجنس: ذكر
المشاركات: 1,461
افتراضي رد: كيف اختبار البرمجة اليوم ..؟؟ (( وشكلين مابحكي ولهون وبس ..!! ))

ياحبايبي كيف اللوب ماله دخل الان لو اليوزر دخل رقم حتى تتأكد انه برايم او لا لازم يقعد يمشي عدد عدد حتى يشوف هل هو برايم او لا ..

دُمتم بخير

 

مهموم والله غير متواجد حالياً   رد مع اقتباس
 

منتديات طلاب وطالبات جامعة الملك عبد العزيز منتديات طلاب وطالبات جامعة الملك عبد العزيز
قديم 10-01-2011, 02:05 AM   #6

شيهانه جهينه

الــــلــهم لـك الـحـمد.!

الصورة الرمزية شيهانه جهينه

 
تاريخ التسجيل: Oct 2009
التخصص: نظــم معلومات Is ~
نوع الدراسة: إنتظام
المستوى: الرابع
الجنس: أنثى
المشاركات: 158
افتراضي رد: كيف اختبار البرمجة اليوم ..؟؟ (( وشكلين مابحكي ولهون وبس ..!! ))

المشاركة الأصلية كتبت بواسطة mr.A مشاهدة المشاركة
هههههههههههههه حلي يشبه حلك بس يعتبر البرنامج غلط لانك لو ادخلت 9 حيقولك انو prim بس ال 9 ليست prim وعشان كذا انت تحتاج حلقت لوب اتركم مع الحل :

#include <stdio.h>
int main(void)
{
int num , i;
int c = 0;
printf(" Enter a number : ");
scanf("%d",&num);
if (num > 1 ) {
for ( i = 1 ; i <= num ; i++)
{
if (num % i != 0)
c++;
}
if (c> 2)
printf("Not Prime \n");
else
printf("Is prime \n");
return 0;
}
}

العداد الي في الحل يحسب عدد مرات القسمه للعدد المدخل
واحنا نعرف انو الاعداد الاوليه لها عمليتاين قسمه الاولى على نفسها والثانيه على الواحد
الي قهرني انو وانا احل عارف انو في شي ناقص وطلعت حلقت الوب
تحياتي للجميع انشاء تستفيدوا من الحل
وانت حلك غلط نقرتين لعرض الصورة في صفحة مستقلة
لو حاولت تدخل السته راح يقولك انها prime
وهي العكسس

 

توقيع شيهانه جهينه  

 

نقرتين لعرض الصورة في صفحة مستقلة
سبحانك ربي انا كنا من الظالمين ....~
يقال اذا كنت لا تدري ماذا تفعل او الي اين انت ذاهب فكل الطرق ستؤدي الي هناك ...
فلنشحن همتنا ونحلق في سماء اكتشاف انفسنا حتى تستخرج منها مالم نتوقعه ....
وبصدقنا وقربنا من الله سوف تتحقق احلامنا ان شا ءالله


">

بيل غيتس .... اعدك بانه سوف ياتي اليوم الذي ستكون فيه من الماضي


 

شيهانه جهينه غير متواجد حالياً   رد مع اقتباس
 

إضافة رد


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

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

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

 


الساعة الآن 08:49 AM


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