السلام عليكم
انا تقريبا عرفت الفرق بين الكودين

الكود الاول اللي هوة
كود:
#include <iosteam.h>
#include <cono.h>
void main()
{
cout<<"ananoo";
getch();
}
استخدمنا فية لداله getch من الlibrary conio
و ده علشان البرامج ميقفلش غير لما اليوزر يدوس اي زرار من الكيبورد
في الكود التاني اللي هوة
كود:
#include <iostream.h>
void main()
{
cout<<"hello world";
int a;
cin>>a;
}
استخدمنا فيه variable و مش حددنا قيمتها وبعدن استخدمنا الداله cin و اللي معناها ان البرنامج يستنى اليوزر يدخل قيمة الvariable
و بالتالي استبدلنا الداله getch بالداله cin
و طبعا الدالة cin موجودة في الlibrary iostream عشان كدة مش هنحتاج نكتب الlibrary conio
و على فكرة البرنامج هيختلف في الحالتين
في الحالة الاولى مجرد تدوس اي زرار البرنامج يقفل
في الحالة التانية البرنامج مش هيقفل غير لما تكتب اي حاجة و بعدين تدوس enter
صح كدة؟؟؟؟؟!!!!!!!!
بس بقى اللي انا مش فهماه انا الvriable الي احنا كتبنا اللي هوة x نوعه int
يعني بيشيل رقم صحيح .........ازاي بقى لما نيجي ندخل قيمة x ممكن ندخل حروف
و كل عام و انتم بخير