اهلا وسهلا بك فى بوابة الثانوية العامة ... سجل الان

العودة   بوابة الثانوية العامة المصرية > الجامعات والمعاهد المصرية > كليات المجموعة الرياضية

كليات المجموعة الرياضية (الهندسة - الحاسبات والمعلومات - التجارة & التجارة إنجلش - الفنون التطبيقية والجميلة)

 
 
أدوات الموضوع انواع عرض الموضوع
  #1  
قديم 17-04-2013, 10:42 PM
محمود عبد التواب محمود عبد التواب غير متواجد حالياً
عضو ممتاز
 
تاريخ التسجيل: Apr 2009
المشاركات: 269
معدل تقييم المستوى: 17
محمود عبد التواب is on a distinguished road
افتراضي

فعلا الغلط في ال for هتظهر ال cout اكتر من مرة على حسب الرقم جرب ارقام كتيير وانت هتفهم الغلط فين
الكود النهائي
#include<iostream>
#include<cmath>
usingnamespace std;
int main()
{
int x;
int z=0;
cout<<"enter number to get prime";
cin>>x;
if(x==2)
{
cout<<"it is prime number";
}
else
{
for(int i=2; i<=sqrt(x); i++)
{
if(x%i!=0)
{
{
z=1;
}
if(z==1)
{
cout<<"it is prime number";
}
}
else
{
cout<<"it is not prime number";
}
}
return 0;
}
}

فكرة ال z هنا انها متكررش الجملة اكتر من مرة يا ريت تكون واخد بالك منها
  #2  
قديم 18-04-2013, 07:00 PM
النصيحه النصيحه غير متواجد حالياً
عضو مجتهد
 
تاريخ التسجيل: May 2011
المشاركات: 101
معدل تقييم المستوى: 14
النصيحه is on a distinguished road
افتراضي

اقتباس:
المشاركة الأصلية كتبت بواسطة محمود عبد التواب مشاهدة المشاركة
فعلا الغلط في ال for هتظهر ال cout اكتر من مرة على حسب الرقم جرب ارقام كتيير وانت هتفهم الغلط فين
الكود النهائي
#include<iostream>
#include<cmath>
usingnamespace std;
int main()
{
int x;
int z=0;
cout<<"enter number to get prime";
cin>>x;
if(x==2)
{
cout<<"it is prime number";
}
else
{
for(int i=2; i<=sqrt(x); i++)
{
if(x%i!=0)
{
{
z=1;
}
if(z==1)
{
cout<<"it is prime number";
}
}
else
{
cout<<"it is not prime number";
}
}
return 0;
}
}

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

العلامات المرجعية


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

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

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


جميع الأوقات بتوقيت GMT +2. الساعة الآن 07:26 PM.