InstagramTwitterSnapChat


 
وصف

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


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

بعض الأسئلة بخصوص البرمجة اتمنى من Mr.Ahmad وبقية الأعضاء يفيدوني فيها ..

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

إضافة رد
 
أدوات الموضوع إبحث في الموضوع انواع عرض الموضوع
منتديات طلاب وطالبات جامعة الملك عبد العزيز منتديات طلاب وطالبات جامعة الملك عبد العزيز
قديم 03-11-2010, 10:39 PM   #11

SoulRefliction

جامعي

 
تاريخ التسجيل: Oct 2010
نوع الدراسة: إنتظام
المستوى: الثاني
الجنس: أنثى
المشاركات: 29
افتراضي رد: بعض الأسئلة بخصوص البرمجة اتمنى من Mr.Ahmad وبقية الأعضاء يفيدوني فيها ..

المشاركة الأصلية كتبت بواسطة مهموم والله مشاهدة المشاركة
^
^
SoulRefliction هل تقصدي بهالمثال توضيح return و int main و void ..؟؟ لانه انا مافهمت المثال انا شفت امثلة بس ودي واحد يشرحها بشكل مبسط وظيفتها بالضبط يعني اي تسوي لي في الشاشة ترجع قيمة ايش هالعبارة هي مجننتني

وحبيت اسألك الله يسعدك هل return قيمة الارجاع معنا في الباب الثاني ولا الباب الثالث ..؟؟

والله يعطيكي العافية يارب
تأثير return 0 كوجودها او عدم وجودها ,,
ما بيظهر لكـ على الشاشة ,,
كل الموضوع انها بتدل على انتهاء البرنامج بطريقة صحيحة اذا رجعت zero

اما بالنسبة هي موجودة في الباب الاول ولا الثاني فإعذرني والله ,, أنا ما بدرس بالجامعة معكم
وهذا رابط مفيد ,,
http://www.safercode.com/blog/2008/1...void-main.html

 

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

منتديات طلاب وطالبات جامعة الملك عبد العزيز منتديات طلاب وطالبات جامعة الملك عبد العزيز
قديم 03-11-2010, 11:38 PM   #12

مهموم والله

جامعي

 
تاريخ التسجيل: Nov 2009
نوع الدراسة: تحضيري علمي خطة ب
الجنس: ذكر
المشاركات: 1,461
افتراضي رد: بعض الأسئلة بخصوص البرمجة اتمنى من Mr.Ahmad وبقية الأعضاء يفيدوني فيها ..

المشاركة الأصلية كتبت بواسطة soulrefliction مشاهدة المشاركة
تأثير return 0 كوجودها او عدم وجودها ,,
ما بيظهر لكـ على الشاشة ,,
كل الموضوع انها بتدل على انتهاء البرنامج بطريقة صحيحة اذا رجعت zero

اما بالنسبة هي موجودة في الباب الاول ولا الثاني فإعذرني والله ,, أنا ما بدرس بالجامعة معكم
وهذا رابط مفيد ,,
http://www.safercode.com/blog/2008/1...void-main.html

هلا خيتو ..

حلو انا فهمت نقطة اذا وضعنا فيمتها بـ زيرو يعني انتهاء البرنامج بطريقة صحيحة طيب اذا حطينا معادلة او غيرها كما في بعض الامثلة تدل على ايه ومتى نعمل هذه الحركة او بالأصح وش نستفيد منها ..

والله يعطيكي العافية يارب

دُمتي بخير

 

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

منتديات طلاب وطالبات جامعة الملك عبد العزيز منتديات طلاب وطالبات جامعة الملك عبد العزيز
قديم 04-11-2010, 12:17 AM   #13

gentle man

جامعي

 
تاريخ التسجيل: Feb 2010
نوع الدراسة: إنتظام
المستوى: معتذر
الجنس: ذكر
المشاركات: 845
افتراضي رد: بعض الأسئلة بخصوص البرمجة اتمنى من Mr.Ahmad وبقية الأعضاء يفيدوني فيها ..

ايش الخطأ اللي عندي ؟؟


