السلام عليكم ...
ممكن احد يساعدني في كود برنامج يطبع لي الارقام من 1 الى 20
ويقولي اذا ذا الرقم odd or even or primer or perfect ب for
السلام عليكم ...
ممكن احد يساعدني في كود برنامج يطبع لي الارقام من 1 الى 20
ويقولي اذا ذا الرقم odd or even or primer or perfect ب for
السلام عليكم ايش تعني ب odd or even or primer or perfect
بالنسبة للشطر الاول من البرنامج و الذي هو كتابة 1 الى 20 من ال for
#include<stdio.h>
#include<conio.h>
int main ()
{
int t[19],i;
for(i=1;i<21;i++)
{
t=i;
}
for(i=1;i<21;i++)
{
printf("%d ",t);
}
getch();
}تم تعديل هذه المشاركة بواسطة Mohammed Hijazi في 5 ديسمبر 2010 في 21:35
odd عدد فردي
even عدد زوجي
perfect عدد مجموع قواسمه تسواي العدد نفسه
prime عدد مجموع قواسمه تساوي 1
بس ايغى البرنامج كله باستخدام 2 for
#include<stdio.h>
#include<conio.h>
main ( )
{
for(int i=0;i<21;i++)
{ for(int j=0;j<21;j++)
if(num%x==0)
sum+=x;
}
{
if(sum==num)
printf("perfect");
else if(sum==1)
printf("primer")
}
{if(num%2==0)
printf("even");
else printf("Odd") ;}
getch();
}دي محاولتي ولكن فاشله :(
لم استخدم ال if
فقط ال for
النصف الاول من البرنامج
#include<stdio.h>
#include<conio.h>
int main ()
{
int t[19],i,s=1,e=0;
for(i=1;i<21;i++)
{
t=i;
}
printf("nombre odd :\n");
for(i=1;i<=10;i++)
{
printf(" %d ",s);
s=s+2;
}
printf("\nnombre even :\n");
for(i=1;i<=11;i++)
{
printf(" %d ",e);
e=e+2;
}
for(i=1;i<=11;i++)
{
printf(" %d ",e);
e=e+2;
}
getch();
}بالنسبة لمجموع قواسمه يساوي 1 و مجموع قواسمه تساوي نفس العدد يلزمه التفكير ولهذا انتضر
وان شاء الله الشطر الاول يكون صحيح
شكرا بس انا ابغى يطلع الاوت كذا
odd 1
even 2
odd 3
even 4
odd 5
وزي كذا
بالنسبة للبرنامج
اضن توجد مشكلة لم افهمك في البداية
هل المستخدم هو من سيعطي الارقام بين 1 و 20
او ان البرنامج سيعمل كما وضعت انا سيعمل مباشرة على الارقام المحصورة بين 1 و 20
اقتباسint t[19],
ماني فاهمه ايش يعني[]
لا المستخدم يدخل الارقام
اقتباسالسلام عليكم ...
و علیکم السلام
تفضل:
#include <iostream>
using namespace std;
int main()
{
cout<<"1: "<<"Odd, "<<"Not Perfect, Not Prime.";
for (int i=2; i<=20; i++)
{
int submultiple=0;
for (int j=1; j<=i; j++)
if (i%j==0) submultiple++ ;
cout<<endl<<i<<": ";
if (i%2==0)
cout<<"Even, ";
else
cout<<"Odd, ";
if (submultiple>2)
cout<<"Perfect.";
else
cout<<"Prime.";
}
system("pause");
return 0;
}بالتوفیق
>(
دي بلغة السي بلس بلس
ايش يعني printf و scanf فيه
نصف البرنامج
#include<stdio.h>
#include<conio.h>
int main ()
{
int t[19],i;
for(i=1;i<21;i++)
{
t=i;
}
for(i=1;i<=20;i++)
{
if(i%2==0)
{
printf("odd: %d \n",i);
}
else
{
printf("odd: %d \n",i);
}
}
getch();
}ممكن احد يغيره لي بسي :happy: لاني مو فاهمه لسي بلس بلس
شادن..}~ كتب:ممكن احد يغيره لي بسي :happy: لاني مو فاهمه لسي بلس بلس
هذا كود الأستاذ c77431 , غيرته لـ سي فقط :happy: ,
#include<stdio.h>
#include<conio.h>
main ()
{
printf("1: Odd, Not Perfect, Not Prime.");
for (int i=2; i<=20; i++)
{
int submultiple=0;
for (int j=1; j<=i; j++)
if (i%j==0) submultiple++ ;
printf("\n%d",i);
printf(":");
if (i%2==0)
printf(" Even, ");
else
printf(" Odd, ");
if (submultiple>2)
printf(" Perfect.");
else
printf(" Prime.");
}
getch();
}بالتوفيق ,
سبحآن الله وبحمده .. سبحآن الله العظيم .. ,
شكرا اشراقة فجر ويعطيكي الف عافيه
وشكرا لك يااستاذ :happy:
بارك الله فيكم.. وفي الأستاذة إشراقة فجر
-------------------------------------------
سامح أخاك إن زلت به قدم
-------------------------------------------
أبو نايف
المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية
جارٍ التحقق من المتواجدين…