الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

آرجوا المساعده سؤآل بسيط

بدأه joory ~ في 17 مارس 2011 · 4 رد · 413 مشاهدة · في الأسئلة المجابة
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم ورحمة الله

بما اني مبتدئة بالبرممجه أرجو من آهل الخبرة والاختصآص مساعدتي

هنا طُلب مني تصححيح هذا الكود

اقتباس
Int main()

{

const int number=12;

number += 34;

return 0;}

فحاولت هنا

#include<iostream>

int main()

{

const int number='12';

number==34;

return 0;

}

فاصبح عندي صحيحاً لما عملت كومبايل لكن ما زلت في شك بما يخص هذا السطر number==34;

في انتظاركم ..,

#2

الكلمة const اختصار constant تعنى ثابت أو نهائى أى لا يجوز ان تغير قيمته بعد ذلك فى برنامجك

كان من المفترض ان تزيل الكلمة const من كود السؤال

فيعمل البرنامج بنجاح

تحياتى


﴿وَمَا كَانَ اللَّهُ لِيُعَذِّبَهُمْ وَأَنْتَ فِيهِمْ ۚ وَمَا كَانَ اللَّهُ مُعَذِّبَهُمْ وَهُمْ يَسْتَغْفِرُونَ﴾

الأنفال ۳۳                                  
 

#3
اقتباس
السلام عليكم ورحمة الله

و علیکم السلام و رحمة الله و برکاته

و یوجد أخطاء أکثر،

Int main()
{
const int number=12;
number += 34;
return 0;}

فی البرنامج لا یجوز کتابة int بهذا الشکل Int

و ایضا فی کودک بعد التصحیح یوجد أخطاء أکثر من قبل :)

#include<iostream>
int main()
{
const int number='12';
number==34;
return 0;
}

فی هذا تصحیحک،

لا نحتاج بـ

#include <iostream>

و ایضا:

const int number='12';

هذا بخطأ، اکتب هکذا:

int number=12;

لأن لا یجوز، یعنی لیس صحیح کتابة single quote لعدد لمتغیر من نوع int ، إلا ان ترید کذلک فی حالة خاصة، و لا أظن انک ترید هذا الآن.

أیضا هذا:

number==34;

أکتب هکذا:

number+=34;

( لأن طلب هکذا فی المثال)

و احذف const

و علیکم السلام

تم تعديل هذه المشاركة بواسطة C77431 في 17 مارس 2011 في 15:32

2
#4
joory ~ كتب:

السلام عليكم ورحمة الله

بما اني مبتدئة بالبرممجه أرجو من آهل الخبرة والاختصآص مساعدتي

هنا طُلب مني تصححيح هذا الكود

فحاولت هنا

#include<iostream>

int main()

{

const int number='12';

number==34;

return 0;

}

فاصبح عندي صحيحاً لما عملت كومبايل لكن ما زلت في شك بما يخص هذا السطر number==34;

في انتظاركم ..,

القيم بشكل const لا يمكن تغيير قيمتها بعد الانشاء فلا يمكنك وضع قيمه جديده للمتغير في اثناء تنفيذ اللبرنامج.

ثانياً:

== لا تستخدم لاسناد قيمه وانما هي عمليه مقارنه ناتجها true or false

#5

شكراً لكم على المساعده الرائعة

أخذت كلامكم في عين الإعتبار

جزآكم الله عنّي خير آلجزآآآء

1

مواضيع مشابهة