كود PHP:
#include <stdio.h> 
#include <math.h> 
int main (void


double a,b,c,p,area ;

printf("a="); 
scanf("%lf", &a); 
printf("b="); 
scanf("%lf", &b); 
printf("c="); 
scanf("%lf", &c); 

= (a+b+c)/ 
Area sqrt(P*(P-A)*(P-B)*(P-C)); 

printf("p = %f",p); 
printf("Area = %f",area); 
return (
0); 

 


التعديل الأخير تم بواسطة gentle man ; 04-11-2010 الساعة 12:23 AM.
gentle man غير متواجد حالياً   رد مع اقتباس
 

منتديات طلاب وطالبات جامعة الملك عبد العزيز منتديات طلاب وطالبات جامعة الملك عبد العزيز
قديم 04-11-2010, 12:28 AM   #14

مهموم والله

جامعي

 
تاريخ التسجيل: Nov 2009
نوع الدراسة: تحضيري علمي خطة ب
الجنس: ذكر
المشاركات: 1,461
افتراضي رد: بعض الأسئلة بخصوص البرمجة اتمنى من Mr.Ahmad وبقية الأعضاء يفيدوني فيها ..

المشاركة الأصلية كتبت بواسطة gentle man مشاهدة المشاركة
ايش الخطأ اللي عندي ؟؟


كود PHP:
#include <stdio.h>
#include <math.h>
int main (void)
{

double a,b,c,p,Area ;
printf("a=");
scanf("%lf", &a);
printf("b=");
scanf("%lf", &b);
printf("c=");
scanf("%lf", &c);

= (a+b+c)/ ;
Area sqrt(P*(P-A)*(P-B)*(P-C));
printf("p = %d",p);

printf("Area = %d",Area);
return (
0);

هلا حبيبي جنتل ..

أول شيء حبيبي لازم تعود نفسك تكتب جميع الحروف Small

ثاني شيء عندك بعض الأخطاء لو تلاحظ انت عرفت area والـ p في البداية بـ double لكن في اخر الكود في الـ printf حطيت %d وهذا يعني انهم intger المفروض تحطها %f راح تقولي طيب ليه ماحطينها lf% راح اقول لك الـ double رمزها %lf في الـ scanf و %f في الـ Printf وطبعا هذه الحالة الوحيدة يلي فيها هذا الشيء اما الـ intger و Char نرمز لها بالرمز %d و %c في الـ Printf و Scanf ..

أيضا هذه العبارة printf("p = %f",p); حطها قبل معادلة area لانه البرنامج يقرأ الكود بالترتيب ويربط بينهم ..

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

دُمت بخير

 


التعديل الأخير تم بواسطة مهموم والله ; 04-11-2010 الساعة 12:32 AM.
مهموم والله غير متواجد حالياً   رد مع اقتباس
 

منتديات طلاب وطالبات جامعة الملك عبد العزيز منتديات طلاب وطالبات جامعة الملك عبد العزيز
قديم 04-11-2010, 12:30 AM   #15

SoulRefliction

جامعي

 
تاريخ التسجيل: Oct 2010
نوع الدراسة: إنتظام
المستوى: الثاني
الجنس: أنثى
المشاركات: 29
افتراضي رد: بعض الأسئلة بخصوص البرمجة اتمنى من Mr.Ahmad وبقية الأعضاء يفيدوني فيها ..

المشاركة الأصلية كتبت بواسطة مهموم والله مشاهدة المشاركة
هلا خيتو ..

حلو انا فهمت نقطة اذا وضعنا فيمتها بـ زيرو يعني انتهاء البرنامج بطريقة صحيحة طيب اذا حطينا معادلة او غيرها كما في بعض الامثلة تدل على ايه ومتى نعمل هذه الحركة او بالأصح وش نستفيد منها ..

والله يعطيكي العافية يارب

دُمتي بخير
ما فهمت قصدك ؟؟
حطينا معادلة بأي جزء بالضبط ؟
اذا ما فيها مانع ممكن مثال ؟

 

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

منتديات طلاب وطالبات جامعة الملك عبد العزيز منتديات طلاب وطالبات جامعة الملك عبد العزيز
قديم 04-11-2010, 12:52 AM   #16

مهموم والله

جامعي

 
تاريخ التسجيل: Nov 2009
نوع الدراسة: تحضيري علمي خطة ب
الجنس: ذكر
المشاركات: 1,461
افتراضي رد: بعض الأسئلة بخصوص البرمجة اتمنى من Mr.Ahmad وبقية الأعضاء يفيدوني فيها ..

المشاركة الأصلية كتبت بواسطة SoulRefliction مشاهدة المشاركة
ما فهمت قصدك ؟؟
حطينا معادلة بأي جزء بالضبط ؟
اذا ما فيها مانع ممكن مثال ؟
هلا خيتو ..

تفضلي هذا المثال
كود PHP:
int main (void)  {
   
int retVal;
   
msg2();
   
retVal msg1(10);
   
printf("%d\n"retVal);
   return(
0);
}

int msg1(int x)  {
   return(
x+5);

لو تلاحظي return الثانية قدامها فيه معادلة ما أدري ما الفائدة كتابتها بهالشكل ليه مانكتبها جميعها بـ 0 هذا الشيء يلي ملخبطني ودي افهم وش وظيفتها الرئيسية وتأثير كتابتها باشكال مختلفة

اتمنى تكون الصورة واضحة لك والله يجزاك كل خير خيتو على مسآعدتك

دُمتي بخير

 


التعديل الأخير تم بواسطة مهموم والله ; 04-11-2010 الساعة 12:56 AM.
مهموم والله غير متواجد حالياً   رد مع اقتباس
 

منتديات طلاب وطالبات جامعة الملك عبد العزيز منتديات طلاب وطالبات جامعة الملك عبد العزيز
قديم 04-11-2010, 01:14 AM   #17

SoulRefliction

جامعي

 
تاريخ التسجيل: Oct 2010
نوع الدراسة: إنتظام
المستوى: الثاني
الجنس: أنثى
المشاركات: 29
افتراضي رد: بعض الأسئلة بخصوص البرمجة اتمنى من Mr.Ahmad وبقية الأعضاء يفيدوني فيها ..

احنا ما بنكتب return 0 بشكل قياسي وثابت إلا في الـ main
امّا المثال ,, فهذه function غير الـ main
وظيفتها اذا اعطتها رقم ترجعّه لعد اضافة 5 عليه
يعني اذا ناديتها ب 2 المفروض ترجع 7
وممكن اقول
int hold = x +5
return hold بين قوسين ,,
ممكن نــ return 0 في حالات اذا احتجنا ان الـ function تــ return 0
يعني اذا عملت function بتضرب الرقم المدخل ليها في 5
ممكن احط
if statement
ان اذا الرقم كان zero ( المدّخل ( اذن return 0

 

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

منتديات طلاب وطالبات جامعة الملك عبد العزيز منتديات طلاب وطالبات جامعة الملك عبد العزيز
قديم 04-11-2010, 01:44 PM   #18

gentle man

جامعي

 
تاريخ التسجيل: Feb 2010
نوع الدراسة: إنتظام
المستوى: معتذر
الجنس: ذكر
المشاركات: 845
افتراضي رد: بعض الأسئلة بخصوص البرمجة اتمنى من Mr.Ahmad وبقية الأعضاء يفيدوني فيها ..

المشاركة الأصلية كتبت بواسطة مهموم والله مشاهدة المشاركة
هلا حبيبي جنتل ..

أول شيء حبيبي لازم تعود نفسك تكتب جميع الحروف small

ثاني شيء عندك بعض الأخطاء لو تلاحظ انت عرفت area والـ p في البداية بـ double لكن في اخر الكود في الـ printf حطيت %d وهذا يعني انهم intger المفروض تحطها %f راح تقولي طيب ليه ماحطينها lf% راح اقول لك الـ double رمزها %lf في الـ scanf و %f في الـ printf وطبعا هذه الحالة الوحيدة يلي فيها هذا الشيء اما الـ intger و char نرمز لها بالرمز %d و %c في الـ printf و scanf ..

أيضا هذه العبارة printf("p = %f",p); حطها قبل معادلة area لانه البرنامج يقرأ الكود بالترتيب ويربط بينهم ..

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

دُمت بخير

الله يعطيك الف الف عافيه ..

 

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

إضافة رد


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

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

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

 


الساعة الآن 09:56 PM


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