المساعد الشخصي الرقمي

مشاهدة النسخة كاملة : بلييز الي بيعرف بالبرمجة بالc ضروري مساعدة


hanady
03-29-2008, 10:53 PM
السلام عليكم
كيفكم:icon9:
المهم عندي هلا برنامج بسيط بالسي انا متعودة عالباسكال و الجافا و صرلي زمان ما قربت عالسي و لازمنى
اعملت هالبرنامج

بس عم يعطيني الغلطة هي


#include <stdio.h>
int main (){

int :s,i,j,n, m;

printf("entrer le n");
scanf(n);
m=0;
for (i=1;i<=n;i++){
for(j=1;j<=i;j++){
m=m*i;
}
s=s+m;
}
printf ("la somme des puissancesn=",&n);
}




expected primary-expression before "int"
فشو هي غلطتى

محمود
03-29-2008, 10:58 PM
عليكم السلام ورحمة الله وبركاته

جربي هيك اختي




#include <stdio.h>
int main (){

int s,i,j,n, m;

printf("entrer le n");
scanf(n);
m=0;
for (i=1;i<=n;i++){
for(j=1;j<=i;j++){
m=m*i;
}
s=s+m;
}
printf ("la somme des puissancesn=",&n);
}

محمود
03-29-2008, 11:00 PM
بس اختي البرنامج منطقيا ً كله غلط بغلط ^_^

مش فاهم بصراحة شو فايدته

قيمة m

ما بتتغير كلها رح تضلها صفر

ورح تلاقي اغطاء برمجية كمان لانو في قيمة ما الها انيشيالازيشن

^_^

لازم تحطي كل القيم العددة تصفريها قبل ..

hanady
03-29-2008, 11:05 PM
اااااااااه و الله الm لازم يكون عال1 مش عالزيرو
يا اخي على ئلة التركيييز

و زبط شكرااااااا اكتيييييير على سرعة ردك

هلقيت بزبطو كمان و ادا طلع شي مشكلة كمان رح ارجع عزبك معي
شكرااااا اكتير و الله يجزيك الخير

محمود
03-29-2008, 11:07 PM
ههههههههههه ،،

آهلا وسهلا اختي ..

بالخدمة ^_^

hanady
03-29-2008, 11:18 PM
#include <stdio.h>
int main (){

int s,i,j,n, m;

printf("entrer le n");
scanf("%d",&n);
m=1;
for (i=1;i<=n;i++){
for(j=1;j<=i;j++){
m=m*i;
}
s=s+m;
}
printf ("la somme des puissancesn=",&n);
}

:showoff::showoff:هلقيت صار خالي من الاخطاء طبعا لسا ما طبقتو:b:
لما طبقتو عطاني النافذة السودة المعتادة و كتبت قيمة الn بس لما ضغطت الانتر راحت النافذة:wacko:
هو بالعادة بالباسكال لما احط الكليرسكرين و الريدلاين بتبقى و تعطيني النتيجة
شووو مشكله هاد:icon9::icon9:
ياااااحيف عالسنة الي درست فيها السي كلو طار بالهوا ...:icon28:

محمود
03-29-2008, 11:22 PM
جربي هيك اختي ...



#include <stdio.h>
#include<conio.h>
int main (){

int s,i,j,n, m;

printf("entrer le n");
scanf("%d",&n);
m=1;
for (i=1;i<=n;i++){
for(j=1;j<=i;j++){
m=m*i;
}
s=s+m;
}
printf ("la somme des puissancesn=",&n);

getch();
}

hanady
03-29-2008, 11:42 PM
#include<conio.h>
#include <stdio.h>
int main (){

int s,i,j,n, m;

printf("entrer le n");
scanf("%d",&n);
s=0;
for (i=1;i<=n;i++){
m=1;

for(j=1;j<=i;j++){
m=m*i;

}
s=s+m;
}
printf ("la somme des puissances s=%d",s);
getch();
}

خلص زبط زبط لللللليييييييششش:showoff::showoff:
بس ممكن سؤال زغنون عارفة اني زودها :b: ليش هالغيتش ايش بتعمل؟

و شكراااا كتير اخي و الله يجيز كل خير و بارك الله فيك

Alias
03-30-2008, 03:22 AM
getch();

= get character

هاي لحتى تعرضلك الناتج وتقدري تشوفيه

يعني قبل زي ما حكيتي

كتبت قيمة الn بس لما ضغطت الانتر راحت النافذة

ما لحقتي تشوفي النتيجة ،، لأنها مش موجودة هاي الفنكشن

يرحم ايام السي شو كانت حــــــــلـــــــــــــــــوة موت !!!!!!!!! :icon11:

وسوري على التدخل

محمود
03-30-2008, 08:50 PM
احم احم باك ,،،

ممممممممممممم شكرا ً لتدخلك الياس ..

لكن هالفنكشن اختي بتطلب من المستخدم استقبال حرف من الكيبورد ،،

بالتالي بتوقف عملية اغلاق الشاشة لحين كتابة حرف ..

وهيك بتظهر كل العمليات البرمجية السابقة في الشاشة ..

بعد ما تظهر الناتج بستنى منك استقبال اي حرف من الكيبورد لينهي البرنامج ^_^ ،،

طبعا ً الها فوائد كثير ، وفيها انا صممت برنامج حساس جدا ..

لانو ما بتعتمد على اضافة البيانات باستخدام الانتر ..

وما تنسي الجملة الداعمة الها ..

#include<conio.h>

بدونها ما رح تشتغل هالفنكشن ..

طبعا سامحينا صارلي سنتين ما مسكت السي ..

احترامي الك ..

واي شي انا جاهز ...

احلا فوفو
03-30-2008, 08:59 PM
#include<conio.h>
#include <stdio.h>
int main (){

int s,i,j,n, m;

printf("entrer le n");
scanf("%d",&n);
s=0;
for (i=1;i<=n;i++){
m=1;

for(j=1;j<=i;j++){
m=m*i;

}
s=s+m;
}
printf ("la somme des puissances s=%d",s);
getch();
}


الغلط من اول كان هون


printf ("la somme des puissances s=%d",s);



الـ %d مش كاتبيتها بالسكان اف ولا بالبرنت ف شي طبيعي انو ما رح يطبع :)

ديري بالك عليها :>

hanady
04-04-2008, 08:51 PM
شكرا كتييييييييير الكم عالمساعدة و الله يجزيكم كل خير